刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

给定关系R(U,F),其中U={A,B,C,D,E},F={A→BC,B→D,D→E}。现有关系R的分解ρ={R1(U1,F1),R2(U2,F2)},其中U1={A,B,C},U2={B,D,E}。关于该分解的说法正确的是?

A
无损连接并保持函数依赖
B
无损连接但不保持函数依赖
C
有损连接并保持函数依赖
D
有损连接但不保持函数依赖
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

根据题目给出的关系R(U,F),其中U={A,B,C,D,E},F={A→BC,B→D,D→E}。我们需要判断关于F的说法是否正确,并且分析关系R的分解ρ={R1(U1,F1),R2(U2,F2)}的特性。

首先,根据Armstrong公理的传递律,由F中的函数依赖可以推导出A→D和A→E,这意味着通过A可以决定D和E。同时,B→E也存在于F中。因此,分解ρ是无损连接,因为两个分解关系U1和U2的交集U1∩U2=B,通过B可以唯一确定U2中的D和E。

接下来,分析函数依赖的保持性。U1蕴含了A→BC,而U2蕴含了B→D和D→E。这意味着在分解关系U1和U2中,原有的函数依赖关系都被保持。因此,分解ρ不仅保持函数依赖,而且是无损连接。所以答案是“无损连接并保持函数依赖”。

创作类型:
原创

本文链接:给定关系R(U,F),其中U={A,B,C,D,E},F={A→BC,B→D,D→E}。现有关系R的

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share