问题
单项选择题
设有关系模式R(课程,教师,学生,成绩,时间,教室),其中函数依赖集F如下:
F=课程→→教师, (学生, 课程)→成绩, (时间, 教室)→课程,
(时间, 教师)→教室, (时间, 学生)→教室
关系模式R的一个主键是 (66) ,R规范化程度最高达到 (67) 。若将关系模式R分解为3个关系模式R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中R2的规范化程度最高达到 (68) 。
68()
A.2NF
B.3NF
C.BCNF
D.4NF
答案
参考答案:C
解析:
本题主要考查关系模式规范化方面的相关知识。
试题(54)的正确答案为D。因为根据函数依赖集F可知(时间,学生)可以决定关系R中的全部属性,故关系模式R的一个主键是(时间,学生)。
试题(55)的正确答案为B。因为根据函数依赖集F可知,R中的每个非主属性完全函数依赖于(时间,学生),所以R是2NF。
试题(56)的正确答案为C。因为R2(学生,课程,成绩)的主键为(学生,课程),而R2的每个属性都不传递依赖于R2的任何键,所以R2是BCNF。