数据库:关系模式R(A,B,C,D,E)...函数依赖F={A-D,E-D,D-B,BC-D,CD-A} 求C的闭包?

数据库:关系模式R(A,B,C,D,E)...函数依赖F={A-D,E-D,D-B,BC-D,CD-A} 求C的闭包?
如果能说明下闭包怎么求就更好啦.概念不要.
laolin91 1年前 已收到1个回答 举报

从这里走过 幼苗

共回答了18个问题采纳率:94.4% 举报

①A -> BC, B -> D所以A -> D所以A -> DC -> E
所以呢A -> ABCDE
②E -> A, A -> ABCDE, 所以E -> ABCDE
③CD -> E, 所以呢CD -> ABCDE
④B -> D, BC -> CD,所以呢BC -> ABCDE
能推出abcde而又不包含多余成分的就是候选键 所以上面仨是候选键 A+的话是求闭包吧

1年前 追问

8

laolin91 举报

C的闭包呢???我怎么觉得没对上问题呢。。。

举报 从这里走过

令X(0)=AE,因为A→D,E→C; 则X(1)=AE∪D∪C=ACDE, 因为A→D,E→C,CD→I, 则X(2)=ACDE∪I=ACDEI,因为A→D,E→C,CD→I, 则x(3)=ACDEI=X(2) 即(AE)+=ACDEI
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.036 s. - webmaster@yulucn.com