若有關系模式R(A,B,C),屬性A,B,C之間沒有任何函數依賴關系。下列敘述中哪一條是正確的?
若有關系模式R(A,B,C),屬性A,B,C之間沒有任何函數依賴關系。下列敘述中哪一條是正確的?
A.R肯定屬于2NF,但R不一定屬于3NF
B.R肯定屬于3NF,但R不一定屬于BCNF
C.R肯定屬于BCNF,但R不一定屬于4NF
D.R肯定屬于4NF
正確答案:D解析:第一范式(1NF)是指數據庫表的每一列都是不可分割的基本數據項,同一列中不能有多個值,即實體中的某個屬性不能有多個值或者不能有重復的屬性。第二范式(2NF)要求數據庫表中的每個實例或行必須可以被惟一地區分,這就要求要有一個主碼,顯然本題中R不屬于2NF。第三范式就是屬性不依賴于其它非主屬性,這里滿足這個條件。在第三范式的基礎上,數據庫表中如果不存在任何字段對任一候選關鍵字段的傳遞函數依賴,則符合BCNF范式,這里滿足條件。關系模式R<U,F>∈1NF,如果對于R的每個非平凡多值依賴X→
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。