【數據庫】作業15——第六章: 關係數據理論


總結本章知識,並把習題做完。


 


附加題:(選做)
注:完成課本作業,最好成績:B。附加題完成,可獲得A。

一.
Y(X1,X2,X3,X4)
(X1,X2)→X3
X2→X4
1. 侯選碼?
2. 屬於第幾範式?
二.
R(A,B,C,D)
F={AB→D,AC→BD,B→C}
1. 侯選碼?
2. 最高屬於第幾範式?
三.
R(X,Y,Z,W)
F={Y←→W,XY→Z}
1. 侯選碼?
2. 最高屬於第幾範式?
四.
R(A,B,C,D,E) F={A→B,CE→A,E→D}
1. 求候選碼。
2. 最高屬於第幾範式,爲什麼?
3. 分解到3NF。
五.
R(商店編號,商品編號,數量,部門編號,負責人)
每個商店的每種商品只在一個部門銷售,
每個商店的每個部門只有一個負責人,
每個商店的每種商品只有一個庫存數量。
1. 求候選碼。
2. R已達第幾範式?爲什麼?
3. 若不屬於3NF,分解成3NF。
六.
R(A,B,C,D,E,F) F={A→C,AB→D,C→E,D→BF}
1. 寫出關鍵字。
2. 分解到2NF。
3. 分解到3NF。
4. 分解到4NF。

【注】

AB→D  等價於 (A,B)→ D

D→BF 等價於 D→B,  D→F

附加題

一.
Y(X1,X2,X3,X4)
(X1,X2)→X3
X2→X4
1. 侯選碼?
2. 屬於第幾範式?

解:

因爲X2→X4,所以(X1,X2)→X4;

又因爲(X1,X2)→X3,所以(X1,X2)→(X1,X2,X3,X4)。

因此:候選碼:(X1,X2);非主屬性:X3,X4。

因爲(X1,X2)→X4, X2→X4,存在非主屬性X4對候選碼(X1,X2)的部分函數依賴;

所以不屬於2NF。

結論:候選碼(X1,X2),屬於第一範式。
 

作業原地址:作業

 

目錄

2.

6.

7.

8.

附加題1.

附加題2.

附加題3.

附加題4.

附加題5.

附加題6.

總結

 


 

 


 

2.

 

 


 

6.

 

 


 

7.

 

 


 

8.

 

 


 

附加題1.

 

Y(X1,X2,X3,X4)
(X1,X2)→X3
X2→X4
1. 侯選碼?
2. 屬於第幾範式?

 

 

 


 

附加題2.

 

R(A,B,C,D)
F={AB→D,AC→BD,B→C}
1. 侯選碼?
2. 最高屬於第幾範式?

 

 


 

附加題3.

 

R(X,Y,Z,W)
F={Y←→W,XY→Z}
1. 侯選碼?
2. 最高屬於第幾範式?

 

 


 

附加題4.

 

R(A,B,C,D,E) F={A→B,CE→A,E→D}
1. 求候選碼。
2. 最高屬於第幾範式,爲什麼?
3. 分解到3NF。

 

 


 

附加題5.

 

R(商店編號,商品編號,數量,部門編號,負責人)
每個商店的每種商品只在一個部門銷售,
每個商店的每個部門只有一個負責人,
每個商店的每種商品只有一個庫存數量。
1. 求候選碼。
2. R已達第幾範式?爲什麼?
3. 若不屬於3NF,分解成3NF。

 

 


 

附加題6.

 

R(A,B,C,D,E,F) F={A→C,AB→D,C→E,D→BF}
1. 寫出關鍵字。
2. 分解到2NF。
3. 分解到3NF。
4. 分解到4NF。

 

 


總結

 

難度還是有的,照着例題按步驟來也能慢慢琢磨出來。

 


完成時間:1h20min+

          以上

                                         ————(2020.4.12)×

                                         ————(2020.4.19)啊啊啊啊啊原本上週就寫完了,存了草稿忘記上傳了,我的鍋我的鍋......

 

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