设有关系模式R(A1,A2,A3,A4,A5,A6),函数依赖集F={A1→A3,A1A2→A4,A5A6→A1,A3 A5→A6,A2A5→A6}。关系模式R的一个主键是_______(1),从函数依赖集F可以推出关系模式R________(2)。 (

admin2019-10-08  30

问题 设有关系模式R(A1,A2,A3,A4,A5,A6),函数依赖集F={A1→A3,A1A2→A4,A5A6→A1,A3 A5→A6,A2A5→A6}。关系模式R的一个主键是_______(1),从函数依赖集F可以推出关系模式R________(2)。
(2)

选项 A、不存在传递依赖,故R为1NF
B、不存在传递依赖,故R为2NF
C、存在传递依赖,故R为3NF
D、每个非主属性完全函数依赖于主键,故R为2NF

答案D

解析 把每个选项代入求它的闭包,A2A5能推出所有属性的为主键。
第二空根据第一空可知,R的一个主键为A2A5,由函数依赖集F可知,存在A2A5→A6,A5A6→A1,A1→A3,这里存在传递函数依赖,故A、B选项均不正确,C选项本身不正确,存在非主属性对候选键的传递函数依赖,是不满足3NF的。因此本题选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/hyG7FFFM
0

最新回复(0)