




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第四章 關系數(shù)據(jù)庫規(guī)范化練 習一單選題01對數(shù)據(jù)庫模式進行規(guī)范化處理,是在數(shù)據(jù)庫設計的()。A需求分析階段B概念設計階段C邏輯設計階段 D物理設計階段02又例如:若關系模式中不存在候選碼X、屬性組Y以及非主屬性Z(Z Y),使得XY,YZ和YX成立,則( )。 P80 定義4.8A.R1NFB.R2NFC.R3NFD.R4NF03在關系模式R(U,F(xiàn))中,如果XY,并且不存在X的真子集X1,使X1Y,則稱函數(shù)依賴XY為()。A平凡函數(shù)依賴 B部分函數(shù)依賴C完全函數(shù)依賴 D傳遞函數(shù)依賴04設有關系模式R(A,B,C,D,E,F),其函數(shù)依賴集為ED,CB,(C,E)F,BA,則R最高達到( )。
2、A.1NF B.2NFC.BCNF D.3NF05SQL語句CREATE TABLE 定義的是數(shù)據(jù)庫的( )。A外模式 B模式C內模式 D存儲模式06設有關系W(工號,姓名,工種,定額),將其規(guī)范化到第三范式正確的答案是( )。AW1(工號,姓名),W2(工種,定額)BW1(工號,定額),W2(姓名,工種)CW1(工號,姓名,工種),W2(工種,定額)DW1(工號,工種,定額),W2(工號,姓名)07在關系模式R中,對于屬性集X、Y, 若XY, 對X的任一真子集X, X Y,則稱( )。AY傳遞函數(shù)依賴于XBY部分函數(shù)依賴于XCY完全函數(shù)依賴于XDX,Y相互函數(shù)依賴08.在E-R概念模型中,一
3、個學生是實體,學生實體可由學號、姓名、性別等屬性組成,那么性別的取值范圍是實體的( )。A.主碼 B.屬性C.聯(lián)系 D.域09.如果關系模式R屬于INF,且每個非主屬性既不部分函數(shù)依賴于候選碼,也不傳遞函數(shù)依賴于候選碼,則稱R屬于( )。A.2NF B.3NFC.BCNF D.4NF10.關系模式中各級范式之間的關系為( )。A.3NF 2NF1NF B.3NF 1NF 2NFC.1NF2NF3NF D.2NF 1NF 3NF11. 所謂2NF,就是( )。A.不允許關系模式的屬性之間有函數(shù)依賴YX,X是碼的真子集,Y是非主屬性B.不允許關系模式的屬性之間有函數(shù)依賴XY,X是碼的真子集,Y是非
4、主屬性C.允許關系模式的屬性之間有函數(shù)依賴YX,X是碼的真子集,Y是非主屬性D.允許關系模式的屬性之間有函數(shù)依賴XY,X是碼的真子集,Y是非主屬性12. 設關系模式R1NF,如果對于R的每個非平凡多值函數(shù)依賴XY,若Y不是X的子集,X必含有候選碼,則( )。A.R1NFB.R2NFC.R3NFD.R4NF13.若要求分解保持函數(shù)依賴,那么模式分解一定能夠達到( ),但不一定能達到( )。A. 2NFB. 3NFC. BCNFD. 1NF14.數(shù)據(jù)的邏輯獨立性是指( )。A.存儲結構與物理結構的邏輯獨立性B.數(shù)據(jù)與存儲結構的邏輯獨立性C.數(shù)據(jù)與程序的邏輯獨立性D.數(shù)據(jù)元素之間的邏輯獨立15. 范
5、式是指( )。A.規(guī)范化的等式B.規(guī)范化的關系C.規(guī)范化的數(shù)學表達式D.規(guī)范化的抽象表達式16. 如果一個分解保持了函數(shù)依賴,則它可以( )。A.完全解決各種異常情況B.減輕信息的丟失C.減輕或解決各種異常情況D.根本不丟失信息二、填空題17. 如果一個關系數(shù)據(jù)庫中的所有關系模式都屬于 ,那么在函數(shù)依賴范疇內,它已經(jīng)實現(xiàn)了模式的徹底分解,達到了最高的規(guī)范化程度,消除了插入異常和刪除異常。P82-8318. 3NF和BCNF是以 為基礎的關系模式規(guī)范化程度的測試。P8219. 規(guī)范化理論提供的一套完整的模式分解算法中,若要求分解具有無損連接性,那么模式分解一定能夠達到 。P9120. 若要求分解
6、保持函數(shù)依賴,那么模式分解一定能達到 ,但不一定能達到BCNF。21. 將1NF關系轉化為2NF的方法是消除原關系中非主屬性對碼的 。22. 對函數(shù)依賴X-Y,如果Y是X的子集,則稱X-Y為 函數(shù)依賴。23. 將2NF關系模式轉化為3NF的關系模式,是消除原關系中非主屬性對主碼的 。24對關系進行規(guī)范化,通常只要求規(guī)范化到 ,該規(guī)范化過程能很好地保持數(shù)據(jù)的 性和 性。25在一個關系中,若每個屬性都是不可再分的,則此關系的規(guī)范化程度一定屬于 。26. 若一個關系的任何非主屬性都不部分依賴于任何候選碼,則稱該關系已達到 范式。27. 若一個關系的任何屬性都不部分依賴和傳遞依賴于任何候選碼,則稱該關
7、系達到 范式。28關系模式由3NF轉化為BCNF是消除了主屬性對碼的_和_。29.數(shù)據(jù)庫設計應包括兩個方面的內容:_設計和_設計。30.在一個關系模式中,X能函數(shù)決定關系R中的每個屬性,并且X的任何真子集都不能函數(shù)決定R中的每一屬性,則稱 為關系R的一個 .31一個關系若存在部分函數(shù)依賴或傳遞函數(shù)依賴,則必然會造成 和 。32. 設一個關系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=A-B,A-C,(A,D)-E,該關系的候選碼是 ;該關系只滿足 范式;若要規(guī)范化為高一級的范式,應該分解成 個關系,并寫出分解得到的各個關系模式。33. 設一個關系為R(A,B,C,D,E),它的最小函
8、數(shù)依賴集為FD=A-B,A-C, A-D,D-E,該關系的候選碼是 ;該關系只滿足 范式;若要規(guī)范化為高一級的范式,應該分解成 個關系,寫出分解得到的各個關系模式。并進一步分析分解得到的各個關系已達到第幾范式。34.設一個關系為R(A,B,C,D,E,F),它的最小函數(shù)依賴集為FD=E-D,C-B,(E,C-)F,B-A,則R最高達到 。35. 設一個關系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=(A,B)-C,B-D,D-E,C-B.(1)該關系的候選碼是 ;該關系只滿足 范式;(2)若R分解成(A,B,C)和R2(B,D,E) 2個關系,請問該分解是否保持函數(shù)依賴?。(3)分析
9、R1和R2分別為第幾范式?為什么?三、簡答題36何謂關系模式的規(guī)范化?37. 僅滿足1NF的關系模式會存在哪些問題?38. 關系模式規(guī)范化時應遵循什么原則?。39. 簡述關系模式規(guī)范化的步驟。四、設計題假設一網(wǎng)上商城現(xiàn)進行促銷活動,已知要求如下:(1)能隨時查詢促銷商品的編號、名稱、折讓規(guī)則、基準單價;(2)顧客訂貨時,對每個商品應根據(jù)不同訂貨數(shù)量或基準總價采用不同的優(yōu)惠折讓;(3)根據(jù)顧客在數(shù)據(jù)庫中登記的地址、名稱、郵編、電話等信息為顧客送貨。顧客有惟一的編號。根據(jù)以上描述完成4043題。40.設計出滿足要求的ER模型。41.將ER模型轉換為等價的關系模式,并標示出主碼。42.查詢出各商品的
10、銷售總數(shù)和總金額,按銷售總數(shù)的降序顯示結果。寫出完成此功能的SQL語句。43.使用嵌套查詢查出訂購了“天府花生”的顧客的顧客編號、顧客名稱、電話。五、綜合題(本大題10分)44.設有一個記錄各個球隊隊員每場比賽進球數(shù)的關系模式R(隊員編號,比賽場次,進球數(shù),球隊名,隊長名)如果規(guī)定每個隊員只能屬于一個球隊,每個球隊只有一個隊長。根據(jù)以上信息完成如下任務:(1)寫出根據(jù)該關系模式創(chuàng)建表“比賽情況”的SQL語句;(4分)(2)寫出關系模式R的基本函數(shù)依賴和主碼;(4分)(3)把R分解成2NF模式集。(2分)六、判斷題45.修改主碼的操作是不允許的。正確46.SQL語言集數(shù)據(jù)查詢(Data Quer
11、y)、數(shù)據(jù)操縱(Data Manipuiation)、數(shù)據(jù)定義(Data Definition)和數(shù)據(jù)控制(Data Control)功能于一體。 正確47.如果一個關系模式R的所有屬性都是不可分的基本數(shù)據(jù)項,則R3NF。 錯誤48.關系關系模式R中屬性或屬性組X并非R的碼,但X是另一個關系模式的碼,則稱X是R的外部碼(Foreign)。 正確第四章 關系數(shù)據(jù)庫規(guī)范化練 習 答 案一、選擇題1. C2. C3. C4. A 主碼為:(C,E)所以存在部分依賴和傳遞依賴5. B6. C7. C8. D9. B10. A11. B12. D13. BC14. C15. B16. C二、填空題17.
12、 BCNF18. 函數(shù)依賴19. 4NF20. 3NF21. 部分函數(shù)依賴22. 平凡函數(shù)依賴23. 傳遞函數(shù)依賴24. 3NF,無損連接,函數(shù)依賴25. 1NF26. 3NF27. BCNF28. 部分函數(shù)依賴,傳遞函數(shù)依賴29. 結構(數(shù)據(jù)),行為(處理)30. X,候選碼31. 數(shù)據(jù)冗余,操作異常32. (A,D), 1NF, 2, R1(A,B,C), R2(A,D,E)33. A, 2NF, 2, R1(A,B,C,D), R2(D,E), BCNF34. 候選碼:(E,C), 1NF35. 1NF, 是, R22NF R13NF三、簡答題36.規(guī)范化:數(shù)據(jù)庫中的關系模式要達到一定的
13、規(guī)范要求,使所設計的數(shù)據(jù)庫結構合理、數(shù)據(jù)的一致性、共享性和可操作性好。37.1NF的關系模式存在的問題:數(shù)據(jù)冗余,增、刪、改操作異常等。38.規(guī)范化的原則:(1)進行無損連接分解;(2)選擇合理的規(guī)范化程度;(3)正確性和可實現(xiàn)性原則.39.規(guī)范化步驟: 對1NF 關系進行投影,消除原關系中非主屬性對碼的部分函數(shù)依賴,將1NF關系轉化為若干個2NF關系. 對2NF 關系進行投影,消除原關系中非主屬性對碼的傳遞函數(shù)依賴,將2NF關系轉化為若干個3NF關系. 對3NF 關系進行投影,消除原關系中主屬性對碼的部分函數(shù)依賴和傳遞函數(shù)依賴(也就是說,使決定屬性都投影成候選碼),得到一組BCNF關系.n
14、以上三步可以合并為一步:對原關系進行投影,消除決定屬性不是候選碼的任何函數(shù)依賴. 對BCNF 關系進行投影,消除原關系中非平凡且非函數(shù)依賴的多值依賴,得到一組4NF關系. 對4NF 關系進行投影,消除原關系中不是由候選碼所蘊含的連接依賴,得到一組5NF關系.四、設計題40.E-R圖:顧客訂貨商品顧客號顧客名郵編電話地址編號號名稱名折讓單價訂單號訂購數(shù)量41. 數(shù)據(jù)庫中包含的關系模式: 商品表(商品編號,商品名稱,單價,折讓規(guī)則);主碼:商品編號 顧客表(顧客編號,顧客名稱,地址,郵編,電話);主碼:顧客編號 訂單表(訂單編號,顧客編號,商品編號,訂購數(shù)量,金額)主碼:訂單編號,顧客編號,商品編號42.SELECT s.商品編號,SUM(訂購數(shù)量) AS 銷售總數(shù),SUM(數(shù)量*單價) AS 總金額 FROM 訂單表 d,商品表 s WHERE s.商品編號=d.商品編號 GROUP BY 銷售總數(shù) DESC;43.SELECT 顧客編號,顧客名稱,電話 FROM 顧客表 WHERE 顧客編號 IN (SELECT 顧客編號 FROM 訂單表 WHERE 商品編號 IN (SELE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度股東致行動協(xié)議:董事會席位調整與決策權分配
- 二零二五年度汽車充電樁場地租賃及維護服務合同
- 旅游景區(qū)服務質量提升策略手冊
- 汽車配件銷售及售后支持協(xié)議
- 企業(yè)級軟件系統(tǒng)開發(fā)合作協(xié)議
- 水滸傳經(jīng)典人物宋江征文
- 租賃房屋補充協(xié)議
- 關于提高工作效率的研討會紀要
- 文化創(chuàng)意產(chǎn)業(yè)發(fā)展規(guī)劃策略
- 融資租賃資產(chǎn)轉讓協(xié)議
- DWI高信號常見疾病的鑒別診斷課件-2
- 2024年內蒙古中考地理生物試卷(含答案)
- 酸堿滴定分析與討論實驗報告
- 2024年邵陽職業(yè)技術學院單招職業(yè)適應性測試題庫完美版
- 2024年湖南理工職業(yè)技術學院單招職業(yè)適應性測試題庫必考題
- 中國風川劇戲曲京劇文化傳統(tǒng)文化國粹世界戲劇日活動策劃完整課件兩篇
- (正式版)JTT 1495-2024 公路水運危險性較大工程安全專項施工方案審查規(guī)程
- 醫(yī)院dip付費績效考核制度
- 20G520-1-2鋼吊車梁(6m-9m)2020年合訂本
- 電梯維護保養(yǎng)規(guī)則(TSG T5002-2017)
- 義務教育數(shù)學課程標準(2022年版)解讀與案例分析
評論
0/150
提交評論