最小函數依賴資料庫
發布時間: 2022-08-27 00:14:08
Ⅰ 資料庫 範式題
1.f的最小函數依賴集為 {bg—c ,b—e,dg—c,adg—bc,ag—b,b—d}
2.r的候選鍵 {a,g}
3.因為r中不存在重復的屬性,所以r不屬於第一範式;
又因為r中存在非主屬性對主碼的部分函數依賴,所以r屬於第二範式。
4.r1={(a,g),b,d,e}
r2={b,g,c}
r3={d,g,c}
r4={a,d,g,b,c}
Ⅱ 資料庫原理及其應用關於極小函數依賴和第三範式問題
極小函數依賴准則:
(1)F中任一函數依賴的右部分僅含有一個屬性(單屬性);
(2)F中不含有這樣的函數依賴X-->A,使得F與F-{X-->A}等價;
(3)F中不含有這樣的函數依賴X-->A,X有真子集Z使得F-{X-->A}U{Z-->A}與F等價。
最小依賴集為:
F={SNO-->SPEPT,SPEPT-->MNAME,(SNO,CNAME)-->GRADE}
關系規范為3NF後:
R1(SNO,SPEPT)
R2(SPEPT,MNAME)
R3(SNO,CNAME,GRADE)
應該就是這個樣子了,希望對你有幫助,歡迎網友批評指正。
熱點內容