数据库试题参考3_第1页
数据库试题参考3_第2页
数据库试题参考3_第3页
数据库试题参考3_第4页
数据库试题参考3_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

数据库试题参考3数据库试题参考3数据库试题参考3资料仅供参考文件编号:2022年4月数据库试题参考3版本号:A修改号:1页次:1.0审核:批准:发布日期:班级学号姓名第三套一二三四五六七八九十总分得分得分一、单项选择(每题1分,共15分)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.不大于原关系6.某数据库中有设备表:equipment(编号,名称,启用日期,单价),命令:select*fromequipmentwhere启用日期=(selectmax(启用日期)fromequipment)的功能是。A.查询最早启用的设备B.查询最晚启用的设备C.计算启用日期最大值D.语法有错误没有结果7.以下有关子查询的叙述中不正确的是。A.子查询可以向其外部查询提供检索条件的条件值B.子查询可以嵌套多层C.子查询的结果是一个集合D.子查询总是先于其外部查询8.通过重建视图能够实现。A.数据的逻辑独立性B.数据的物理独立性C.程序的逻辑独立性D.程序的物理独立性9.数据库中使用触发器的目的是。A.进行安全性控制B.进行完整性约束C.定义数据存取范围D.处理死锁10.下列数据类型中,不能建立索引的是。A.文本型B.数字型C.货币型D.逻辑型11.如果采用关系数据库来实现应用,将关系模式进行规范化处理是在数据库设计的。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段12.DBMS的恢复子系统,保证了事务的实现。A.原子性B.一致性C.隔离性D.持久性13.在事务中的全部数据库操作执行完毕,事务提交前进行的完整性检查称为。A.静态约束B.动态约束C.立即约束D.延迟约束14.在并发控制中,引入两段锁协议的目的是为了解决。A.并行执行时可能引起的死锁B.并行执行时可能引起的活锁C.不同调度导致不同的运行结果D.交叉调度的不可串行化问题15.嵌入式SQL中为了把集合操作转换成单记录处理方式,引进了下面概念。A.宿主语言B.游标C.DDL语言D.DML语言得分二、填空题(每空1分,共10分)得分1.关系操作的特点是操作。班级学号姓名2.在关系代数中,连接运算由笛卡尔积运算和运算组合而成。3.数据库中的数据共享减少了由于造成的数据不一致。4.为维护数据库的完整性,DBMS必须能够提供完整性的定义机制、检查机制和。5.用于安全性目的的数据库日志,称为。6.在应用程序中,事务以BEGINTRANSACTION语句开始,以和ROLLBACK结束。7.数据库恢复时,系统对已提交的事务要进行处理。8.概念模型中属性的取值范围称为属性的。9.将一个关系模式分解成多个关系模式时,为了保持原模式所满足的特性,要求分解处理具有________和保持函数依赖。10.在数据库系统中封锁的越大,并发度越小,系统开销也越小。得分得分三、简答题(每题4分,共20分)1.关系有哪三种类型?

2.为什么一个二元关系一定满足3NF?

3.简述数据库中的自主存取控制的基本思想。4.并发操作可能产生哪几类数据不一致用什么方法能够避免数据的不一致5.具有检查点的恢复技术有什么优点?

得分得分四、设计题(每题4分,共28分)某网上书店后台数据库的部分关系模式如下:会员(会员编号,用户名,密码,姓名;地址,邮编,电话,消费额,积分)图书(图书编号,类型名称,图书名称,作者,出版社,出版日期,ISBN,价格)订单(订单编号,会员号,销售额,订购日期,出货日期)订单明细(订单明细编号,订单编号,图书编号,数量)1.用关系代数完成如下查询:“1187”号会员的积分情况。2.用关系代数完成如下查询:订购了清华出版社的“C语言程序设计”一书的会员姓名。3.用元组关系演算完成如下查询“2014056”号订单的订单明细。用SQL语言完成下面的4-7题:4.查询名称中包含“数据库”的图书的图书名称、作者、出版社和出版日期。5.查询提供销售(图书表中有)但没有销售过(没在订单明细表中出现)的图书名称和出版社。6.查询订购图书数量最多的会员名及其订购的数量。7.更新“1187”号会员的地址为沈辽西路111号。得分得分得分五、模式分解(共12分)得分设有一个记录职工历次体检信息的登记表:R(职工号,姓名,部门号,部门名,体检年份,体检项目编号,项目名称,检查结果)如果规定:(1)每个职工只能在一个部门工作;(2)职工每年参加一次体检;(3)职工每次体检有多个检查项目,每个检查项目只有一个结果;班级学号姓名回答如下问题:1.找出该关系模式中的所有候选码。(2分)2.写出关系模式R的最小函数依赖集。(3分)3.该关系模式最高能够满足第几范式?该关系模式存在哪些问题?(3分)4.试对该关系模式进行分解,使其最终满足3NF,并说明该分解过程是无损链接分解,还是保持函数依赖分解?(4分)得分得分六、综合应用题(共15分)某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统便于管理其业务运作活动。【需求分析结果】(1)商场需要记录的信息包括商场编号(商场编号不重复)、商场名称、地址和联系电话。(2)每个商场包含不同的部门,部门需要记录的信息包括部门编号(不同商场的部门编号不同)、部门名称、位置分布和联系电话。(3)每个部门雇用了多名员工处理日常事务,每名员工只能属于一个部门(新进员工在培训期不隶属于任何部门)。员工需要记录的信息包括员工编号、姓名、岗位、电话号码和工资。(4)每个部门的员工中有一个是经理,每个经理只能管理一个部门。系统要记录每个经理的任职时间。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:部门经理商场部门经理商场班级学号姓名员工员工六题图实体联系图【逻辑模型设计】该商场的数据库系统关系模式设计如下:商场(商场编号,商场名称,地址,联系电话)部门(部门编号,部门名称,位置分布,联系电话,(a))员工(员工编号,姓名,岗位,电话号码,工资,(b))经理((c),任职时间)回答下列问题:根据问题描述,补充四个联系,完善六题图中的实体联系图。(直接在图中补充)(4分)根据实体联系图,将关系模式中的空(a)~(c)补充完整,并分别给出部门、员工和经理关系模式的主键和外键。(9分)(a):(b):(c):

温馨提示

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

评论

0/150

提交评论