试题详情
- 简答题设有关系模式R(SNO,CNO,SCORE,TNO,DNAME),函数依赖集F={(SNO,CNO)→SCORE,CNO→TNO,TNO→DNAME},试分解R为BCNF。
- 初始化ρ={R}求得候选关键字为{SNO,CNO}。
首先从R中分解出关系(TNO,DNAME),得ρ={R1(TNO,DNAME),R2(SNO,CNO,SCORE,TNO)}
其中R1为BCNF,R2不是BCNF
再求出R2的候选关键字为{SNO,CNO},从R2中分解出关系(CNO,TNO),则
ρ={R1(TNO,DNAME),R3(CNO,TNO),R4(SCO,CNO,SCORE)}
R.1、R3、R4都属于BCNF,分解完成。 关注下方微信公众号,在线模考后查看
热门试题
- 下面的选项不是关系数据库基本特征的是()
- 已知学生表S和学生选课表SC。其关系模
- 找出姓张的同学条件只能用以下条件:Nam
- 数据库系统中数据的一致性是指数据类型一致
- 关于视图下面描述不正确的是()
- 逻辑记录与物理记录、逻辑文件与物理文件有
- 在数据库的三级模式中,内模式有()
- 连接
- 数据库系统中的人员主要有:()。
- 已知DENIS商业集团有若干个商场,每个
- 延迟更新技术下,事务Ti发生故障时,需要
- 在进行数据建模时,一个好的数据模型基本上
- 查询和王丽丽在同一个专业学习的学生的学号
- 外健值何时允许为空?何时不允许为空?
- 下面正确的是()
- 外键
- 现有如下关系模式:R(A,B,C,D,E
- 设有关系模式R(A,B,C,D),F={
- 在E-R模型中,实体与实体实例是两个不同
- 设有如下关系R: 它为第几范式?