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