◆ 交互式SQL:在終端交互方式下使用的SQL語言稱為交互式SQL。
◆ 嵌入式SQL:嵌入在高級語言的程序中使用的SQL語言稱為嵌入式SQL。
◆ 共享變量:在嵌入的SQL語句中引用宿主語言的程序變量稱為共享變量。
◆ 游標:游標是與某一查詢結(jié)果相聯(lián)系的符號名,用于把集合操作轉(zhuǎn)換成單記錄處理方式。
◆ 卷游標:卷游標在推進時不但能沿查詢結(jié)果中元組順序從頭到尾一行行推進,也能一行行返回(而游標是不能返回的)。
◆函數(shù)依賴:FD(function dependency),設(shè)有關(guān)系模式R(U),X,Y是U的子集,r是R的任一具體關(guān)系,如果對r的任意兩個元組t1,t2,由t1[X]=t2[X]導致t1[Y]=t2[Y],則稱X函數(shù)決定Y,或Y函數(shù)依賴于X,記為X→Y。X→Y為模式R的一個函數(shù)依賴。
◆函數(shù)依賴的邏輯蘊涵:設(shè)F是關(guān)系模式R的一個函數(shù)依賴集,X,Y是R的屬性子集,如果從F中的函數(shù)依賴能夠推出X→Y,則稱F邏輯蘊涵X→Y,記為F|=X→Y。
◆部分函數(shù)依賴:即局部依賴,對于一個函數(shù)依賴W→A,如果存在X W(X包含于W)有X→A成立,那么稱W→A是局部依賴,否則稱W→A為完全依賴。
◆完全函數(shù)依賴:見上。
◆傳遞依賴:在關(guān)系模式中,如果Y→X,X→A,且X→(表示不決定)Y,和A X(A不屬于X),那么稱Y→A是傳遞依賴。
◆函數(shù)依賴集F的閉包F+:被邏輯蘊涵的函數(shù)依賴的全體構(gòu)成的集合,稱為F的閉包(closure),記為F+。
◆1NF:第一范式。如果關(guān)系模式R的所有屬性的值域中每一個值都是不可再分解的值,則稱R是屬于第一范式模式。如果某個數(shù)據(jù)庫模式都是第一范式的,則稱該數(shù)據(jù)庫存模式屬于第一范式的數(shù)據(jù)庫模式。
第一范式的模式要求屬性值不可再分裂成更小部分,即屬性項不能是屬性組合和組屬性組成。
◆2NF:第二范式。如果關(guān)系模式R為第一范式,并且R中每一個非主屬性完全函數(shù)依賴于R的某個候選鍵,則稱是第二范式模式;如果某個數(shù)據(jù)庫模式中每個關(guān)系模式都是第二范式的,則稱該數(shù)據(jù)庫模式屬于第二范式的數(shù)據(jù)庫模式。(注:如果A是關(guān)系模式R的候選鍵的一個屬性,則稱A是R的主屬性,否則稱A是R的非主屬性。)
◆3NF:第三范式。如果關(guān)系模式R是第二范式,且每個非主屬性都不傳遞依賴于R的候選鍵,則稱R是第三范式的模式。如果某個數(shù)據(jù)庫模式中的每個關(guān)系模式都是第三范式,則稱為3NF的數(shù)據(jù)庫模式。
◆BCNF:BC范式。如果關(guān)系模式R是第一范式,且每個屬性都不傳遞依賴于R的候選鍵,那么稱R是BCNF的模式。
◆4NF:第四范式。設(shè)R是一個關(guān)系模式,D是R上的多值依賴集合。如果D中成立非平凡多值依賴X→→Y時,X必是R的超鍵,那么稱R是第四范式的模式。
◆推理規(guī)則的正確性和完備性:正確性是指,如果X→Y是從推理規(guī)則推出的,那么X→Y在F+中。完備性是指,不能從F使用推理規(guī)則導出的函數(shù)依賴不在F+中。
◆依賴集的覆蓋和等價:關(guān)系模式R(U)上的兩個函數(shù)依賴集F和G,如果滿足F+=G+,則稱F和G是等價的。如果F和G等價,則可稱F覆蓋G或G覆蓋F。
◆最小依賴集:如果函數(shù)集合F滿足以下三個條件:(1)F中每個函數(shù)依賴的右部都是單屬性;(2)F中的任一函數(shù)依賴X→A,其F-{X→A}與F是不等價的;(3)F中的任一函數(shù)依賴X→A,Z為X的子集。(F-{X→A}∪{Z→A}與F不等價。則稱F為最小函數(shù)依賴集合,記為Fmin。
◆無損聯(lián)接:設(shè)R是一關(guān)系模式,分解成關(guān)系模式ρ={R1,R2...,Rk},F是R上的一個函數(shù)依賴集。如果對R中滿足F的每一個關(guān)系r都有r=πR1(r)|X|πR2(r)|X|...|X|πRk(r)則稱這個分解相對于F是"無損聯(lián)接分解"。
◆保持依賴集:所謂保持依賴就是指關(guān)系模式的函數(shù)依賴集在分解后仍在數(shù)據(jù)庫中保持不變,即關(guān)系模式R到ρ={R1,R2,...,Rk}的分解,使函數(shù)依賴集F被F這些Ri上的投影蘊涵。
◆多值依賴:設(shè)R(U)是屬性集U上的一個關(guān)系模式,X,Y,Z是U的子集,并且Z=U-X-Y,用x,y,z分別代表屬性集X,Y,Z的值,只要r是R的關(guān)系,r中存在元組(x,y1,z1)和(x,y2,z2)時,就也存在元組(x,y1,z2)和(x,y2,z1),那么稱多值依賴(MultiValued Dependency MVD) X→→Y在關(guān)系模式R中成立。
相關(guān)推薦:計算機等考三級數(shù)據(jù)庫技術(shù)上機模擬題匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |