下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第六章 關(guān)系數(shù)據(jù)理論 一、選擇題 1. 為了設(shè)計(jì)出性能較優(yōu)的關(guān)系模式,必須進(jìn)行規(guī)范化,規(guī)范化主要的理論依據(jù)是(A ) 。 A. 關(guān)系規(guī)范化理論 B. 關(guān)系代數(shù)理論 C數(shù)理邏輯 D. 關(guān)系運(yùn)算理論 2. 規(guī)范化理論是關(guān)系數(shù)據(jù)庫(kù)進(jìn)行邏輯設(shè)計(jì)的理論依據(jù),根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系必須滿(mǎn)足:每一個(gè)屬性都是(B ) 。 A. 長(zhǎng)度不變的 B. 不可分解的 C互相關(guān)聯(lián)的 D. 互不相關(guān)的 3. 已知關(guān)系模式R(A,B,C,D,E)及其上的函數(shù)相關(guān)性集合FAD,BC ,EA ,該關(guān)系模式的候選關(guān)鍵字是(B ) 。 B. BE D. DE 4. 設(shè)學(xué)生關(guān)系S(SNO,SNAME,SSEX,SAGE,SD
2、PART)的主鍵為SNO,學(xué)生選課關(guān)系SC(SNO,CNO,SCORE)的主鍵為SNO和CNO,則關(guān)系R(SNO,CNO,SSEX,SAGE,SDPART,SCORE)的主鍵為SNO和CNO,其滿(mǎn)足(A )。 A. 1NF C. 3NF D. BCNF 5. 設(shè)有關(guān)系模式W(C,P,S,G,T,R),其中各屬性的含義是:C表示課程,P表示教師,S表示學(xué)生,G表示成績(jī),T表示時(shí)間,R表示教室,根據(jù)語(yǔ)義有如下數(shù)據(jù)依賴(lài)集:D= CP,(S,C)G,(T,R)C,(T,P)R,(T,S)R ,關(guān)系模式W的一個(gè)關(guān)鍵字是( D) 。 A. (S,C) B. (T,R) C. (T,P) D. (T,S)
3、6. 關(guān)系模式中,滿(mǎn)足2NF的模式(B ) 。 A. 可能是1NF B. 必定是1NF C. 必定是3NF D. 必定是BCNF 7. 關(guān)系模式R中的屬性全是主屬性,則R的最高范式必定是(C ) 。 A. 1NF B. 2NF C. 3NF D. BCNF 8. 消除了部分函數(shù)依賴(lài)的1NF的關(guān)系模式,必定是(B ) 。 A. 1NF B. 2NF C. 3NF D. BCNF 9. 如果A>B ,那么屬性A和屬性B的聯(lián)系是(B ) 。 A. 一對(duì)多 B. 多對(duì)一 C多對(duì)多 D. 以上都不是 10. 關(guān)系模式的候選關(guān)鍵字可以有1個(gè)或多個(gè),而主關(guān)鍵字有(C ) 。 A. 多個(gè) B. 0個(gè) C
4、. 1個(gè) D. 1個(gè)或多個(gè) 11. 候選關(guān)鍵字的屬性可以有(D ) 。 A. 多個(gè) B. 0個(gè) C. 1個(gè) D. 1個(gè)或多個(gè) 12. 關(guān)系模式的任何屬性( A) 。 A. 不可再分 B. 可以再分 C. 命名在關(guān)系模式上可以不唯一 D. 以上都不是 13. 設(shè)有關(guān)系模式W(C,P,S,G,T,R),其中各屬性的含義是:C表示課程,P表示教師,S表示學(xué)生,G表示成績(jī),T表示時(shí)間,R表示教室,根據(jù)語(yǔ)義有如下數(shù)據(jù)依賴(lài)集:D= CP,(S,C)G,(T,R)C,(T,P)R,(T,S)R ,若將關(guān)系模式W分解為三個(gè)關(guān)系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),則W1的規(guī)范化程序最
5、高達(dá)到(D ) 。 A. 1NF C. 3NF D. BCNF 14. 在關(guān)系數(shù)據(jù)庫(kù)中,任何二元關(guān)系模式的最高范式必定是( D) 。 A. 1NF C. 3NF D. BCNF 15. 在關(guān)系規(guī)范式中,分解關(guān)系的基本原則是(B )。 I.實(shí)現(xiàn)無(wú)損連接 II.分解后的關(guān)系相互獨(dú)立 III.保持原有的依賴(lài)關(guān)系 A. 和 B. 和 C. D. 16. 任何一個(gè)滿(mǎn)足2NF但不滿(mǎn)足3NF的關(guān)系模式都存在(D )。 A.主屬性對(duì)鍵的部分依賴(lài) B.非主屬性對(duì)鍵的部分依賴(lài) C.主屬性對(duì)鍵的傳遞依賴(lài) D.非主屬性對(duì)鍵的傳遞依賴(lài) 17. 設(shè)數(shù)據(jù)庫(kù)關(guān)系模式R(A,B,C,D,E),有下列函數(shù)依賴(lài):ABC,DE,CD
6、;下述對(duì)R的分解中,哪些分解是R的無(wú)損連接分解(B ) 。 I.(A,B,C)(C,D,E) II.(A,B)(A,C,D,E) III.(A,C)(B,C,D,E) IV.(A,B)(C,D,E) A.只有 B. 和 C. 、和 D. 都不是 18. 若關(guān)系模式R(U,F(xiàn))屬于3NF,則( C)。 A. 一定屬于BCNF B. 消除了插入的刪除異常 C. 仍存在一定的插入和刪除異常 D. 屬于BCNF且消除了插入和刪除異常 19. 下列說(shuō)法不正確的是( C)。 A. 任何一個(gè)包含兩個(gè)屬性的關(guān)系模式一定滿(mǎn)足3NF B. 任何一個(gè)包含兩個(gè)屬性的關(guān)系模式一定滿(mǎn)足BCNF C. 任何一個(gè)包含三個(gè)屬性
7、的關(guān)系模式一定滿(mǎn)足3NF D. 任何一個(gè)關(guān)系模式都一定有碼 20. 設(shè)關(guān)系模式R(A,B,C),F(xiàn)是R上成立的FD集,F(xiàn)BC,則分解PAB,BC相對(duì)于F(A )。 A. 是無(wú)損聯(lián)接,也是保持FD的分解 B. 是無(wú)損聯(lián)接,也不保持FD的分解 C. 不是無(wú)損聯(lián)接,但保持FD的分解 D. 既不是無(wú)損聯(lián)接,也不保持FD的分解 21. 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化是為了解決關(guān)系數(shù)據(jù)庫(kù)中(A )的問(wèn)題而引入的。 A. 插入、刪除和數(shù)據(jù)冗余 B. 提高查詢(xún)速度 C. 減少數(shù)據(jù)操作的復(fù)雜性 D. 保證數(shù)據(jù)的安全性和完整性 22. 關(guān)系的規(guī)范化中,各個(gè)范式之間的關(guān)系是(B) 。 A. 1NF2NF3NF B. 3NF2NF
8、1NF C. 1NF=2NF=3NF D. 1NF2NFBCNF3NF 23. 學(xué)生表(id,name,sex,age,depart_id,depart_name),存在函數(shù)依賴(lài)是idname,sex,age,depart_id;dept_iddept_name,其滿(mǎn)足(B )。 A. 1NF B. 2NF C. 3NF D. BCNF 24. 設(shè)有關(guān)系模式R(S,D,M),其函數(shù)依賴(lài)集:FSD,DM,則關(guān)系模式R的規(guī)范化程度最高達(dá)到( B)。 A. 1NF B. 2NF C. 3NF D. BCNF 25. 設(shè)有關(guān)系模式R(A,B,C,D),其數(shù)據(jù)依賴(lài)集:F(A,B)C,CD,則關(guān)系模式R的
9、規(guī)范化程度最高達(dá)到(B )。 A. 1NF B. 2NF C. 3NFD. BCNF 26. 下列關(guān)于函數(shù)依賴(lài)的敘述中,哪一條是不正確的(B )。 A.由XY,YZ,則XYZ B.由XYZ,則XY, YZ C.由XY,WYZ,則XWZ D.由XY,ZY,則XZ 27. XY,當(dāng)下列哪一條成立時(shí),稱(chēng)為平凡的函數(shù)依賴(lài)(B )。 A. XY B. YX C. XY D. XY 28. 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論指出:關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系應(yīng)該滿(mǎn)足一定的要求,最起碼的要求是達(dá)到1NF,即滿(mǎn)足(D )。 A.每個(gè)非主鍵屬性都完全依賴(lài)于主鍵屬性 B.主鍵屬性唯一標(biāo)識(shí)關(guān)系中的元組 C.關(guān)系中的元組不可重復(fù) D.每個(gè)
10、屬性都是不可分解的 29. 根據(jù)關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系要滿(mǎn)足第一范式,部門(mén)(部門(mén)號(hào),部門(mén)名,部門(mén)成員,部門(mén)總經(jīng)理)關(guān)系中,因哪個(gè)屬性而使它不滿(mǎn)足第一范式( B)。 A. 部門(mén)總經(jīng)理 B. 部門(mén)成員 C. 部門(mén)名 D. 部門(mén)號(hào) 二、簡(jiǎn)答題 1理解并給出下列術(shù)語(yǔ)的定義: 函數(shù)依賴(lài)、部分函數(shù)依賴(lài)、完全函數(shù)依賴(lài)、候選碼、主碼、 外碼、全碼。 解析: 解答本題不能僅僅把概論上的定義寫(xiě)下來(lái)。關(guān)鍵是真正理解和運(yùn)用這些概念。 答: 函數(shù)依賴(lài):設(shè)R (U)是一個(gè)關(guān)系模式,U是R的屬性集合,X和Y是U的子集。對(duì)于R (U)的任意一個(gè)可能的關(guān)系r,如果r中不存在兩個(gè)元組,它們?cè)赬上的屬性值相同,
11、而在Y上的屬性值不同, 則稱(chēng)"X函數(shù)確定Y"或"Y函數(shù)依賴(lài)于X",記作XY。 解析: 1)函數(shù)依賴(lài)是最基本的一種數(shù)據(jù)依賴(lài),也是最重要的一種數(shù)據(jù)依賴(lài)。 2)函數(shù)依賴(lài)是屬性之間的一種聯(lián)系,體現(xiàn)在屬性值是否相等。由上面的定義可以知道,如果XY,則r中任意兩個(gè)元組,若它們?cè)赬上的屬性值相同,那么在Y上的屬性值一定也相同。 3)我們要從屬性間實(shí)際存在的語(yǔ)義來(lái)確定他們之間的函數(shù)依賴(lài),即函數(shù)依賴(lài)反映了(描述了)現(xiàn)實(shí)世界的一種語(yǔ)義。 4)函數(shù)依賴(lài)不是指關(guān)系模式R的在某個(gè)時(shí)刻的關(guān)系(值)滿(mǎn)足的約束條件,而是指R任何時(shí)刻的一切關(guān)系均要滿(mǎn)足的約束條件。 答: 完全函數(shù)依賴(lài)、部
12、分函數(shù)依賴(lài):在R(U)中,如果XY,并且對(duì)于X的任何一個(gè)真子集X,都有XY,則稱(chēng)Y對(duì)X完全函數(shù)依賴(lài);若XY,但Y不完全函數(shù)依賴(lài)于X,則稱(chēng)Y對(duì)X部分函數(shù)依賴(lài); 候選碼、主碼: 設(shè)K為R(U,F(xiàn))中的屬性或?qū)傩越M合,若K U則K為R的候選碼。若候選碼多于一個(gè),則選定其中的一個(gè)為主碼。 答: 外碼:關(guān)系模式R中屬性或?qū)傩越MX并非R的碼,但X是另一個(gè)關(guān)系模式的碼,則稱(chēng)X是R的外部碼也稱(chēng)外碼。 全碼:整個(gè)屬性組是碼,稱(chēng)為全碼(All-key)。 2建立一個(gè)關(guān)于系、學(xué)生、班級(jí)、學(xué)會(huì)等諸信息的關(guān)系數(shù)據(jù)庫(kù)。 描述學(xué)生的屬性有:學(xué)號(hào)、姓名、出生年月、系名、班號(hào)、宿舍區(qū)。 描述班級(jí)的屬性有:班號(hào)、專(zhuān)業(yè)名、系名、人
13、數(shù)、入校年份。 描述系的屬性有:系名、系號(hào)、系辦公室地點(diǎn)、人數(shù)。 描述學(xué)會(huì)的屬性有:學(xué)會(huì)名、成立年份、地點(diǎn)、人數(shù)。 有關(guān)語(yǔ)義如下:一個(gè)系有若干專(zhuān)業(yè),每個(gè)專(zhuān)業(yè)每年只招一個(gè)班,每個(gè)班有若干學(xué)生。一個(gè)系的學(xué)生住在同一宿舍區(qū)。每個(gè)學(xué)生可參加若干學(xué)會(huì),每個(gè)學(xué)會(huì)有若干學(xué)生。學(xué)生參加某學(xué)會(huì)有一個(gè)入會(huì)年份。 請(qǐng)給出關(guān)系模式,指出是否存在傳遞函數(shù)依賴(lài),對(duì)于函數(shù)依賴(lài)左部是多屬性的情況討論函數(shù)依賴(lài)是完全函數(shù)依賴(lài),還是部分函數(shù)依賴(lài)。 指出各關(guān)系的候選碼、外部碼,有沒(méi)有全碼存在 答: 關(guān)系模式: 學(xué)生S(S#,SN,SB,DN,C#,SA) 班級(jí)C(C#,CS,DN,CNUM,CDATE) 系 D(D#,DN,DA,DNUM) 學(xué)會(huì)P(PN,DATE1,PA,PNUM) 學(xué)生-學(xué)會(huì)SP(S#,PN,DATE2) 其中,S#學(xué)號(hào),SN姓名,SB出生年月,SA宿舍區(qū) C#班號(hào),CS專(zhuān)業(yè)名,CNUM班級(jí)人數(shù),CDATE入校年份 D#系號(hào),DN系名,DA系辦公室地點(diǎn),DNUM系人數(shù) PN學(xué)會(huì)名,DATE1成立年月,PA地點(diǎn),PNUM學(xué)會(huì)人數(shù),DATE2入會(huì)年份 S中存在傳遞函數(shù)依賴(lài): S#DN, S#SA, C#SA C中存在傳遞函數(shù)依賴(lài):C#DN (S#,PN)DATE2 和(CS,CDATE)C# 均為SP中的函數(shù)依賴(lài),是完全函數(shù)依賴(lài) 關(guān)系 候選碼 外部碼 全碼 S S
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度汽車(chē)零部件采購(gòu)合同范本(含質(zhì)量保證)4篇
- 2025年新型環(huán)保材料采購(gòu)與物業(yè)保潔服務(wù)合同3篇
- 2025年度個(gè)人貸款合同范本集錦與金融科技創(chuàng)新應(yīng)用4篇
- 2025年度新型環(huán)保材料研發(fā)與應(yīng)用項(xiàng)目合作合同4篇
- 2025年度個(gè)人企業(yè)全額承包經(jīng)營(yíng)合作協(xié)議書(shū)范本7篇
- 二零二五年度工業(yè)模具長(zhǎng)期租賃合作協(xié)議4篇
- 二零二五年度新型農(nóng)村合作醫(yī)療資金管理合同4篇
- 2025年度個(gè)人網(wǎng)絡(luò)課程訂購(gòu)服務(wù)合同3篇
- 弱電設(shè)計(jì)合同(2篇)
- 工程后期保潔協(xié)議書(shū)(2篇)
- 開(kāi)展課外讀物負(fù)面清單管理的具體實(shí)施舉措方案
- 2025年云南中煙工業(yè)限責(zé)任公司招聘420人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《AM聚丙烯酰胺》課件
- 系統(tǒng)動(dòng)力學(xué)課件與案例分析
- 《智能網(wǎng)聯(lián)汽車(chē)智能傳感器測(cè)試與裝調(diào)》電子教案
- 客戶(hù)分級(jí)管理(標(biāo)準(zhǔn)版)課件
- 2023年江蘇省南京市中考化學(xué)真題
- 供電副所長(zhǎng)述職報(bào)告
- 校園欺凌問(wèn)題成因及對(duì)策分析研究論文
- 技術(shù)支持資料投標(biāo)書(shū)
- 老年人意外事件與與預(yù)防
評(píng)論
0/150
提交評(píng)論