1 三、简答题 1.设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程号,一门课程号可以被多名学生选修;一名学生有唯一的所在系,每门课程号有唯一的课程名和学分。 回答以下问题:(1)根据上述规定写出关系模式 R 的基本函数依赖; (2)找出关系模式 R 的候选码; (3)试问关系模式 R 最高已经达到第几范式?为什么? (4)将 R 分解成 3NF 模式集。 答:(1)学号 (姓名,所在系,性别)F 课程号 (课程名,学分)F (学号,课程号) 成绩 F (学号,课程号) (姓名,所在系,性别,课程号,学分)P (2)候选码:学号,课程号 (3)存在部分函数依赖,R 达到第一范式 (4)Student(学号,姓名,所在系,性别) SC(学号,课程号,成绩) Course(课程号,课程名,学分) 2.设有关系模式:学生表(学号,姓名,所在系,班号,班主任,系主任)。其语义为:一名学生只在一个系的一个班学习,一个系只有一名系主任,一个班只有一名班主任,一个系可以有多个班。 回答以下问题:(1)根据上述规定写出关系模式 R 的基本函数依赖; (2)找出关系模式 R 的候选码; (3)试问关系模式 R 最高已经达到第几范式?为什么? (4)将 R 分解成 3NF 模式集。 答:(1)学号 (姓名,所在系,班号,班主任,系主任)F 班号 (班主任,系主任)F 班主任 系主任 F 所在系 系主任 F (2)候选码:学号 (3)存在传递依赖,不存在部分函数依赖,R 达到第二范式 (4)Student(学号,姓名,所在系,班号) Class(班号,班主任) Dept(所在系,系主任) 3.设有关系模式:授课表(课程号,课程名,学分,授课教师号,教师名,授课时数)。其语义为:一门课程号有确定的课程名和学分,每名教师有确定的教师名,每门课程号可以由多名教师讲授,每名教师也可以讲授多门课程,每名教师对每门课程号有确定的授课时数。 回答以下问题:(1)根据上述规定写出关系模式 R 的基本函数依赖; (2)找出关系模式 R 的候选码; (3)试问关系模式 R 最高已经达到第几范式?为什么? (4)将 R 分解成 3NF 模式集。 答:(1)课程号 (课程名,学分)F 授课教师号 教师名 F (授课教师号,课程号) 授课时数 F (授课教师号,课程号) (课程名,学分,教师名)P (2)候选码:授课教师号,课程号 (3)存在...