在关系模式R(A,B,C,D)中,有函数依赖A→B,A→D,B→C,则R的规范化程度能达到 ( )

admin2015-12-22  52

问题 在关系模式R(A,B,C,D)中,有函数依赖A→B,A→D,B→C,则R的规范化程度能达到   (    )

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

答案B

解析 所谓函数依赖是指关系中属性之间取值的依赖情况。如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R为第一范式(1NF)。显然,本题的关系模式R满足1NF。对于满足1NF的关系,通过消除非主属性对主键的部分函数依赖,使之达到2NF。所谓部分依赖指属性C只依赖于主键中的B,而与A无关。可知本题的关系模式R满足2NF。对于满足2NF关系,如果不存在非主属性对主键的传递函数依赖,则称属于3NF关系。本题的关系模式R中的A→B,B→C,存在非主属性对主键的传递函数依赖。故本题的关系模式R满不满足3NF。
转载请注明原文地址:https://jikaoti.com/ti/GjtaFFFM
0

随机试题
最新回复(0)