数据库原理期末练习卷-22.doc

数据库原理期末练习卷-22.doc

ID:12318648

大小:56.50 KB

页数:6页

时间:2018-07-16

数据库原理期末练习卷-22.doc_第1页
数据库原理期末练习卷-22.doc_第2页
数据库原理期末练习卷-22.doc_第3页
数据库原理期末练习卷-22.doc_第4页
数据库原理期末练习卷-22.doc_第5页
资源描述:

《数据库原理期末练习卷-22.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《数据库原理及应用》练习卷及参考答案一.单项选择题(15分)1.在下列四种模型中,与计算机的硬件及软件均无关的是。CA.外部模型B.逻辑模型C.概念模型D.内部模型2.设计数据库时,应该首先设计数据库的。BA.应用系统结构B.概念结构C.逻辑结构D.物理结构3.SQL语言的标准库函数COUNT、SUM、AVG、MAX和MIN等,不允许出现在下列哪个子句中。DA.SELECTB.HAVINGC.GROUP…HAVINGD.WHERE4.如果采用关系数据库来实现应用,在数据库设计的___________阶段将关系模式进行规范化处理。CA.需求分析B.概念设计C.逻辑设计D.物

2、理设计5.DBMS提供授权功能以控制不同用户访问数据的权限,其主要目的是为了实现数据库的。BA.一致性B.完整性C.安全性D.可靠性6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有。CA.一对一联系B.一对多联系C.多对一联系D.多对多联系7.数据库恢复的主要依据是。DA.DBAB.DDC.文档D.事务日志8..数据库应用程序的编写是基于三级模式结构中的。AA.外模式B.逻辑模式C.内模式D.概念模式9.关系数据库管理系统应能实现的专门关系运算包括。BA.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表10.在E-R模型中,如果有6个不

3、同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据E-R模型转换成关系模型的规则,转换成关系模式的数目最少是。BA.6B.9C.12D.15二.填空6第页1.事务的ACID特性是指性、一致性、性和持久性。2.在数据库技术中,未提交的随后又被撤销了的数据叫做。3.关系数据库中的关系模式至少应属于范式。4.为解决数据库并发控制带来的问题,通常采用技术。二.应用题(10分)1.简述数据库设计的第四个和第五个步骤的主要任务。2.从专业学习和实践角度,谈谈你对SQL语言特点的理解。设T1和T2两个事务,它们对数据A的并发操作如图所示,其中SLO

4、CKA表示对数据A上S锁,UNLOCK表示对数据解锁,COMMIT表示提交操作。对于这个并发操作,判断是否出现数据的不一致现象并说明理由;如果有数据不一致现象,提出你的解决方案。T1T2t1t2t3t4请求SLOCKA读A=18A=A+10写回A=28COMMITUNLOCLKS请求SLOCKA读A=18写回A=18COMMITUNLOCKS存在着数据不一致现象,是丢失更新。解决方法:T1T2t1t2t3t4请求XLOCKA读A=18A=A+10写回A=28COMMITUNLOCLKX请求XLOCKAWaitWaitWaitWaitWait读A=28写回A=286第页CO

5、MMITUNLOCKX三.关系数据库理论题(共15分)1.设有关系模式R(A,B,C,D,E,G),函数依赖集F={AB→E,AC→G,AD→B,B→C,C→D}求R的所有候选关键字,要求有求解步骤。(7分)答:候选关键字:AB、AC、AD,步骤略。2.判断下列关系模式符合第几范式,并说明理由。(要判断范式的最高级别,每题4分,共8分)(1)R(W,X,Y,Z)F={WX→Y,X→Z}(2)R(A,B,C,D,E)F={AB→CE,E→AB,C→D}答:(1)候选关键字:WX,由于存在着X→Z,所以存在非主属性对候选关键字的部分函数依赖WX→Z,属于1NF。(2)候选关键

6、字:AB,E,不存在非主属性对候选关键字的部分函数依赖;但由于存在着AB→CE,C→D,所以有非主属性对候选关键字的传递函数依赖AB→D,只能属于2NF。四.关系代数和关系数据库操作题(共45分)1.设有如下关系表R,S,T:(每题4分,共12分)R(BH,XM,XB,DWH)S(DWH,DWM)(1)写出实现的SQL语句;SELECTBH,XM,XB,R.DWH,DWMFROMR,SWHERER.DWH=S.DWH(2)写出与下列SQL语句对应的关系代数表达式SELECTXM,R.DWH,DWMFROMR,SπXM,R.DWH,DWM(R×S)(3)写出与下列SQL语句

7、对应的关系代数表达式SELECTR.XM,R.XB,S.DWMEROMR,SWHERER.DWH=S.DWHANDR.XB=“M”6第页πR.XM,R.XB,S.DWM(σR.XB=’M’)(R∞S)2.设某数据库有4个基本表:书店BS(书店号,书店名,地址);图书Book(书号,书名,定价);出版社L(出版社号,出版社名,城市,电话);图书发行P(出版社号,书号,书店号,数量);其中:4张表的主码分别为书店编号、书号、出版社号、(出版社号,书号,书店号);图书发行表的外码为出版社号、书号、书店号;特别设置:书店名不能为空;图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。