数据库原理与应用教程(第三版)第六章课后习题答案 联系客服

发布时间 : 星期六 文章数据库原理与应用教程(第三版)第六章课后习题答案更新完毕开始阅读e03a26745acfa1c7aa00cc85

6.

学生选课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩) (1)候选码(学号,课程号) (2)该关系模式是第一范式

(3)因为存在部分函数依赖关系((学号,课程号)—P—>姓名),所以要进行关系模式的规范化

R1(学号,姓名,所在系,性别)主码:学号 R2(课程号,课程名,学分) 主码:课程号 R3(学号,课程号,成绩) 主码:(学号,课程号)

学号是引用了R1关系模式的外码,课程号是引用了R2的外码

因为每个关系模式此时已经是不含有依赖函数关系了,所以也是第三范式了 7.

学生(学号,姓名,所在系,班号,班主任,系主任) (1) 候选码(学号,班号) (2) 第一范式

(3) 因为存在部分函数依赖关系((学号,班号)—P—>姓名),所以要进行关系模式的

规范化

R1(学号,姓名,所在系,系主任) R2(班号,班主任) R3(学号,班号)(删去)

因为每个关系模式此时是含有依赖函数关系了 学号—f—>所在系,所在系—f—>系主任 所以:

R1(学号,姓名,所在系) 主码:学号 所在系是引用了R3中“所在系”的外码 R2(班号,班主任) 主码:班号 R3(所在系,系主任) 主码:所在系 8.

教师授课(课程号,课程名,学分,授课教师号,教师名,授课时数) (1) 候选码(课程号,授课教师号) (2) 第一范式

(3) 因为存在部分函数依赖关系((课程号,授课教师号)—P—>姓名),所以要进行关

系模式的规范化

(4) R1(课程号,课程名,学分) 主码:课程号

R2(授课教师号,教师名) 主码:教师名

R3(课程号,授课教师号,授课时数) 主码:(课程号,授课教师号)

课程号是引用了R1中的“课程号”的外码,授课教师号引用了R2的“授课教师号”的外码

因为每个关系模式此时已经是不含有依赖函数关系了,所以也是第三范式了