下载此文档

数据库复习.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
简答题部分: 1. 设有关系模式: 学生修课管理( 学号, 姓名, 所在系, 性别, 课程号, 学分, 成绩), 设一名学生可以选修多门课程,一门课程可以被多名学生选修,一名学生有唯一的所在系, 每门课程有唯一的课程名和学分。请指出此关系模式的候选键。判断此关系模式是第几范式的, 若不是第三范式, 请将其规范化为第三范式关系模式, 并指出分解后的每个关系模式的主键和外键答:候选键为: (学号,课程号) ,它也是此关系模式的主键,由于存在函数依赖: 学号→姓名,课程号→课程名因此,存在非主属性的部分函数依赖关系,因此它不是第二范式的表学生表(学号,姓名,所在系,性别) ,主键为学号,已属于第三范式课程表(课程表,课程名,学分) ,主键为课程号,已属于第三范式选课表(学号,课程号,成绩) ,主键为(学号,课程号) ,已属于第三范式 2. 设有关系模式:学生表( 学号,姓名,所在系,班号,班主任,系主任) 其语义为:一名学生只在一个系的一个班学习, 一个系只有一名系主任, 一个班只有一名班主任, 一个系可以有多个班, 请指出关系模式的候选键, 判断此关系模式是第几范式的, 若不是第三范式的请将其规范为第三范式关系模式,并指出分解后的每个关系模式的主键和外键答:候选键:学号,它是此关系模式的主键由于存在非主键属性对主键属性的部分函数依赖, 因此, 此关系模式属于第二范式的, 但由于存在如下函数依赖: 学号→班号,班号→班主任, 因此, 存在非主键属性对码的传递依赖关系, 同样以及学号→所在系,所在系→系主任,因此此关系不是第三范式的,对其分解后的结果为: 学生信息表( 学号, 姓名, 所在系, 班号), 主键为“学号”,“班号”为引用班级表的“班号”的外键,“所在系”为引用系表“系名”的外键班级表( 班号,班主任) ,主键为“班号”系表( 系名,系主任) ,主键为“系名” 3. 设有关系模式: 授课表( 课程号, 课程名, 学分, 授课教师号, 教师名, 授课时数), 其语义为:一门课程(由课程号决定)有确定的课程名和学分,每名教室(由教师号决定) 有确定的教师名, 每门课程可以由多名教室讲授, 每名教师也可以讲授多门课程, 每名教师对每门课程有确定的授课时数. 指出此关系模式的候选键;判断此关系模式属于第几范式; 若不属于第三范式, 请将其规范化为第三范式关系模式, 并指出分解后的每个关系模式的主键和外键答:此关系模式的候选键为(课程号,授课教师号) ,它们也是主键,由于存在函数以来, 课程号—> 课程名,授课教师号—> 教师名,因此,存在非主属性对主键的部分函数依赖关系,因此它不是第二范式的表,分解如下: 课程表(课程号,课程名,学分) ,主键为“课程号”,已属于第三范式; 教师表(教师号,教师名) ,主键为“教师号”,已属于第三范式 1. 试述关系数据库的特点关系数据模型具有下列优点: (l )关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。(2) 关系模型的概念单一, 无论实体还是实体之间的联系都用关系表示, 操作的对象和操作的结果都是关系,所以其数据结构简单、清晰,用户易懂易用。(3 )关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简 2. 试述数据库系统的组成

数据库复习 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-06-02