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

单选题

给定关系模式R(U,F),其中:属性集U = {A,B,C,D,E,G},函数依赖集F={A→BC,C→D,A→D,E→G}。关系R中 (1) ,函数依赖集F 中 (2) 。

A
存在传递依赖,但不存在冗余函数依赖
B
既不存在传递依赖,也不存在冗余函数依赖
C
存在传递依赖,并且存在冗余函数依赖A→D
D
不存在传递依赖,但存在冗余函数依赖A→D
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

首先,根据给定的关系模式R(U,F),其中属性集U = {A,B,C,D,E,G},函数依赖集F = {A→BC,C→D,A→D,E→G}。

  1. 判断是否存在传递依赖:
    • 由函数依赖A→C和C→D,根据Armstrong的传递律,我们可以推导出存在传递依赖A→D。
  2. 判断是否存在冗余函数依赖:
    • 函数依赖集F中已经包含了A→D,由于存在传递依赖A→D,这意味着A→D不是必要的,因此它是冗余的。

结合以上两点,答案选择C:存在传递依赖,并且存在冗余函数依赖A→D。

创作类型:
原创

本文链接:给定关系模式R(U,F),其中:属性集U = {A,B,C,D,E,G},函数依赖集F={A→BC,

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

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

分享考题
share