设有关系模式R(课程,教师,学生,成绩,时间,教室),其中函数依赖集F如下: F={课程→→教师,(学生,课程)→成绩,(时间,教室)→课程,(时间,教师)→教室,(时间,学生)→教室} 关系模式R的一个主键是(54),R规范化程度最高达到

admin2019-07-12  30

问题 设有关系模式R(课程,教师,学生,成绩,时间,教室),其中函数依赖集F如下:
    F={课程→→教师,(学生,课程)→成绩,(时间,教室)→课程,(时间,教师)→教室,(时间,学生)→教室}
    关系模式R的一个主键是(54),R规范化程度最高达到(55)。若将关系模式R分解为3个关系模式R1(课程,教师)、R2(学生,课程,成绩)、R3(学生,时间,教室,课程),其中R2的规范化程度最高达到(56)。

选项 A、(学生,课程)
B、(时间,教室)
C、(时间,教师)
D、(时间,学生)

答案D

解析 若关系中的某一属性组的值能唯一地标识一个元组,该属性组即为候选码,任选一个候选码便可作为主码。依据该定义可知,A、B、C选项均不能唯一标识该关系模式。显然,关系模式R属于1NF,且每一个非主属性完全函数依赖于主码,因此属于2NF,但由于存在非主属性间的传递依赖关系,所以不属于3NF。R2关系模式中,主键为(学生,课程),不存在非平凡且非函数依赖的多值依赖,所以符合4NF。
转载请注明原文地址:https://jikaoti.com/ti/WXG7FFFM
0

最新回复(0)