数据库原理与应用A分析.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二、主观题(共9道小题) 15. 简答题:四种主要的数据模型是什么?完整地描述一个数据模型需要哪三个方面的内容? 参考答案: 答:四种主要的数据模型是层次模型,网状模型,关系模型和面向对象模型。数据结构,数据操作和完整性约束条件这三个方面的内容完整地描述了一个数据模型。 16. 键: 参考答案: 指在实体属性中,可用于区别实体集中不同实体的那个属性或几个属性的组合。 17. 关系模式 参考答案: 对关系中数据特性的描述,包括关系名、属性名、值域、属性与域的对应、关系的主键。这样的一个描述称为一个关系模式。 18. 数据库系统都包括什么? 参考答案: 数据库系统包括和数据库有关的数据库、数据库管理系统、应用程序以及数据库管理员和用户。 19. 参考答案: 20. 参考答案: 21. 22. DBMS: 参考答案: 即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。 23. 设有如下实体: 学生:学号、单位、姓名、性别、年龄、选修课程名 课程:编号、课程名、开课单位、任课教师号 教师:教师号、姓名、性别、职称、讲授课程编号 单位:单位名称、电话、教师号、教师名 上述实体中存在如下联系: (1)一个学生可选修多门课程,一门课程可为多个学生选修; (2)一个教师可讲授多们课程,一门课程可为多个教师讲授; (3)一个单位可有多个教师,一个教师只能属于一个单位。 试完成如下工作: (1)分别设计学生选修课和教师任课两个局部信息的结构E-R图。 (2)将上述设计完成的E-R图合并成一个全局E-R图。 (3)将该E-R图转换为等价的关系模式表示的数据库逻辑结构。 六、综合题 (1)学生选课局部E-R图如下: 教师任课局部E-R图如下: (2) 合并的全局E-R图如下: (3)该全局E-R图转换为等价的关系模型表示的数据库逻辑结构如下: 单位(单位名,电话) 教师(教师号,姓名,性别,职称,单位名) 课程(课程编号,课程名,单位名) 学生(学号,性别,年龄,单位名) 讲授(教师号,课程编号) 二、主观题(共8道小题) 15. 名词解释:并发控制 参考答案: 就是用正确的方法调度并发操作,以免不同事务的执行会互相带来干扰。 16. 关系代数 参考答案: 以关系作为运算对象来表达查询要求的数据操纵语言。 17. 数据流图 参考答案: 是种从“数据”和“对数据的加工”两方面表达系统工作过程的图形表示法。 18. 简述数据库恢复的几种方法。 参考答案: (1)定期对整个数据库进行复制与转储; (2)建立日志文件; (3)当故障发生后,使用日志文件对数据库进行恢复。 19. 假设学生选课数据库关系模式如下: Student (SNo, SName, SAge, SDept) Course (CNo, CName) SC (SNo, CNo, Score) 试用关系代数进行如下查询: (1)学号为9900111的学生的系别和年龄; (2)有不及格(成绩﹤60)学生的课程名; (3)学生张林“数据库原理”成绩; (4)计算机系有不及格课程的学生名单。 参考答案: 20. 旅馆的住房管理问题应包括客房管理与收费管理, 现在用关系模式: 收费R(住客姓名,性别,年龄,地址,客房号,床位 号,收费标准,住宿日期,退房日期,预付款)进行记录,假设: (1)旅馆住客中可能存在同名现象。 (2)一个客人可以多次、不同时间到该旅馆住宿。 试回答下列问题: (1)关系模式R最高已经达到第几范式?为什么? (2)如果R不属于3NF,请将R分解成3NF模式集。 参考答案: (1)显然,该关系模式属于1NF。同时存在非主属性对候选键的部分依赖,所以该关系模式不满足2NF的条件。 由此可见,该关系模式最高只达到1NF。 (2)住客信息(住客身份证,住客姓名,性别,年龄,地址), 其中主键是住客身份证。 床位信息(客房号,床位号,收费标准),其中主键是(客房号,床位号)。 住宿信息(客房号,床位号,住宿日期,住客身份证,预付款,退房日期),其中主键是(客房号,床位号,住宿日期)。 显然,以上关系三个关系模式都满足2NF。而且,这三个关系 模式都不存在非主属性对键的传递函数依赖,因此以上两个关系模式都满足

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档