数据库原理及应用-期末考试试题及答案(2)

上传人:时间****91 文档编号:205619604 上传时间:2023-04-29 格式:DOC 页数:15 大小:88.50KB
收藏 版权申诉 举报 下载
数据库原理及应用-期末考试试题及答案(2)_第1页
第1页 / 共15页
数据库原理及应用-期末考试试题及答案(2)_第2页
第2页 / 共15页
数据库原理及应用-期末考试试题及答案(2)_第3页
第3页 / 共15页
资源描述:

《数据库原理及应用-期末考试试题及答案(2)》由会员分享,可在线阅读,更多相关《数据库原理及应用-期末考试试题及答案(2)(15页珍藏版)》请在装配图网上搜索。

1、数据库原理-期末考试复习题及答案一、单选题得 分(本大题共20小题,每题分,共4分)在每题列出的四个备选项中只有一种是符合题目规定的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.下列四项中,不属于数据库系统的重要特点的是( )。A数据构造化 B数据的冗余度小C较高的数据独立性 D.程序的原则化2数据的逻辑独立性是指( )A.内模式变化,模式不变B模式变化,内模式不变模式变化,外模式和应用程序不变D内模式变化,外模式和应用程序不变3在数据库的三级模式构造中,描述数据库中全体数据的全局逻辑构造和特性的是( )。A.外模式 B内模式 C.存储模式 模式4.相对于非关系模型,关系数据模型

2、的缺陷之一是( )。A.存取途径对顾客透明,需查询优化 B.数据构造简朴C数据独立性高 D有严格的数学基本.既有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。A.宿舍编号学号C.宿舍地址,姓名宿舍编号,学号6.自然连接是构成新关系的有效措施。一般状况下,当对关系R和S使用自然连接时,规定R和S具有一种或多种共有的( )。元组 行 C.记录 属性7.下列关系运算中,( )运算不属于专门的关系运算。 .选择 B连接C.广义笛卡尔积 D.投影8.QL语言具有( )的功能。A关系规范化、数据操纵、数据控制B数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据

3、控制D.数据定义、关系规范化、数据操纵9.从E-R模型关系向关系模型转换时,一种M:N联系转换为关系模式时,该关系模式的核心字是( )。AM端实体的核心字 B端实体的核心字 C.M端实体核心字与N端实体核心字组合 D重新选用其她属性10.QL语言中,删除一种表的命令是( )A. DELB DR CAR D.EMOV11. 图1中( )是关系完备的系统A B D图 12.有关系模式(S,C,M),其中各属性的含义是:S:学生;C :课程;M:名次,其语义是:每一种学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一种学生(即没有并列名次),则关系模式A最高达到( )A.1F B2FC3F

4、 .BCN13.关系规范化中的删除异常是指( ) A.不该删除的数据被删除 B.不该插入的数据被插入 应当删除的数据未被删除 D.应当插入的数据未被插入14在数据库设计中, E-R图产生于( )A需求分析阶段B.物理设计阶段.逻辑设计阶段D.概念设计阶段 15有一种关系:学生(学号,姓名,系别),规定学号的值域是8个数字构成的字符串,这一规则属于( )。.实体完整性约束B.参照完整性约束顾客自定义完整性约束核心字完整性约束16事务是数据库运营的基本单位。如果一种事务执行成功,则所有更新提交;如果一种事务执行失败,则已做过的更新被恢复原状,仿佛整个事务从未有过这些更新,这样保持了数据库处在( )

5、状态。 安全性 B.一致性 .完整性 D可靠性1 ( )用来记录对数据库中数据进行的每一次更新操作。A后援副本 .日记文献 C数据库 .缓冲区1在并发控制技术中,最常用的是封锁机制,基本的封锁类型有排它锁X和共享锁S,下列有关两种锁的相容性描述不对的的是( )AX/X:TRUEBS/S:RUC.S/X:FALE.X:FLSE19. 设有两个事务T1、T2,其并发操作如图所示,下面评价对的的是( ) A. 该操作不存在问题 B. 该操作丢失修改C. 该操作不能反复读 该操作读“脏”数据 T1 T read(A)red(B) sumA+B ead(A)A*ite(A) rea(A)ea(B)um=

6、A+Bwrte(A+B) 图2 20 已知事务的封锁序列为:LOCK S(A)LCK S(B)LCK X(C)UNLOCK(B)UNOCK (A) ULOCK (C)事务T的封锁序列为:LOC S() UNLOCK (A) OK (B)LOCK (C) UNLO() UNLCK ()则遵守两段封锁合同的事务是( ).T1B.T2.1和2 D.没有二、填空题(本大题共7小题,每空1分,共10分)请在每题的空格中填上对的答案。得分错填、不填均无分。1关系数据库的实体完整性规则规定基本关系的 主属性 都不能取 空值 。2.在关系(S,S,)和(D,,NM)中,A的主码是S,的主码是D,则D在A中称为

7、 外码 。3.SQL语言中,用于授权的语句是_AN_。4. 关系R与S的交可以用关系代数的5种基本运算表达为 R-(R-S) 。5.数据库系统中最重要的软件是 DBMS ,最重要的顾客是 A 6.数据库设计分为如下六个设计阶段:需求分析阶段、 概念构造设计阶段 r 、逻辑构造设计阶段转关系模式、 物理构造设计阶段 存取 、数据库实行阶段、数据库运营和维护阶段。7.已知关系R(A,B,,D)和R上的函数依赖集F=ACD,CB,则得 分 2 N。三、简答题(本大题共3小题,第1题4分,第2、3题各3分,共0分)1. 试述数据、数据库、数据库管理系统、数据库系统的概念。2.阐明视图与基本表的区别和联

8、系。.数据库系统的故障有哪些类型?(1)事务故障(1分)(2)系统故障(分) (3)介质故障(分)得 分四、设计题(第1题15分,第2题0分,共2分)1.设有一种工程供应数据库系统,涉及如下四个关系模式:l S(SO,SAME, STAU,CITY);l (PNO,PNAM,OLR,EGHT);l (JNO,JNME,CIY);l SPJ(SNO,PO,JNO,QT);供应商表S由供应商号、供应商名、状态、都市构成;零件表P 由零件号、零件名、颜色、重量构成;工程项目表J由项目号、项目名、都市构成;供应状况表SP由供应商号、零件号、项目号、供应数量构成;()用关系代数查询没有使用天津供应商生产

9、的红色零件的工程号;(3分)(2)用关系代数查询至少使用了供应商S1所供应的所有零件的工程号NO;(分)(3)用SQL查询供应工程J1零件为红色的工程号JN;(2分)()用QL查询没有使用天津供应商生产的零件的工程号;(分)()用QL语句将所有红色零件改为蓝色;(分)(6)用SQL语句将(,P4,J6,00)插入供应状况关系。(分)2.设有关系STUDT(#,SAE,SDEP,MNME,NAME,RADE),(S#,CNAE)为候选码,设关系中有如下函数依赖: (S#,NAM)SNME,SDET,MNMES#SNAME,DEPT,NAE(#,CNME)GRADESDEPTMNAE试求下列问题:

10、(1)关系STENT属于第几范式?并阐明理由。(3分)(2)如果关系SUDENT不属于NF,请将关系STUDENT逐渐分解为巧 CNF。(7分)规定:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。得 分五、综合题(15分) 某公司集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多种工厂生产,每个工厂按照固定的筹划数量生产产品;每个工厂聘任多名职工,且每名职工只能在一种工厂工作,工厂聘任职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(1)根据上述语义画出E-R图;(5分)()将该-R模型转换为关系模型;(5

11、分)(规定:1:和1:n的联系进行合并)(3)指出转换成果中每个关系模式的主码和外码。(分)参照答案与评分原则一、选择题(每题2分)1.2C3DA5.BD79.1.C12.D13.A15.6B17B18A19.C2二、填空题(每空分)1.主属性 空值(或NULL) 2.外码 . GRANT 4. R-(R-S)5.数据库管理系统(或DBMS) 数据库管理员(或A)6. 概念构造设计阶段 物理构造设计阶段7三、简答题(本大题共3小题,第1题分,第2、3题各3分,共1分)、参照答案:答: 数据:描述事物的符号记录。(1分)数据库:长期存储在计算机内的、有组织的、可共享的数据集合。(1分)数据库管理

12、系统:是位于顾客与操作系统之间的具有数据定义、数据操纵、数据库的运营管理、数据库的建立和维护功能的一层数据管理软件。(分)数据库系统:在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和顾客构成。(1分)评分原则:四个基本概念各1分,意思体现对的即可给分。2、参照答案:答:视图是从一种或几种基本表导出的表,它与基本表不同,是一种虚表,数据库中只寄存视图的定义,而不寄存视图相应的数据,这些数据寄存在本来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之变化(分)。视图一经定义就可以像基本表同样被查询、删除,也可以在一种视图之上再

13、定义新的视图,但是对视图的更新操作有限制(1分)。评分原则:意思体现对的即可给分。3、参照答案:答:故障重要有下面三种类型:(1)事务故障(1分)()系统故障(1分) (3)介质故障(分)评分原则:核心字“事务”、“系统”、“介质”中有错别字一律该项不给分。四、设计题、(1)参照答案:JN()- JNO (sITY=天津()SPsCOLOR=红 ())评分原则:两个关系的差1分;三个表的自然连接SPP1分,少任意一种关系不给分;sCIT=天津和sCO=红两个条件1分,任意一种错误不给分。()参照答案:PNO,JNO(SJ)O (sNO=S1(PJ))评分原则:两个关系的除分;PO,J和PN1分

14、,任意一种错误不给分;sSO=S11分。(3)参照答案1:SLECT DISTINCT O OM SPJ,PW S.PNOP.NAOR=红AN NO=J1;评分原则:SLEC DISTCT JNRMSPJ,P 分,少DISTNCT扣5分,SJ,中少任一表不给分;WERE SJ.PNO=.PNO AD COLO=红AND JNJ分,3个条件每错一种扣05,扣完1分为止。参照答案: SELCTITNCTSOROM PJ WHR JOJ ANDP N (SELET NOROM HEECOLOR=红);评分原则:SELECT DINCTJNO RM SPJ 1分,少ITNCT扣05分;WHERE NO

15、J1AD O IN (LECT PNOFROMPWHE COLOR=红)分,无JN=J、PI、SET O FRO P WHE COLOR=红均扣0.分,扣完1分为止。(4)参照答案1:SELECT JNO ROM JHRE NNOT IN (SELEJN FRMPJHRESNO (SELEC SNO RO WHERE CTY=天津));评分原则:SELECT JNO FROM JWHEE NO OIN和ELECT NO ROM J WHRE SNO N和SLECTSNO FROM WHEE IY=天津三层嵌套各1分,各嵌套内有错误则该项均不给分。参照答案:SELTJO ROMJWERNO XI

16、TS (LCFROM SJ, WHE SPJ.SNO=S.SNOAN SPJ.J=J.JNO AND CY=天津);评分原则:SELET N FROMJ WHERE NTEIST 1分;SLECT * ROM PJ,S 1分,PJ,少一种表不给分;HER SPJ.SN=S.SOAND SP.JNO=JJN N CITY=天津1分,三个条件少一种扣.,扣完分为止。参照答案3: SELEC JOFROM J HRENO EXITS(SELCT* FR SPJ WHERE SPJJNO=J.J ANDET (SEEC* ROM S HERE SSNO=SPJ.SN ADCTY=天津));评分原则:S

17、ELET JNO FROMJWHRENT EXISTS 和ELE FOM J ERESPJ.JN=J.NO AND XISTS 和(SELECT * FRO S HRE .SNO=SPJ.N CIY=天津)) 三层嵌套各分,各嵌套内有错误则该项均不给分。(5)参照答案:UPDATE P TCOLR=蓝 WHERE COLO=红;评分原则:UPDAE P 0分;SETLOR=蓝1分;WERCOOR红.5分。()参照答案:ISER INTO SJALUES(S2,P4,6,0);评分原则:INERTNTO SJ1分;VALU(2,P,0)1分。2、参照答案:(1) 关系STUDENT是1NF,由于

18、F中存在非主属性NAM,DET,MNAE对侯选码(#,CN)的部分函数依赖。 () 一方面消除部分函数依赖(S,CAME)SNAM,SEP,MNAE将关系分解为:R1(S#,SNAE,ST,MNA),S#为候选码,1的函数依赖集为:F1 = S#SME,EPT,NAME,SDEPMNAMER(S#,CNA,GADE),#为候选码,R的函数依赖集为:F=(#,NAME)RADE 在关系R1中存在非主属性MNAM对候选码#的传递函数依赖S#AM,因此将R1进一步分解:R1(S#,NA,SEPT) ,S#为候选码,R11的函数依赖集为:F1 = #SNAME,SDETR12(DPT,ME),SEPT

19、为候选码,1的函数依赖集为:12 SDEPTMAME在R2、R1、R12关系模式中函数依赖都是非平凡的,并且决定因素均是候选码,因此上述三个关系模式均是CNF。评分原则:(1)对的指明R1NF(1分);对的阐明R1NF的理由(分)。(2)一方面对的将R分解为(S,SAME,EPT,MNAME)(2分)和R2(S#,CNAME,GRADE)(1分),再将R1对的分解为R11(S#,NAME,SEPT)(分)和R12(SDEPT,MNAME)(2分),分解过程的论述斟情扣分。五、综合题参照答案:(1)本题的E-R图如下图所示。规格n1mn工厂生产产品聘任职工职工号姓名工资筹划数量产品编号产品名工产

20、编号厂名聘期地址(2)转化后的关系模式如下:工厂(工厂编号,厂名,地址) 产品(产品编号,产品名,规格) 职工(职工号,姓名,工产编号,聘期,工资) 生产(工产编号,产品编号,筹划数量) (3)每个关系模式的主码、外码如下: 工厂:主码是工产编号; 产品:主码是产品编号; 职工:职工号,外码是工厂编号; 生产:主码是(工产编号,产品编号), 外码是工产编号、产品编号。评分原则:(1)三个实体型工厂、产品、职工各分,属性漏写、错写不给分;两个联系各分,名称一定要体现联系含义,联系类型错误不给分,属性漏写不给分。(2)转化后的工厂关系模式、产品关系模式、生产关系模式各1分,有一种属性不对的均不给分,职工关系模式2分。(3)工厂:主码是工产编号(05分),无外码(0.5分); 产品:主码是产品编号(5分),无外码(.5分); 职工:主码职工号(0.分),外码是工厂编号(0.分); 生产:主码是(工产编号,产品编号)(分), 外码是工产编号(.5分)、产品编号(.5分)。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!