作业帮 > 数学 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 08:22:01
数据库:关系模式R(A,B,C,D,E)...函数依赖F={A-D,E-D,D-B,BC-D,CD-A} 求C的闭包?
如果能说明下闭包怎么求就更好啦.概念不要.
①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+的话是求闭包吧
再问: 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