首页 数据库期末试题附答案

数据库期末试题附答案

举报
开通vip

数据库期末试题附答案Documentnumber【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】数据库期末试题附答案《数据库原理》课程考试模拟题四一、单项选择题(在每小题的四个备选答案中选出一个正确答案。本题共16分,每小题1分)1.在数据库中,下列说法()是不正确的。A.数据库中没有数据冗余B.数据库具有较高的数据独立性C.数据库能为各种用户共享D.数据库加强了数据保护2.按照传统的数据模型分类,数据库系统可以分为()三种类型。A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体3....

数据库期末试题附答案
Documentnumber【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】数据库期末试题附答案《数据库原理》课程考试模拟题四一、单项选择题(在每小题的四个备选答案中选出一个正确答案。本题共16分,每小题1分)1.在数据库中,下列说法()是不正确的。A.数据库中没有数据冗余B.数据库具有较高的数据独立性C.数据库能为各种用户共享D.数据库加强了数据保护2.按照传统的数据模型分类,数据库系统可以分为()三种类型。A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体3.在数据库的三级模式结构中,()是用户与数据库系统的接口,是用户用到的那部分数据的描述。A.外模式B.内模式C.存储模式D.模式4.下面选项中不是关系的基本特征的是()。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.没有行序和列序D.没有重复元组5.SQL语言具有两种使用方式,分别称为交互式SQL和()。A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL6.设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则(BD)+为()。A.BCDB.BCC.ABCD.C7.E-R图是数据库 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 的工具之一,它适用于建立数据库的()。A.概念模型B.逻辑模型C.结构模型D.物理模型8.若关系模式R(ABCD)已属于3NF,下列说法中()是正确的。A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于BCNFD.A和C都是9.解决并发操作带来的数据不一致性普遍采用()。A.封锁技术B.恢复技术C.存取控制技术D.协商10.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。A.可靠性B.一致性C.完整性D.安全性11.一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失。这是指事务的()。A.原子性B.一致性C.隔离性D.持久性12.在数据库中,软件错误属于()。A.事务故障B.系统故障C.介质故障D.活锁13.在通常情况下,下面的关系中不可以作为关系数据库的关系是()。A.R1(学生号,学生名,性别)B.R2(学生号,学生名,班级号)C.R3(学生号,学生名,宿舍号)D.R4(学生号,学生名,简历)14.有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有()。A.17个B.18个C.23个D.27个15.数据库中存放三级模式结构定义的是()。A.DBSB.DBC.DDD.DFD16.DBMS通过()来保证数据库中的数据是正确的,避免非法的不符合语义的错误数据的输入和输出。A.完整性检查B.安全性检查C.语法检查D.合法检查二、填空题(本题共10分,每题各1分)1.是位于用户和操作系统之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法。2. 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示某一加工处理过程的输入或输出数据。3.DBS运行的最小逻辑工作单元是。4.系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态,DBMS的这种能力称为。5.数据库的并发操作通常会带来三个问题:丢失更新,读脏数据,以及。6.如果关系模式R是1NF,且每个属性都不传递依赖于R的候选键,则称R是的模式。7.关系模型的实体完整性是指。8.外模式/模式映象为数据库提供了_______数据独立性。9.设计全局ER模式时需要消除的冲突有:属性冲突、命名冲突和。10.需求说明书的主要 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 是和数据字典。三、简答题(本题共16分,每小题4分)1.简述封锁技术中常用的两种锁。2.SQL的数据更新包括哪三种操作分别用什么语句实现3.简述采用ER方法的数据库概念设计过程。4.简述关系数据库中的几种关键码。四、计算题(本题共14分,每小题7分)1.设关系模式R(ABCD),R分解成ρ={AB,ACD,BCD}。如果R上成立的函数依赖集F={A→C,D→C,BD→A},那么ρ相对于F是否无损分解是否保持函数依赖2.设有两个关系如下图所示,试计算:(1)R×S(2)RSRBCSCDb226adda587c五、查询设计题(本题共24分,每小题3分)设有如下关系模式:学生关系:S(SNO(学号),SNAME(姓名),SEX(性别),SDEPT(系别),PROV(省区))选课关系:SC(SNO(学号),CNO(课程号),G(成绩))课程关系:C(CNO(课程号),CNAME(课程名),CDEPT(开课系别),TNAME(教师名))请用关系代数表达式写出(1)—(3):(1)查询来自北京的学生的姓名和系别(2)查询英语系的学生所选修课程的课程名和成绩(3)查询选修课程包含Luo老师所授课程的学生学号请用SQL语言描述(4)—(8):(4)查询计算机系男同学的学号、姓名和省区(5)查询与ZHANG同学来自同一省区的学生的学号、姓名和系别(6)建立物联网系的学生的视图(IOT_S)(7)查询选修课程C语言的学生学号和姓名(8)查询每名学生的学号和平均成绩,查询结果按照平均成绩降序排列,平均成绩相同时按照学号升序排列。六、数据库设计题(本题共20分,每小题10分)1.一个图书借阅管理数据库中有三个实体集。一是“借书人”实体集,属性有借书证号、姓名、单位;二是“图书”实体集,属性有书号、书名、数量、位置;三是“出版社”实体集,属性有出版社名、电话、地址、邮编等。“借书人”和“图书”间存在“借阅”联系,每人可借阅多种图书,每种图书可由多人借阅,借阅有个借书日期和还书日期;“图书”和“出版社”之间存在“出版”联系,每个出版社可出版多种图书,同一书名的图书只在一个出版社出版。(1)试画出E-R图,并在图上指明属性和连通词。(2)将E-R图转换成关系模型,并注明主键和外键。2.设有关系模式:授课表(课程号,课程名,学分,授课教师号,教师名,授课时数)如果 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 :一门课程号有确定的课程名和学分,每名教师有确定的教师名,每门课程号可以由多名教师讲授,每名教师也可以讲授多门课程,每名教师对每门课程号有确定的授课时数。回答以下问题:(1)根据上述规定写出关系模式R的基本FD和候选键。(2)关系是否存在局部函数依赖,若有,请指出,并将该关系分解到2NF。(3)进一步将R分解成3NF模式集。《数据库原理》课程考试模拟题四参考解答一.单选题(每小题1分,共16分)1-5ACAAC6-10AABAD11-15DBDBC16A二、填空题(每小题1分,共10分)1、DBMS(数据库管理系统)2、数据流3、事务4、可恢复性5、不一致 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 6、2NF7、关系的主键值唯一且非空8、逻辑9、结构冲突10、数据流图(DFD)三、问答题(每小题4分,共16分)1.封锁技术中通常采用两种锁:排他锁(X锁)、共享锁(S锁)。X锁:如果事务对某个数据实现X锁,则其他事务必须要等该事务解除X锁以后才能对这个数据进行封锁。S锁:如果事务对某个数据加上S锁后,仍允许其他事务再对该数据加S锁,但在对该数据的所有S锁都解除之前绝不允许任何事务对该数据加X锁。2.SQL的数据更新包括数据插入、数据删除和数据修改,分别用insert、delete和update语句实现。3.采用ER方法的数据库概念设计包括以下步骤:设计局部ER模式;设计全局ER模式;全局ER模式的优化。4.关系数据库中的关键码包括超键、候选键、主键和外键。超键和候选键是能唯一地标识关系中的元组的属性或属性集,但候选键中不含有多余的属性;主键是从候选键中人为指定的;外键是指一个关系中包含的另一个关系的主键所对应的属性组。四、计算题(每小题7分,共14分)1.解:因RABCDABa1a2b13b14ACDa1b22a3a4BCDb31a2a3a4据A→C,可把b13改成a3。没有一行是全a,因此,R分解成ρ是损失分解。又因为ΠAB(F)={},ΠACD(F)={A→C,D→C},ΠBCD(F)={D→C,BD→C}而ΠAB(F)ΠACD(F)ΠBCD(F)={A→C,D→C,BD→C},与F不等价。所以分解ρ没有保持函数依赖。2.(1)R×S(2)RSBDBCDb226b26b2daadab27cad26addaad7c582658da587c五、查询设计题(每小题3分,共24分)(1)Πsname,sdept(δprov=‘北京’(S))(2)Πcname,grade(δsdept=‘英语系’(SCCS))(3)Πsno(δtname=‘luo’(CSC))(4)selectsno,sname,provfromSwheresex=’男’andsdept=’计算机系’(5)selectsno,sname,sdeptfromswhereprovin(selectprovfromswheresname=’zhang’)(6)createviewIOT_S(sno,sname,sex,prov)asselectsno,sname,sex,provfromSwheresdept=’物联网系’(7)selectsno,snamefromswheresnoin(selectsnofromscwherecnoin(selectcnofromcwherecname=’C语言’))(8)selectsno,avg(grade)fromscgroupbysnoorderby2desc,1六、数据库设计题(每小题10分,共20分)1.(1)借书人出版社出版m图书借阅nm1邮编地址位置电话单位出版社名借书证号姓名借书日期还书日期数量书号书名(2)对应的关系模型如下:借书人(借书证号,姓名,单位)图书(书号,书名,数量,位置,出版社名)出版社(出版社名,电话,邮编,地址)借阅(借书证号,书号,借书日期,还书日期)2.(1)基本FD:课程号→(课程名,学分)授课教师号→教师名(授课教师号,课程号)→授课时数候选键:(授课教师号,课程号)(2)R中存在局部函数依赖。因为:课程号→(课程名,学分)授课教师号→教师名,所以(授课教师号,课程号)→课程名,→学分,→教师名,都是局部函数依赖。分解到2NF:R1(课程号,课程名,学分)R2(授课教师号,教师名)R3(授课教师号,课程号,授课时数)(3)R分解为R1、R2、R3已是3NF。
本文档为【数据库期末试题附答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
晓钟
暂无简介~
格式:doc
大小:217KB
软件:Word
页数:0
分类:企业经营
上传时间:2021-09-26
浏览量:1