问题 单项选择题

设有关系模式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。

单项选择题
判断题