试题详情
- 简答题 指出下列关系模式是第几范式?并说明理由。 (1)R(X,Y,Z)F={XY→Z} (2)R(x,Y,z)F={Y→z,XZ→Y} (3)R(X,Y,Z)F={Y→Z,Y→X,X→YZ} (4)R(x,Y,z)F={X→Y,X→Z} (5)R(x,Y,Z)F={XY→Z} (6)R(W,X,Y,Z)F={X→Z,WX→Y}
-
(1)R是BCNF。R候选关键字为XY,F中只有一个函数依赖,而该函数依赖的左部包含了R的候选关键字XY。
(2)R是3NF。R候选关键字为XY和XZ,R中所有属性都是主属性,不存在非主属性对的候选关键字的传递依赖。
(3)R是BCNF。R候选关键字为X和Y,∵X→YZ,∴X→Y,X→Z,由于F中有Y→Z,Y→X,因此Z是直接函数依赖于X,而不是传递依赖于X。又∵F的每一函数依赖的左部都包含了任一候选关键字,∴R是BCNF。
(4)R是BCNF。R的候选关键字为X,而且F中每一个函数依赖的左部都包含了候选关键字X。
(5)R是BCNF。R的候选关键字为XY,而且F中函数依赖的左部包含了候选关键字XY。
(6)R是1NF。R的候选关键字为WX,则Y,Z为非主属性,又由于X→Z,因此F中存在非主属性对候选关键字的部分函数依赖。 关注下方微信公众号,在线模考后查看
热门试题
- 常见的数据模型有()
- 使用数据库技术的主要目的是()。
- 概念结构设计的方法不包括()
- 在Access中,使用SQL语句只能实现
- 数据库中存储的是()。
- 第二范式是在第一范式的基础上消除了()
- 在E-R模型中,联系只可能出现在两个实体
- 事务的原子性是指()
- 下表给出的关系R为第几范式?是否存在操作
- 保证数据库中的数据是正确的相容的,有效的
- 设关系R(ABCDE)上FD集为F,并且
- 设有函数依赖集F={AB→CE,A→C,
- 数据字典的内容和作用是什么?
- 设学生-课程数据库中包括三个表:
- 证明函数依赖集F={A→BC,A→D,C
- 在E-R模型中,实体与实体实例是两个不同
- 在DB应用中,一般一条SQL语句可产生或
- 如果一个实体集的任何属性都不足以形成该实
- 将信息系所有学生年龄增加1岁。
- 用函数实现:查询某个专业所有学生所选的每