2019年春《数据库原理与应用》期末考试复习资料_第1页
2019年春《数据库原理与应用》期末考试复习资料_第2页
2019年春《数据库原理与应用》期末考试复习资料_第3页
2019年春《数据库原理与应用》期末考试复习资料_第4页
2019年春《数据库原理与应用》期末考试复习资料_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、数据库原理与应用课程2019年春季期末考试复习资料一、复习资料的相关说明1、数据库原理与应用课程的考核方式:开卷2、成绩评定:总评成绩 =40额段作业成绩(网上)+60湖末考试成绩3、试卷结构:必考题分值为60分:主观题40分+客观题20分。扩展题40分,都是主观题。二、期末考试必考题(占期末考试成绩60%)提示:期末考试试题及选项顺序会随机。本复习资料提供必考题的考试原题,提供和考题相关的知识材料,但不提供标准答案。客观题:选择题(每题2 分,共20分)1、 (B)是指负责设计、建立、管理和维护数据库以及协调用户对数据库要求的个人和工作团队。A、最终用户B、数据库管理员C、应用程序员D销售员

2、2、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(A)。A、数据和数据之间没有联系B、不同的数据被存放在不同的文件中C、数据只能被对应的应用程序所使用D、数据与应用程序间相互独立3、一般来讲班级与学生、公司与职员、省与市之间的联系类型是(D)。A、多对多B、一对一C、多对一D、一对多4、数据库管理系统中的(B)功能实现对数据库的插入、删除、修改。A、数据定义B、数据操纵 C、数据库的运行管理H数据库的建立与维护5、“以二维表的形式存储数据”描述了关系模型的(A)。A、数据结本勾B、规范性 C、关系完整性D、数据独立性6、下列(A)情况,适于建立索引。A、基本表的某列中记录数量特别多

3、B、基本表的某列中记录数量特别少C、经常进行插入操作的基本表的某列D、经常进行删除操作的基本表的某列7、下列关于视图的描述正确的是(C)。A、视图的表现形式是由结点组成的有向图B、可以在视图中任意添加数据C、视图是一个虚拟表,内容由查询定义8、下列说法中,(C)属于表设计原则。A、适当使用视图C、遵守第三范式标准的数据库设计9、 数据库的备份不包括(A)。A、操作系统B、系统数据库CD、视图只能建立在基本表上B、尽可能的建立触发器D、尽可能多地采用外键、用户数据库 D、事务日志10、查询姓“王”且名字中带有“玲”字的学生,则条件语句应包含(B)。A、WHERE 姓名 LIKE % '王

4、玲'B、 WHERE 姓名 LIKE '王%C、WHERE姓名 % '王 LIKE 玲 LIKE'D WHERE姓名 LIKE '王玲 主观题:名词解释和简答题1、请解释下面词汇的含义 (每题4分,共20分)1)数据库技术数据库技术是信息系统的一个核心技术。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。2)平凡函数依赖当关系中属性集合 丫是属性集合X的子集时(Y? X),存在函数依赖 X-Y,即一组属性函数决定它的所有子集,这种函数依赖称为平凡函数依赖3)数据库的事务故障事务故障表示由非预期的、不正常的程序结束所造成

5、的故障4)并发控制当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果或使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制和协调2、请回答下列问题 (每题5分,共20分)1)数据处理和数据管理分别指什么二者有什么关系答案参考课程:数据处理指将数据转换成信息包括数据的收集、管理、加工利用乃至信息输出;数据管理指数据的收集、整理、组织、编码、存储、维护、检索、传输等操作;信息=数据管理+数据处理2)关系完整性规则包含的完整性规则分别是什么各自是什么含义答案参考课程:1 .域完整性域完整性是对数据表中字段属性的约束,它包括字段的值域、字段的类型及字段的有效规则等

6、约束,它是由确定关系结构时所定义的字段的属性决定的。2实体完整性实体完整性是对关系中的记录唯一性,也就是主键的约束。准确地说,实体完整性是指关系中的主属性值不能为 Null 且不能有相同值。3参照完整性参照完整性是对关系数据库中建立关联关系的数据表间数据参照引用的约束,也就是对外键的约束。准确地说,参照完整性是指关系中的外键必须是另一个关系的主键有效值,或者是NULL。3) 函数依赖推理规则的完备性和正确性分别是什么 答案参考课程:完备性: F + 中的函数依赖都能从 F 集使用推理规则集推出正确性:从函数依赖集F 使用推理规则推出的函数依赖必定在F + 中4) 简述产生死锁的原因以及预防死锁

7、的两种方法。 答案参考课程:在同时处于等待状态的两个或多个事务中,其中的每一个在它能够进行之前,都等待着某个数据,而这个数据已被它们中的某个事务所封锁;一次加锁法和顺序加锁法三、期末考试扩展题(占期末考试成绩40%)1、已知员工考勤数据库 YGK电含JBQK(职工基本情况)数据表和 QQLX(缺勤信息)数据表,表结构如表1、表2和表3所不:表1 JBQK (职工基本情况表结构)字段名字段类型字段宽度说明zghCHAR4职工号,主码xmCHAR8姓名表2 QQLX (缺勤类型信息表结构)字段名字段类型字段宽度说明lxCHAR4缺勤类型,主码mcCHAR8缺勤名称表3 QQJL (缺勤记录表结构)

8、字段名字段类型字段宽度说明zghCHAR4职,号,主码,外码lxCHAR4缺勤类型,外码sjDATE缺勤起始日期,主码tsINT缺勤天数请用SQL语句完成以下操作。答案参考课程:1)查询职工号为“ E001”的职工的姓名。select xm from JBQKwhere zgh= "E001"2)查询缺勤名称为“病假”的职工的职工号和病假缺勤总天数。select zgh,ts from QQJLwhere lx ="病假"3)删除缺勤记录表中缺勤天数为1的记录。delete * from QQJLwhere ts ="1"4)查询没有

9、在缺勤记录表中出现过的缺勤类型及缺勤名称。select lx,mc from QQJL,QQLXwhere QQJL <>all(select distinct qqlx from JBQK)5)使用SQL语句创建一个名为 qqzg (缺勤职工)的视图,要求能够使用该视图查询有缺勤记录的职工的职工号、姓名。Create view qqzgSelect zgh,xm,qqts,qqmc from JBQK,QQLX where =2、假设某商业集团数据库中有一关系模式R如下:R (商店编号,商品编号,数量,部门编号,负责人 )如果规定:(1)每个商店的每种商品只在一个部门销售;(2)

10、每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;(商店编号,商品编号)一部门编号;商店编号一负责人;(商店编号,商品编号)一商品库存数量(2)找出关系模式R的候选码;商店编号,商品编号(3)试问关系模式R最高已经达到第几范式为什么1NF,存在部分函数和传递函数依赖3、设有函数依赖集F=CA,AB, BC,C B, AC,BC A),求其最小函数依赖集Fmin。答案参考课程:第 4章4、请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号、姓名、地址、 性别、年龄、单位。对每本书存有:书号、书名、作者、出版社。对每本被借出的书存有读者号、 借出日期和应还日期。(1)根据上述语义画出 E-R图。(2)将E-R模型转换成关系模型,并指出每个关系的主键和外键关系模型;读帝(蜓号姓名,地址,性别.年龄,单位卜 书(3里,书名,作皆,出版社人借书(读者号,多号,借出日期,应还日期),5、数据库的三级封锁协议和并发引起的问题的解决方案

温馨提示

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

评论

0/150

提交评论