单选题在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到()。A1NFB2NFC3NFD以上三者都不行
单选题
在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到()。
A
1NF
B
2NF
C
3NF
D
以上三者都不行
参考解析
解析:
该关系模式的候选码是B,因为B→C,C B,C→D,所以存在非主属性D对候选码的传递函
数依赖,R不是3NF。又因为不存在非主属性对候选码的部分函数依赖,所以R是2NF。本题答案为B。
相关考题:
设有关系模式R(A,B,C,D,E,F),若有如下的函数依赖集F={A→B,(C,A)→D, (E,F)→A, (E,B)→F, (E,C)→F},若将R分解为3个关系模式R1(A,B), R2(C,A,D),R3(C,E,F,A),则关系模式R2的规范化程度最高达到( )。A.2NFB.3NFC.BCNFD.4NF
给定关系模式R(U,F.,其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为(请作答此空)=U,且满足最小性,所以其为R的候选码;关系模式R属于( ),因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式( ),则分解后的关系模式保持函数依赖。
在下列叙述中,正确的是()A、对于关系数据模型,规范化程度越高越好B、如果F是最小函数依赖集,则R∈2NFC、如果R∈BCNF,则F是最小函数依赖集D、关系模式分解为BCNF后,函数依赖关系可能被破坏
单选题在关系模式R(U,F)中,如果F是最小函数依赖集,则()A至少有R∈2NFB至少有R∈3NFC至少有R∈BCNFDR的规范化程度与F是否最小函数依赖集无关