关系模式R<{A,B,C,D},{A→B,A→D,D→A,B→C}>最高属于___①_____,原因是该模式存在___②_____。 ②

admin2021-02-03  29

问题 关系模式R<{A,B,C,D},{A→B,A→D,D→A,B→C}>最高属于___①_____,原因是该模式存在___②_____。

选项 A、主属性对码的部分函数依赖
B、非主属性对码的部分函数依赖
C、主属性对码的传递函数依赖
D、非主属性对码的传递函数依赖

答案D

解析 本题考查关系型数据库中候选码和范式的知识。候选码是能函数决定全部属性的最小属性组。根据属性闭包的求解算法,属性A函数决定ABCD,且是最小的,故A是候选码;同样的,D也是候选码。除此之外,再没有其他的候选码。由于所有决定因素都是单属性,不存在任何部分函数依赖,因此R满足2NF的要求;另一方面,C是非主属性,且A→B,B→C,因此R存在非主属性对码的传递函数依赖,不满足3NF的要求。
转载请注明原文地址:https://kaotiyun.com/show/qL0D777K
0

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