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

单选题

给定关系模式R <U,F>,其中,属性集u={A、B、C、D、E}。函数依赖集F={AC-B,B-DE}。关系R( )且分别有(请作答此空)

A
一个非主属性和四个主属性。
B
两个非主属性和三个主属性。
C
三个非主属性和两个主属性。
D
四个非主属性和一个主属性。
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

根据题目给出的关系模式R中的属性集U和函数依赖集F,可以分析得到以下结论:

首先,由函数依赖AC→B可知,属性A和C的组合可以确定属性B的值。接着,由函数依赖B→DE可知,属性B可以确定属性D和E的值。因此,AC是超键,即AC的组合可以唯一标识关系R中的每一个元组。在关系数据库中,主属性是指构成超键的属性,非主属性则是除超键外的其他属性。

根据这个分析,属性A和C是主属性,而属性B、D和E是非主属性。因此,关系R有三个非主属性和两个主属性。选项C描述与此相符,所以答案是C。

创作类型:
原创

本文链接:给定关系模式R <U,F>,其中,属性集u={A、B、C、D、E}。函数依赖集F={AC-B,B-D

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

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

分享考题
share