设有关系模式R(E,N,M,L,Q),其函数依赖集为F={E→N,EM→Q,M→L}。则关系模式R达到了(12)。

admin2015-06-03  29

问题 设有关系模式R(E,N,M,L,Q),其函数依赖集为F={E→N,EM→Q,M→L}。则关系模式R达到了(12)。

选项 A、1NF
B、2NF
C、3NF
D、BCNF

答案A

解析 本题主要考查关系模式范式的判定。对于这类题首先要求解出其候选键,候选键即能唯一确定一个元组的属性或属性组,对于这类题,主要通过函数依赖集来求解,从候选键出发,通过函数依赖集中的依赖关系,能推出关系模式中所以属性即可。因此可知本题的候选键是。EM,候选键中的属性是主属性,而其他属性是非主属性。
    1NF要求关系模式中的属性都是原子属性,即不可再分的属性,显然本题符合。
    2NF要求消除非主属性对候选键的部分依赖,而E→N就是一个部分依赖,因此不符合2NF。达不到2NF,因此就不可能达到3NF或BCNF。
    另外,因为关系模式达不到2NF,因此肯定存在冗余、修改操作的不一致性、插入和删除异常。
转载请注明原文地址:https://kaotiyun.com/show/83RZ777K
0

相关试题推荐
最新回复(0)