數據庫系統概論習題 關係數據理論

一 單項選擇題

試題1

學生表(id,name,sex,age,depart_id,depart_name),存在的函數依賴是id→{name,sex,age,depart_id}; depart_id→depart_name,其滿足的最高範式是( )。

1NF
3NF
BCNF
2NF

 

試題2

規範化理論是關係數據庫進行邏輯設計的理論依據,根據這個理論,關係數據庫中的關係必須滿足:每 一個屬性都是( )。

互不相關的
不可分解的
互相關聯的
長度不變的

[參考答案] 不可分解的

 

試題3

規範化過程主要爲克服數據庫邏輯結構中的插入異常,刪除異常以及(         )等缺陷。

結構不合理
數據的不一致性
冗餘度大
數據丟失

[參考答案] 冗餘度大

 

試題4

當關系模式R(A,B)已屬於3NF,下列說法中(       )是正確的

A和C都是
仍可能存在一定的插入和刪除異常
它一定消除了插入和刪除異常
一定屬於BCNF

[參考答案] 仍可能存在一定的插入和刪除異常

 

試題5

在函數依賴的範疇內,任何二元關係模式屬於的最高範式是(                   )

BCNF
2NF
3NF
1NF

[參考答案] BCNF

 

試題6

消除了部分函數依賴的1NF的關係模式,必定是( )。

3NF
2NF
BCNF
4NF

[參考答案] 2NF

 

試題7

關係模型中的關係模式至少是(        )

2NF
3NF
BCNF
1NF

[參考答案] 1NF

 

試題8

複合屬性
非主屬性
關鍵屬性
主屬性

[參考答案] 主屬性

 

試題9

設計性能較優的關係模式稱爲規範化,規範化主要的理論依據是( )

關係代數理論
數理邏輯
關係運算理論
關係規範化理論

[參考答案] 關係規範化理論

 

試題10

設關係模式R是3NF模式,那麼下列說明不正確的是(   )

R必是1NF模式
R必定不是BCNF
R可能不是BCNF
R必是2NF模式

[參考答案] R必定不是BCNF

 

試題11

根據關係數據庫規範化理論,關係數據庫中的關係要滿足第一範式。下面"部門"關係中,因哪個屬性而使它不滿足第一範式? (            )。部門(部門號,部門名,部門成員,部門總經理),部門號由長度爲3的數字組成,部門名稱由長度爲20的字符串組成,部門成員由屬於部門的員工編號和姓名組成,部門總經理爲長度爲10的該部門總經理姓名。

部門號
部門總經理
部門成員
部門名

[參考答案] 部門成員

 

試題12

關係模式R中的屬性全是主屬性,則R的最高範式必定是(      )。

BCNF
3NF
1NF
2NF

[參考答案] 3NF

 

一 單項選擇題

試題1

設有關係模式R(S,D,M),其函數依賴集:F={S→D,D→M},則關係模式R的規範化程度最高達到( )。

1NF
2NF
3NF
BCNF

[參考答案] 2NF

 

試題2

設關係模式R<U,F>,其中U={A,B,C,D,E},F={A→BC,C→D,BC→E,E→A},則分解P={R1(ABCE),R2(CD)}滿足(   )

具有無損連接性、保持函數依賴
不具有無損連接性、保持函數依賴
具有無損連接性、不保持函數依賴
不具有無損連接性、不保持函數依賴

[參考答案] 具有無損連接性、保持函數依賴

 

試題3

兩個函數依賴集等價是指(  )

函數依賴個數相等
函數依賴集的閉包相等
函數依賴集相互包含
同一關係上的函數依賴集

[參考答案] 函數依賴集的閉包相等

 

試題4

在關係模式R(U)中,如果X->Y和X->Z成立,那麼X->YZ也成立,這條推理規則稱爲(   )

合併規則
自反律
增廣律
傳遞律

[參考答案] 合併規則

 

試題5

設有關係模式R(A,B,C,D),F是R上成立的FD集,F={B->C,C->D},則屬性C的閉包C+爲(   )

BCD
BD
CD
BC

[參考答案] CD

 

二 不定項選擇題

試題1

考慮關係模式R(A,B,C,D),寫出滿足下列函數依賴時R的碼,F={BCD->A,A->C}

BCD
ABD
ABC
BD

[參考答案]
BCD
ABD

 

試題2

考慮關係模式R(A,B,C,D),已知函數依賴有{B->D,AB->C},關係模式R的碼是(    ),R屬於(    )範式

BC
AB
1NF
2NF

[參考答案]
AB
1NF

 

試題3

設關係模式R(A,B,C,D,E), FD={A->D, E->D,  D->B,  BC->D,  EC->A},候選碼是(   ),R屬於第(   )範式

EC
ED
1NF
2NF

[參考答案]
EC
1NF

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章