【正文】
第4部分 關(guān)系數(shù)據(jù)庫理論復(fù)習(xí)習(xí)題與講解資料【主講教師:錢哨】一.考試大綱考點(diǎn)要求1 了解關(guān)系模式設(shè)計(jì)中可能出現(xiàn)的問題及其產(chǎn)生原因以及解決的途徑。 2 掌握函數(shù)依賴、完全函數(shù)依賴、部分函數(shù)依賴、傳遞函數(shù)依賴的定義,能計(jì)算屬性的封閉集,并由此得到關(guān)系的候選鍵。 3 掌握第一范式( 1NF )、第二范式( 2NF )和第三范式( 3NF )的定義,能判別關(guān)系模式的范式等級。 4 掌握關(guān)系模式的分解(規(guī)范到 3NF )的步驟、分解的原則和分解的方法。 二.單項(xiàng)選擇題1. 為了設(shè)計(jì)出性能較優(yōu)的關(guān)系模式,必須進(jìn)行規(guī)范化,規(guī)范化主要的理論依據(jù)是( ) ?! . 關(guān)系規(guī)范化理論 B. 關(guān)系代數(shù)理論C.?dāng)?shù)理邏輯 D. 關(guān)系運(yùn)算理論2. 規(guī)范化理論是關(guān)系數(shù)據(jù)庫進(jìn)行邏輯設(shè)計(jì)的理論依據(jù),根據(jù)這個理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足:每一個屬性都是( ) ?! . 長度不變的 B. 不可分解的C.互相關(guān)聯(lián)的 D. 互不相關(guān)的3. 已知關(guān)系模式R(A,B,C,D,E)及其上的函數(shù)相關(guān)性集合F={A→D,B→C ,E→A },該關(guān)系模式的候選關(guān)鍵字是( ) 。 B. BE D. DE4. 設(shè)學(xué)生關(guān)系S(SNO,SNAME,SSEX,SAGE,SDPART)的主鍵為SNO,學(xué)生選課關(guān)系SC(SNO,CNO,SCORE)的主鍵為SNO和CNO,則關(guān)系R(SNO,CNO,SSEX,SAGE,SDPART,SCORE)的主鍵為SNO和CNO,其滿足( )?! . 1NF C. 3NF D. BCNF5. 設(shè)有關(guān)系模式W(C,P,S,G,T,R),其中各屬性的含義是:C表示課程,P表示教師,S表示學(xué)生,G表示成績,T表示時間,R表示教室,根據(jù)語義有如下數(shù)據(jù)依賴集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },關(guān)系模式W的一個關(guān)鍵字是( ) 。 A. (S,C) B. (T,R)C. (T,P) D. (T,S)6. 關(guān)系模式中,滿足2NF的模式( ) ?! . 可能是1NF B. 必定是1NF C. 必定是3NF D. 必定是BCNF7. 關(guān)系模式R中的屬性全是主屬性,則R的最高范式必定是( ) ?! . 1NF B. 2NF C. 3NF D. BCNF8. 消除了部分函數(shù)依賴的1NF的關(guān)系模式,必定是( ) 。 A. 1NF B. 2NF C. 3NF D. BCNF9. 如果A-B ,那么屬性A和屬性B的聯(lián)系是( ) 。 A. 一對多 B. 多對一C.多對多 D. 以上都不是10. 關(guān)系模式的候選關(guān)鍵字可以有1個或多個,而主關(guān)鍵字有( ) ?! . 多個 B. 0個 C. 1個 D. 1個或多個11. 候選關(guān)鍵字的屬性可以有( ) ?! . 多個 B. 0個 C. 1個 D. 1個或多個12. 關(guān)系模式的任何屬性( ) 。A. 不可再分 B. 可以再分 C. 命名在關(guān)系模式上可以不唯一 D. 以上都不是13. 設(shè)有關(guān)系模式W(C,P,S,G,T,R),其中各屬性的含義是:C表示課程,P表示教師,S表示學(xué)生,G表示成績,T表示時間,R表示教室,根據(jù)語義有如下數(shù)據(jù)依賴集:D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R },若將關(guān)系模式W分解為三個關(guān)系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),則W1的規(guī)范化程序最高達(dá)到( ) 。A. 1NF C. 3NF D. BCNF14. 在關(guān)系數(shù)據(jù)庫中,任何二元關(guān)系模式的最高范式必定是( ) 。A. 1NF C. 3NF D. BCNF15. 在關(guān)系規(guī)范式中,分解關(guān)系的基本原則是( )?! . Ⅰ和Ⅱ B. Ⅰ和Ⅲ C. Ⅰ D. Ⅱ