不挂科搜题免费

问题:

【简答题】1 .设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。

答案:

1 答案: 候选键为:(学号,课程号),它也是此关系模式的主键。由于存在函数依赖: 学号 → 姓名,课程号 → 课程名 因此,存在非主属性对主键的部分函数依赖关系,因此它不是第二范式的表。分解如下: 学生表(学号,姓名,所在系,性别),主键为“学号”,已属于第三范式。 课程表(课程号,课程名,学分),主键为“课程号”,已属于第三范式。 选课表(学号,课程号,成绩),主键为(学号,课程号),已属于第三范式 2 答:候选键为:学号,它也是此关系模式的主键。 由于不存在非主键属性对主键的部分依赖关系,因此,此关系模式属于第二范式的,但由于存在如下函数依赖: 学号 → 班号, 班号 → 班主任, 因此,存在非主键属性对码的传递依赖关系,同样以及 学号 → 所在系,所在系 → 系主任,因此,此关系模式不是第三范式的。对其分解后的结果为 : 学生基本表(学号,姓名,所在系,班号) , 主键为“学号”,“班号”为引用班级表表的“班号”的外键,“所在系” 为引用系表表的“系名”的外键。 班级表(班号,班主任),主键为“班号”。 系表(系名,系主任),主键为“系名”。 3 答:此关系模式的候选键为(课程号,授课教师号),它们也是主键。由于存在函数依赖: 课程号 → 课程名,授课教师号 → 教师名 因此,存在非主属性对主键的部分函数依赖关系,因此它不是第二范式的表。分解如下: 课程表(课程号,课程名,学分),主键为“课程号”,已属于第三范式。 教师表(教师号,教师名),主键为“教师号”,已属于第三范式。 授课表(课程号,授课教师号,授课时数),主键为(课程号,教师号),已属于第三范式。