假设有一关系模式R(学号,姓名,系名,系主任,课程号,课程名,成绩) 其中:每个系只有一位系主任;每个学生学习多门课程,每个课程多个同学选修,每个同学的每门课程只有一个成绩。 (1)根据上述条件,写出关系模式R的关键码。 (2)R最高属于第几范

admin2017-10-25  43

问题 假设有一关系模式R(学号,姓名,系名,系主任,课程号,课程名,成绩)
  其中:每个系只有一位系主任;每个学生学习多门课程,每个课程多个同学选修,每个同学的每门课程只有一个成绩。
  (1)根据上述条件,写出关系模式R的关键码。
  (2)R最高属于第几范式,为什么?
  (3)将R规范到3NF。

选项

答案(1)学号,课程号。 (2)R∈1NF,因为存在非主属性对码的部分函数依赖。 (3)R1(学号,姓名,系名) R2(系名,系主任) R3(课程号,课程名) R4(学号,课程号,成绩)

解析
转载请注明原文地址:https://kaotiyun.com/show/j8kx777K
0

最新回复(0)