数据库系统原理的b试卷及答案_第1页
数据库系统原理的b试卷及答案_第2页
数据库系统原理的b试卷及答案_第3页
数据库系统原理的b试卷及答案_第4页
数据库系统原理的b试卷及答案_第5页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统原理的b试卷及答案一、单项选择题(每题2分,共10分)1.数据库系统的核心是()。A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统2.关系数据库管理系统中的关系是指()。A.实体之间的关系B.实体内部的关系C.属性之间的关系D.属性内部的关系3.数据库的三级模式中,内模式也称为()。A.存储模式B.概念模式C.外模式D.应用模式4.在关系数据库中,一个关系可以有多个候选码,但()。A.只能有一个主码B.只能有一个候选码C.只能有一个外码D.可以有多个主码5.数据库的完整性约束包括()。A.实体完整性和参照完整性B.实体完整性和用户定义的完整性C.参照完整性和用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性二、填空题(每空1分,共10分)1.数据库系统由数据库、数据库管理系统和_________组成。2.数据库管理系统的主要功能包括数据定义、数据操纵、数据控制和_________。3.数据库的三级模式结构包括外模式、概念模式和_________。4.在关系数据库中,关系模式的每一个分量称为_________。5.数据库的安全性要求包括防止未授权用户使用数据和防止_________。6.数据库的并发控制主要解决_________和_________问题。7.数据库恢复技术主要包括_________和_________。8.数据库的规范化理论主要解决_________问题。9.数据库的视图机制提供了_________和_________的功能。10.数据库的存储过程是一种_________存储的SQL语句集合。三、简答题(每题10分,共20分)1.简述数据库系统与文件系统的主要区别。答:数据库系统与文件系统的主要区别在于:(1)数据结构:文件系统中数据以文件形式存储,结构简单;数据库系统中数据以表格形式存储,结构复杂。(2)数据共享:文件系统中数据共享性差,难以实现;数据库系统中数据共享性好,易于实现。(3)数据独立性:文件系统中数据依赖性强,难以维护;数据库系统中数据独立性好,易于维护。(4)数据控制:文件系统中数据控制功能弱,难以实现;数据库系统中数据控制功能强,易于实现。2.简述数据库的事务特性。答:数据库的事务特性主要包括:(1)原子性(Atomicity):事务中的所有操作要么全部成功,要么全部失败,不能有中间状态。(2)一致性(Consistency):事务执行前后,数据库从一个一致性状态转换到另一个一致性状态。(3)隔离性(Isolation):事务的执行不会相互干扰,每个事务都感觉不到其他事务的存在。(4)持久性(Durability):事务一旦提交,其结果就是永久性的,即使系统发生故障也不会丢失。四、计算题(每题15分,共30分)1.给定关系R(A,B,C,D),其中A和B是候选码,C和D是外码,分别参照关系S(A,C)和T(D)。请根据关系R的候选码和外码,写出关系R的主码和外码。答:关系R的主码为A和B,外码为C和D。2.给定关系R(A,B,C,D),其中A和B是候选码,C和D是外码,分别参照关系S(A,C)和T(D)。请根据关系R的候选码和外码,写出关系R的外键约束。答:关系R的外键约束为:(1)存在外键约束(C,D),参照关系S的主键(A,C)。(2)存在外键约束(D),参照关系T的主键(D)。五、综合题(每题20分,共20分)1.给定关系模式R(学号,姓名,性别,年龄,专业),其中学号是主属性,姓名、性别、年龄、专业是依赖属性。请根据关系模式R,写出关系R的函数依赖集,并判断关系R是否满足第三范式。答:关系R的函数依赖集为:{(学号)→(姓名,性别,年龄,专业)}关系R满足第三范式,因为:(1)关系R的每个非主属性都完全函数依赖于候选码(学号)。(2)关系R中不存在传递依赖。答案:一、单项选择题1.B2.A3.A4.A5.D二、填空题1.数据库应用系统2.数据库运行管理3.内模式4.属性5.数据篡改6.丢失更新、不可重复读7.事务日志、数据转储8.数据冗余和数据依赖9.数据抽象、数据封装10.预三、简答题1.数据库系统与文件系统的主要区别在于数据结构、数据共享、数据独立性和数据控制。2.数据库的事务特性主要包括原子性、一致性、隔离性和持久性。四、计算题1.关系R的主码为A和B,外码为C和D。2.关系R的外键约束

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论