




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、核心知識(shí)點(diǎn) 1、 數(shù)據(jù)庫系統(tǒng)和文件系統(tǒng)的比較。 文件系統(tǒng):數(shù)據(jù)可長(zhǎng)期保存、由文件系統(tǒng)管理數(shù)據(jù),但是數(shù)據(jù)共享性差,冗余度大,數(shù)據(jù)獨(dú)立性差; 數(shù)據(jù)庫系統(tǒng):數(shù)據(jù)庫實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化、數(shù)據(jù)的共享性高,冗余度低,意擴(kuò)充、數(shù)據(jù)獨(dú)立性高、數(shù)據(jù)由DBMS統(tǒng)一管理和控制 2、 簡(jiǎn)述數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)。 外模式/模式、模式、內(nèi)模式 3、 簡(jiǎn)述數(shù)據(jù)庫系統(tǒng)三級(jí)模式結(jié)構(gòu)中的兩級(jí)映像,并說明其優(yōu)點(diǎn)。 兩級(jí)映像:外模式/模式映像 模式/內(nèi)模式 優(yōu)點(diǎn):這兩級(jí)映像保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)具有較高的邏輯獨(dú)立性和物理獨(dú)立性 4、 簡(jiǎn)述數(shù)據(jù)模型的三要素。 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)的完整性約束 5、 簡(jiǎn)述數(shù)據(jù)庫獨(dú)立性的特點(diǎn)。
2、數(shù)據(jù)獨(dú)立性是由DBMS二級(jí)映像功能來保證的,數(shù)據(jù)與程序的獨(dú)立性大大減少了應(yīng)用程序的維護(hù)和修改 6、 簡(jiǎn)述數(shù)據(jù)庫系統(tǒng)的組成部分 數(shù)據(jù)庫、硬件、軟件、人員 7、 簡(jiǎn)述DBA的主要職責(zé)。 數(shù)據(jù)庫管理員(DBA)負(fù)責(zé)全面管理和控制數(shù)據(jù)庫系統(tǒng),其主要職責(zé)有;設(shè)計(jì)與定義數(shù)據(jù)庫系統(tǒng);幫助最終用戶使用數(shù)據(jù)庫系統(tǒng);監(jiān)督與控制數(shù)據(jù)庫系統(tǒng)的使用和運(yùn)行;轉(zhuǎn)儲(chǔ)與恢復(fù)數(shù)據(jù)庫; 改進(jìn)和重組數(shù)據(jù)庫系統(tǒng),調(diào)優(yōu)數(shù)據(jù)庫系統(tǒng)的性能;重構(gòu)數(shù)據(jù)庫 8、 簡(jiǎn)述關(guān)系模型的特點(diǎn)。 關(guān)系中每一個(gè)字段也稱字段,不可再分,是最基本的單位;每一列數(shù)據(jù)項(xiàng)是同屬性的。列數(shù)根據(jù)需要而設(shè),且各列的順序是任意的;每一行記錄由一個(gè)事物的諸多屬性組成,記錄的順序可
3、以是任意的;一個(gè)關(guān)系是一張二維表,不允許有相同的字段名,也不允許有相同的記錄行 9、 簡(jiǎn)述關(guān)系模型的組成部分。 關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、關(guān)系完整性約束 10、簡(jiǎn)述關(guān)系的性質(zhì)。 1對(duì)1 1對(duì)0.* 1對(duì)1.* 關(guān)系中不允許出現(xiàn)相同的元組,關(guān)系中元組的順序(即行序)可任意關(guān)系中屬性的順序可任意同一屬性名下的各個(gè)屬性值必須來自同一個(gè)域,必須是同一類型的數(shù)據(jù) 關(guān)系中各個(gè)屬性必須有不同的名字,不同的屬性可來自同一個(gè)域,即它們的分量可以取自同一個(gè)域。關(guān)系中每一個(gè)分量必須是不可分的數(shù)據(jù)項(xiàng),或者說所有的屬性值都是原子的,即是一個(gè)確定的值,而不是值的集合。 11、 簡(jiǎn)述關(guān)系的完整性。 關(guān)系完整性是為保證數(shù)據(jù)
4、庫中數(shù)據(jù)的正確性和相容性,對(duì)關(guān)系模型提出的某種約束條件或規(guī)則。完整性通常包括域完整性,實(shí)體完整性、參照完整性和用戶定義完整性,其中域完整性,實(shí)體完整性和參照完整性,是關(guān)系模型必須滿足的完整性約束條件。 12、 簡(jiǎn)述自然連接和等值連接的區(qū)別。 連接運(yùn)算符是“=”的連接運(yùn)算稱為等值連接。它是從關(guān)系R與S的廣義笛卡爾積中選取A,B屬性值相等的那些元組 自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉 13、 簡(jiǎn)述視圖和關(guān)系的區(qū)別。 計(jì)算機(jī)數(shù)據(jù)庫中的視圖是一個(gè)虛擬表,其內(nèi)容由查詢定義。同真實(shí)的表一 樣,視圖包含一系列帶有名稱的列和行數(shù)據(jù)。但
5、是,視圖并不在數(shù)據(jù)庫中以存儲(chǔ)的數(shù)據(jù)值集形式存在。行和列數(shù)據(jù)來自由定義視圖的查詢所引用的表,并且在引用視圖時(shí)動(dòng)態(tài)生成。也是機(jī)械制圖術(shù)語,在機(jī)械制圖中,將物體按正投影法向投影面投射時(shí)所得到的投影稱為“視圖”。 關(guān)系實(shí)際上是一張二維表,表的每一行是一個(gè)元素,每一列是一項(xiàng)屬性, 而一個(gè)元組就是該關(guān)系所涉及的屬性集的笛卡爾積的一個(gè)元素。 14、 簡(jiǎn)述內(nèi)連接和外連接的區(qū)別。 內(nèi)連接包括三種,一般連接、等值連接和自然連接。內(nèi)連接時(shí)返回查詢結(jié)果集合中的僅是符合查詢條件的。采用外連接是,他返回到查詢結(jié)果集合中的不僅僅是包含符合連接條件的行,而且還包括坐表(左外連接)、右表(右外連接)或兩個(gè)邊接表(全外連接)中的
6、所有數(shù)據(jù)行。 15、 簡(jiǎn)述在SQL語言中實(shí)現(xiàn)子查詢的方法和各自的特點(diǎn)。 1、單行子查詢、2、多行子查詢、3、多列子查詢、4嵌套查詢 16、 簡(jiǎn)述嵌入式SQL語言需要解決的問題。 嵌入式SQL語言是在源代碼中用特殊標(biāo)記標(biāo)記SQL代碼段,非嵌入式SQL是指調(diào)用函數(shù)庫來完成相應(yīng)的功能 17、 簡(jiǎn)述使用游標(biāo)的四個(gè)步驟。 游標(biāo)是系統(tǒng)為用戶開設(shè)的一個(gè)數(shù)據(jù)緩沖區(qū),存放SQL語句的執(zhí)行結(jié)果。每個(gè)游標(biāo)區(qū)都有一個(gè)名字。用戶可以用SQL語句逐一從游標(biāo)中獲取記錄,并賦給主變量,交由主語言進(jìn)一步處理 打開游標(biāo) 循環(huán)取數(shù) 關(guān)閉游標(biāo) 18、 簡(jiǎn)述在SQL中建表時(shí)如何實(shí)現(xiàn)對(duì)關(guān)系完整性。 通過實(shí)體完整性,參照完整性和用戶定義的
7、完整性 19、 簡(jiǎn)述游標(biāo)的特點(diǎn)。 20、 簡(jiǎn)述關(guān)系數(shù)據(jù)庫設(shè)計(jì)中存在的問題。 數(shù)據(jù)冗余、數(shù)據(jù)依賴、插入異常、刪除異常、更新異常 21、 函數(shù)依賴的概念; 1. 函數(shù)依賴不是指關(guān)系模式R的某個(gè)或某些關(guān)系實(shí)例滿足的約束條件,而是指R的所有關(guān)系實(shí)例均要滿足的約束條件。 2. 函數(shù)依賴是語義范疇的概念。只能根據(jù)數(shù)據(jù)的語義來確定函數(shù)依賴。 3. 數(shù)據(jù)庫設(shè)計(jì)者可以對(duì)現(xiàn)實(shí)世界作強(qiáng)制的規(guī)定。例如規(guī)定不允許同名人出現(xiàn),函數(shù)依賴“姓名年齡”成立。所插入的元組必須滿足規(guī)定的函數(shù)依賴,若發(fā)現(xiàn)有同名人存在, 則拒絕裝入該元組。 22、 簡(jiǎn)述1NF,2NF,3NF,BCNF解決的模式設(shè)計(jì)中的問題。 1NF:表中無重復(fù)的列;
8、2NF:消除部分依賴; 3NF:消除非主屬性對(duì)碼的傳遞依賴 23、 簡(jiǎn)述E-R模型之間的沖突類型及相應(yīng)的解決方法。 24、 簡(jiǎn)述E-R模型向關(guān)系模型轉(zhuǎn)換的基本規(guī)則。 實(shí)體:實(shí)體轉(zhuǎn)換為關(guān)系,實(shí)體的屬性轉(zhuǎn)換為關(guān)系的屬性 聯(lián)系:1:1 雙方的主碼均作為對(duì)方的外碼 1:n 將一方的主碼作為多方的外碼 n:n 將聯(lián)系轉(zhuǎn)換為關(guān)系,聯(lián)系的屬性轉(zhuǎn)換為關(guān)系的屬性,雙方的主碼作為該關(guān)系的主碼屬性 25、 簡(jiǎn)述數(shù)據(jù)庫保護(hù)中安全性控制的一般方法。 1、用戶表示與鑒別;2、存取控制;3、自主存取控制方法; 4、授權(quán)與回收 26、 簡(jiǎn)述事務(wù)的概念及特點(diǎn)。 事務(wù)是用戶定義的一個(gè)數(shù)據(jù)庫操作系列,這些操作要么全做要么全不做,是
9、一個(gè);事物具有原子性、一致性、隔離性和持續(xù)性; 27、 簡(jiǎn)述事務(wù)的并發(fā)操作帶來的數(shù)據(jù)不一致性的類型。 丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù) 28、 簡(jiǎn)述封鎖的類型及含義。 封鎖就是事務(wù)T在對(duì)某個(gè)數(shù)據(jù)對(duì)象列如表、記錄等操作之前,先向系統(tǒng)發(fā)出請(qǐng)求,對(duì)其加鎖。加鎖后事務(wù)T就對(duì)該數(shù)據(jù)對(duì)象有了一定的控制,在事務(wù)T釋放它的鎖之前,其他事務(wù)不能跟新此數(shù)據(jù)對(duì)象。 29、 封鎖粒度的概念。 封鎖對(duì)象的大小稱為封鎖粒度 30、 簡(jiǎn)述封鎖協(xié)議類型及含義。 排它鎖(X鎖、寫鎖):若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上X鎖,則只允許T讀取和修改A,其他任何事務(wù)都不能在對(duì)A加任何類型的的鎖,直到T釋放A上的鎖。這保證了其他事務(wù)在T釋放A之前
10、不能在讀取和修改A 共享鎖(S鎖、讀鎖):若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上S鎖,則事務(wù)T可以讀但不能修改,其他事務(wù)只能在對(duì)加上鎖,而不能加鎖,直到釋放上的鎖。這保證了其他事務(wù)可以讀A,但在T釋放A上的S鎖之前不能對(duì)做任何修改 31、 簡(jiǎn)述恢復(fù)的策略。 當(dāng)系統(tǒng)允許到過程中發(fā)生故障,利用數(shù)據(jù)庫后備副本和日志文件就可以將數(shù)據(jù)庫恢復(fù)到故障前的某個(gè)一致性狀態(tài)。(事務(wù)故障的恢復(fù)和系統(tǒng)故障的恢復(fù)) 32、 簡(jiǎn)述兩段瑣的含義及解決的問題。 事務(wù)分為兩個(gè)階段,第一個(gè)階段是獲得封鎖,也稱為擴(kuò)展階段。在這階段,事務(wù)可以申請(qǐng)獲得任何數(shù)據(jù)項(xiàng)上的任何類型的鎖,但是不能釋放任何鎖。第二階段是釋放封鎖,也稱為收縮階段。在這階段,事務(wù)
11、可以釋放任何數(shù)據(jù)項(xiàng)上的任何類型的鎖,但是不能再申請(qǐng)任何鎖 33、 簡(jiǎn)述常用數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)。 層次模型 用樹型結(jié)構(gòu)表示實(shí)體及其之間聯(lián)系的模型。就象金字塔一樣的那種,分上下級(jí)網(wǎng)絡(luò)模型 用網(wǎng)絡(luò)結(jié)構(gòu)表示實(shí)體類型及其實(shí)體之間聯(lián)系的模型。顧名思義,一個(gè)事物和另外的幾個(gè)都有聯(lián)系這樣構(gòu)成一張網(wǎng)狀圖 關(guān)系模型 對(duì)關(guān)系的描述成為關(guān)系模式,一個(gè)關(guān)系模式,對(duì)應(yīng)一個(gè)關(guān)系文件的結(jié)構(gòu)。 就是表示了各種事物之間的關(guān)系,是立體的,三維的。 面向?qū)ο竽P?對(duì)象關(guān)系模型 34、 簡(jiǎn)述關(guān)系完整性及規(guī)則。 關(guān)系模型的完整性規(guī)則是對(duì)關(guān)系的某種約束條件。任何關(guān)系在任何時(shí)刻都要滿足這些語義約束。 包括實(shí)體完整性、參照完整性和用戶定義的完
12、整性 31、 給定關(guān)系模式判斷達(dá)到第幾范式,并說明原因,至少要求BCNF。 32、 簡(jiǎn)述嵌入式SQL語言需要解決的問題。 33、 簡(jiǎn)述視圖的概念及視圖與數(shù)據(jù)獨(dú)立性的關(guān)系。 視圖是從一個(gè)或幾個(gè)表(或視圖)導(dǎo)出的表。他與基本表不同,是一個(gè)虛表。數(shù)據(jù)庫中只存放視圖的定義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中。 34簡(jiǎn)述1NF,2NF,3NF,BCNF的概念。 1NF:關(guān)系中每一分量不可再分。即不能以集合、序列等作為屬性值 2NF:若RÎ1NF,且每個(gè)非主屬性完全依賴于碼,則稱RÎ2NF(消除非主屬性對(duì)碼的部分依賴) 3NF:關(guān)系模式R< U , F >
13、;中,若不存在這樣的碼X,屬性組Y及非主屬性Z(Z Y),使得X®Y , Y®Z , Y®X成立 則稱RÎ3NF(消除非主屬性對(duì)碼的傳遞依賴) 35 、事務(wù)的調(diào)度:正確的地調(diào)度的含義及并行串行調(diào)度。 事務(wù)的執(zhí)行順序稱為一個(gè)調(diào)度,表示事務(wù)的指令在系統(tǒng)中執(zhí)行的時(shí)間順序 一組事務(wù)的調(diào)度必須保證:包含了所有事務(wù)的操作指令、一個(gè)事務(wù)中的指令的順序必須保持不變 串行調(diào)度:在串行調(diào)度中,屬于同一事務(wù)的指令緊挨在一起;對(duì)于有n個(gè)事務(wù)的事務(wù)組,可以有n!個(gè)有效調(diào)度 并行調(diào)度:在并行調(diào)度中,來自不同事務(wù)的指令可以交叉執(zhí)行;當(dāng)并行調(diào)度等價(jià)于某個(gè)串行調(diào)度時(shí),則稱它是正確的 36
14、、 簡(jiǎn)述三級(jí)封鎖協(xié)議的含義及解決的問題。 封鎖就是一個(gè)事務(wù)對(duì)某個(gè)數(shù)據(jù)對(duì)象加鎖,取得對(duì)它一定的控制,限制其它事務(wù)對(duì)該數(shù)據(jù)對(duì)象使用。 并發(fā)控制的基本方法就是封鎖。 0級(jí)封鎖:短X鎖,(在事務(wù)中途就可以釋放) 1級(jí)封鎖:長(zhǎng)X鎖;可以有效的防止丟失更新;但是不能防止讀“臟”不可重復(fù)讀的出現(xiàn)。 2級(jí)封鎖:短S鎖,長(zhǎng)X鎖;可以防止丟失修改,讀“臟”數(shù)據(jù);不能防止不可重復(fù)讀。 3級(jí)封鎖:長(zhǎng)S鎖,長(zhǎng)X鎖;可以防止丟失修改,讀“臟”,不可重復(fù)讀。 37、 死鎖的定義及發(fā)生的條件。 定義:兩個(gè)事務(wù)都封鎖了一些數(shù)據(jù)對(duì)象,并相互等待對(duì)方釋放另一些數(shù)據(jù)對(duì)象以便對(duì)其封鎖,結(jié)果兩個(gè)事務(wù)都不能結(jié)束,則發(fā)生死鎖 發(fā)生條件:互斥
15、條件:事務(wù)請(qǐng)求對(duì)資源的獨(dú)占控制。 等待條件:事務(wù)已持有一定資源,又去申請(qǐng)并等待其它資源。 非搶占條件:直到資源被持有它的事務(wù)釋放之前,不可能將該資源強(qiáng)制從持有它的事務(wù)奪去 循環(huán)等待條件:存在事務(wù)相互等待的等待圈。 38、兩段鎖的含義及解決的問題。 內(nèi)容: 在對(duì)任何數(shù)據(jù)進(jìn)行讀寫之前,事務(wù)首先要獲得對(duì)該數(shù)據(jù)的封鎖。 在釋放一個(gè)封鎖之后,事務(wù)不再獲得任何其它封鎖。 即事務(wù)分為兩個(gè)階段: 生長(zhǎng)階段:獲得封鎖。 收縮階段:釋放封鎖。 定理:若所有事務(wù)均遵從兩段鎖協(xié)議,則這些事務(wù)的所有并行調(diào)度都是可串行化的。 39、 恢復(fù)的概念 把數(shù)據(jù)庫、文檔或其他信息從一個(gè)錯(cuò)誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)叫恢復(fù) 42
16、常用的數(shù)據(jù)模型的分類及各自的特點(diǎn)。 設(shè)有如下的關(guān)系S、SC和C。 學(xué)生S:S#:學(xué)號(hào),SNAME:姓名,AGE:年齡 SEX:性別 課程C:C#:課程代碼,CNAME:課程名稱,TACHER:教師 學(xué)生成績(jī)SC:S#:學(xué)號(hào),C#:課程代碼,SCORE:成績(jī) 請(qǐng)用關(guān)系代數(shù)和SQL語言完成如下查詢: (1)查詢“王平”老師所教授的所有課程; (2)查詢“李利”同學(xué)所有課程的成績(jī); (3)查詢課程名為“C語言”的平均成績(jī); (4)查詢選修了所有課程的同學(xué)信息。 5 設(shè)某數(shù)據(jù)庫有三個(gè)關(guān)系: 音像(音像編號(hào),音像名,租金,類別) 會(huì)員(會(huì)員編號(hào),會(huì)員名,年齡,所在地區(qū),性別,聯(lián)系電話) 租借(音像編號(hào),
17、會(huì)員編號(hào),租借日期,歸還日期) 請(qǐng)用關(guān)系代數(shù)和SQL語言完成如下查詢: (1) 檢索年齡在30-45之間的會(huì)員名、所在地區(qū)和聯(lián)系電話。 (2) 檢索至少租借三種音像的會(huì)員編號(hào)。 (3) 檢索沒有借“紅樓夢(mèng)”音像的會(huì)員編號(hào)、會(huì)員名、年齡、聯(lián)系電話。 (4) 檢索所有男性都租借的音像名。3、 某學(xué)生宿舍管理系統(tǒng),涉及的部分信息如下: (1) 學(xué)生:學(xué)號(hào),姓名,性別,專業(yè),班級(jí)。 (2) 寢室:寢室號(hào),房間電話。 (3) 管理員:?jiǎn)T工號(hào),姓名,聯(lián)系電話。 其中:每個(gè)寢室可同時(shí)住宿多名學(xué)生,每名學(xué)生只分配一個(gè)寢室;每個(gè)寢室指定其中一名學(xué)生擔(dān)當(dāng)寢室長(zhǎng);每個(gè)管理員同時(shí)管理多個(gè)寢室,但每個(gè)寢室只有一名管理員
18、。 (1) 根據(jù)上述規(guī)則設(shè)計(jì)E-R模型。 (2)將E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型,并指出每個(gè)關(guān)系的主鍵和外鍵。6、 某商店要建立一個(gè)數(shù)據(jù)庫,保存顧客、商品和顧客購(gòu)買商品的記錄。為顧客保存的信息包括顧客編號(hào)、姓名、單位和電話;為商品保存的信息包括商品編號(hào)、名稱、單價(jià)和產(chǎn)地;另外,顧客每次購(gòu)買商品要保存購(gòu)買數(shù)量、金額和日期。 1.根據(jù)上述語義畫出E-R圖,要求在圖中畫出屬性并注明聯(lián)系的類型。 2.試將E-R模型轉(zhuǎn)換成關(guān)系模型,并指出每個(gè)關(guān)系模式的主碼和外碼。填空練習(xí)題 1 在關(guān)系數(shù)據(jù)庫中,主鍵值不能為空,也不允許出現(xiàn)重復(fù),這是SQL中的_完整性約束規(guī)則。 2 數(shù)據(jù)庫系統(tǒng)中,負(fù)責(zé)數(shù)據(jù)庫物理結(jié)構(gòu)與邏輯結(jié)
19、構(gòu)的定義與修改的人員叫_。 3 寫出實(shí)現(xiàn)“將查詢SC表的權(quán)限授予用戶U1,并允許該用戶將此權(quán)限授予其他用戶”這一功能的Grant語句:_。 4 用樹型結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為_。 5數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)是指:外模式、 和內(nèi)模式. 6 語句表示事務(wù)成功的結(jié)束,該事務(wù)對(duì)數(shù)據(jù)庫的所有更新都已交付實(shí)施。 7設(shè)有關(guān)系模式S(A,B,C,D),與關(guān)系代數(shù)表達(dá)式3<4 (S)等價(jià)的SQL語句是: 8. DBMS是位于用戶與_ _之間的一層數(shù)據(jù)管理軟件。9. SQL DML分成數(shù)據(jù)查詢和_兩類。 10 在關(guān)系模型的三類完整性規(guī)則中,必須滿足的規(guī)則是 和參照完整性規(guī)則. 11在SQL S
20、ELECT語句查詢中,要去掉查詢結(jié)果中的重復(fù)記錄,應(yīng)該使用_關(guān)鍵字。 12. SQL語言中創(chuàng)建聚簇索引的關(guān)鍵字是_。 13 將一個(gè)關(guān)系模式分解成多個(gè)關(guān)系模式時(shí),為了保持原模式所滿足的特性,要求分解處理具有_和_。 14在進(jìn)行關(guān)系模式的分解時(shí),為了保持原來模式所滿足的特性,一般要求分解處理具有 和保持原有的函數(shù)依賴. 15.在基于關(guān)系代數(shù)表達(dá)式的優(yōu)化算法中,算法的輸入是關(guān)系代數(shù)表達(dá)式的_。 16. 現(xiàn)實(shí)世界中的事物的每一個(gè)特性,在信息世界中稱_。 17使用SQL語言的SELECT語句進(jìn)行分組查詢時(shí),如果希望去掉不滿足條件的分組,應(yīng)當(dāng)使用_子句。 18.在關(guān)系數(shù)據(jù)庫的規(guī)范化理論中,在執(zhí)行“分解”時(shí)
21、,必須遵守規(guī)范化原則:保持原有的依賴關(guān)系和 。 19.關(guān)系代數(shù)的五個(gè)基本操作是:并、差、_、投影和選擇。 20. 關(guān)系模型中,數(shù)據(jù)聯(lián)系是通過表間的_實(shí)現(xiàn)的。 21等值連接是 一個(gè)特殊形式. 22. 不必存儲(chǔ)屬性值,而是從其他屬性值推導(dǎo)出值的屬性稱為_屬性。 23. 數(shù)據(jù)庫的邏輯模型設(shè)計(jì)階段的任務(wù)是將_ 轉(zhuǎn)換成關(guān)系模型。 24兩個(gè)不同實(shí)體集間的聯(lián)系有1對(duì)1,1對(duì)多和_等三種聯(lián)系。 25.關(guān)系模型的主要特征是用二維表結(jié)構(gòu)表達(dá)實(shí)體集,用 表示實(shí)體間聯(lián)系。 26設(shè)關(guān)系模式R(A,B,C,D,E,F(xiàn)),在R上成立的FD集為:ABC,DEF,則R的候選鍵是_. 27.在關(guān)系A(chǔ)(S,SN,D)和B(D,CN
22、,NM中,A的主碼是S,B的主碼是D,則D在S中稱為 。 28.關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有 、投影和連接。 29. 數(shù)據(jù)庫管理系統(tǒng)(DBMS)通常提供_、數(shù)據(jù)操縱、數(shù)據(jù)控制和數(shù)據(jù)庫維護(hù)。 30設(shè)有關(guān)系模式S(A,B,C,D),與關(guān)系代數(shù)表達(dá)式2=10 (S)等價(jià)的SQL語句是: 。 31. DB能為各種用戶共享,具有較小冗余度、數(shù)據(jù)間聯(lián)系緊密、較高的數(shù)據(jù) _等特點(diǎn)。 32.在被參照關(guān)系中刪除元組時(shí)的違約反應(yīng)可有三種策略: 刪除、受限刪除和置空值刪除。 33. 關(guān)系代數(shù)中專門的關(guān)系運(yùn)算包括:選擇、_、連接和除法。 34為了解決SQL語句與宿主語言語句在處理上的差異(記錄集合與單記錄處理),
23、需要使用 機(jī)制,將集合操作轉(zhuǎn)換成單記錄處理方式. 35. 多個(gè)用戶同時(shí)對(duì)同一數(shù)據(jù)進(jìn)行操作稱為 操作。 36. 視圖是一個(gè) 表,它一經(jīng)定義就可以和基本表一樣查詢,但更新操作將有一些限制。 37與數(shù)據(jù)庫系統(tǒng)相比較,文件系統(tǒng)的三個(gè)主要缺陷是數(shù)據(jù)冗余性、數(shù)據(jù)不一致性和 _ 。 38SQL中規(guī)定允許列值為空(用NULL表示),當(dāng)涉及到“+,”的算術(shù)表達(dá)式中有一個(gè)值是空值時(shí),表達(dá)式的值為 。 39設(shè)R(U)是屬性集U上的關(guān)系模式,X,Y均為U的子集。若對(duì)于R(U)的任意一個(gè)可能的關(guān)系r,r中不可能存在兩個(gè)元組在X上的屬性值相等,而在Y上的屬性值不等,則稱Y X. 40設(shè)有關(guān)系模式R(X,Y,Z),F(xiàn)=XY
24、,YZ,則R的候選鍵是_。 41. 關(guān)系代數(shù)的五個(gè)基本操作是:并、差、_、投影和選擇。 42. 任何一個(gè)三元關(guān)系一定滿足的范式是_(在INF、2NF、3NF范圍內(nèi))。 43 關(guān)系模型的主要特點(diǎn)是用 表達(dá)實(shí)體,用外碼表示實(shí)體間聯(lián)系。 44若兩個(gè)關(guān)系中沒有公共屬性,則其自然連接就轉(zhuǎn)化為 連接。 45為了保證SELECT語句執(zhí)行結(jié)果集中元組的唯一性,必須在 子句中使用DISTINCT選項(xiàng)。 46.如果一個(gè)并發(fā)調(diào)度的執(zhí)行結(jié)果與某一串行調(diào)度的執(zhí)行結(jié)果等價(jià),那么這個(gè)并發(fā)調(diào)度稱為_。 47.數(shù)據(jù)庫在磁盤上的基本組織形式是_。 48.層次模型中上一層記錄類型和下一層記錄類型之間的聯(lián)系是_聯(lián)系。 49如果關(guān)系模式R是1NF,且每個(gè)屬性都 R的候選鍵,則稱R是BCNF模式。 50. 數(shù)據(jù)定義語言是指用來定義和管理數(shù)據(jù)庫以及數(shù)據(jù)庫中的各種對(duì)象的語句,這些語句包括 、ALTER和DROP等語句。 51.層次模型中上一層記錄類型和下一層記錄類型之間的聯(lián)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 開放銀行生態(tài)構(gòu)建與合作模式創(chuàng)新2025年金融服務(wù)創(chuàng)新趨勢(shì)報(bào)告
- 2025年深遠(yuǎn)海風(fēng)電場(chǎng)施工安全與環(huán)境保護(hù)措施報(bào)告
- 2025年工業(yè)互聯(lián)網(wǎng)平臺(tái)漏洞掃描技術(shù)深度研究與市場(chǎng)分析報(bào)告
- 在線教育平臺(tái)用戶增長(zhǎng)與留存策略實(shí)證分析報(bào)告2025
- 2025年醫(yī)藥行業(yè)研發(fā)外包(CRO)模式下的臨床試驗(yàn)數(shù)據(jù)監(jiān)測(cè)與質(zhì)量控制報(bào)告
- 勞動(dòng)合同(無固定期限)5篇
- 新國(guó)際技術(shù)服務(wù)合同5篇
- 合同協(xié)議范本土木工程分包合同8篇
- 合同協(xié)議簡(jiǎn)易6篇
- 4、塔式起重機(jī)租賃合同5篇
- 股權(quán)質(zhì)押貸款合同案例
- JTS-215-2018碼頭結(jié)構(gòu)施工規(guī)范
- 山東省日照市東港區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期期末數(shù)學(xué)試題
- 湖北省武漢市武昌區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期期末數(shù)學(xué)試題
- 工程造價(jià)咨詢的協(xié)調(diào)配合及服務(wù)措施
- 2022-2023學(xué)年廣東省深圳市高二(下)期末數(shù)學(xué)試卷含答案
- 急診科護(hù)士崗位說明書
- 農(nóng)村廢棄學(xué)校租賃合同
- 2024年杭州良渚文化城集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 脊柱側(cè)彎手術(shù)配合
- 汽車4s店安全生產(chǎn)管理制度范文(20篇)
評(píng)論
0/150
提交評(píng)論