版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库期末模拟考试试题
吉首大学
数据库原理试题储)
一、填空题(每空1分,共20分)
1.对于一个国家来说,数据库的建设规模、数据库信息量的
和已成为这个国家信息化程度的
_______________________________________________O
2.数据模型通常由:、和
________________三部分组成。
3.游标的功能是把转换为
O
4.最常用的数据库的恢复技术是和
o
5.模型是现实世界到机器模型的
中间桥梁。
6.数据独立性是指和独立性。
7.数据库应用程序开发工具目前有、
、、和
等。
8.目前数据库产品有也Server和、
_________________等。
二、选择题(每小题1分,共10分)
1.关于冗余数据的叙述中,不正确的是0o
A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库
的维护增加困难
C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基
本数据导出的数据
2.概念模型独立于。。
A.ER模型B.硬件设备C.EBVBD.操作
系统
3.下列叙述正确的为()。
A主码是一个属性,它能唯一表识一列B主码是
一个属性,它能唯一表识一行
C主码是一个属性或属性集,它能唯一表识一列D主码是
一个属性或属性集,它能唯一表识一行
4.数据库三级模式体系结构的划分,有利于保持数据库的。。
A.数据独立性B.数据安全性C.结构规范化D.操作
可行性
5.一个关系中的候选关键字()。
A.至多一个B.可多个C.必须多个D.至少3个
6.常用的关系运算是关系代数和()。
A.集合代数B.逻辑演算C.关系演算D.集合演算
7.在基本层次联系中,记录型之间的联系是()。
A.一对一联系B.一对多联系C.多对多联系D.多
对一联系
8.并发操作会带来哪些数据不一致性()。
A.不可修改、不可重复读、脏读、死锁B.不可重复读、脏读、
死锁C.丢失修改、脏读、死锁D.丢失修改、不可重复读、
脏读
9.在数据库与宿主语言之间传递信息是通过()。
A全局变量B共性变量C公共数据区D系统缓冲区
10.数据库的()是指数据的正确性和相容性。
A安全性B完整性C并发控制D恢复
三、判断题(每小题1分,共10分,对不正确的要写出理由)
1.子模式DX是用来描述数据库的物理存储结构的。()
2.同一个关系模型的任两个元组值不能全同。()
3.基本表是本身独立存在的表,在珏中一个关系就对应基本表。
()
4.数据流程图(而)是用于描述结构化方法中详细设计阶段的工
具。()
5.若数据库中只包含成功事务提交的结果则此数据库成为处于安全
状态。
6.事务的持续性是指事务中包括的所有操作,要么都做,要么都不
做。。
7.邛用户的权限可分为具有班特权的用户和一般邛用户()
8.数据库的网状模型应满足的条件是必须有两个以上的结点。()
9.CRE虹TABLE命令可直接定义主码、外码、参照表,系统就能够
自动地执行实体完整性和参照完整性规则。()
10.分布式数据库数据独立性包括数据的逻辑独立性、数据的物理独
立性和数据分布独立性。()
四、(每小题3分,共15分)设有关系模式,其中
5
(1)计算。
(2)求F的最小等价依赖集。
(3)求出的关键字。
(4)将R分解使其满足BCNF且无损连接。
(5)将R分解使其满足3NF且无损连接与保持函数依赖。
五、综合题(25分)
1.将RUS、R-S两种关系代数基本运算表示为域关系演算表达
式。(5分)
2.关系数据库中有下列三个关系:
商店(商店代号,商店名,店员人数,所在城市)
商品(商品编号,商品名,价格)
商店一商品(商店代号,商品编号,商品数量)
(1)用AL田A语言完成下列操作:(4分)
检索销售全部商品的商店姓名。
(2)用关系代数完成下列操作:(4分)
检索店员人数大于23商店代号和商店名。
(3)试用珏语句写出下列查询:
(a)找出店员人数不超过100人或者在长沙市的所有商店的代号
和商店名。(4分)
(b)找出供应书包的商店名。(4分)
(c)找出至少供应商品代号为233的商店所供应的全部商品的商
店名。(4分)
六、设计题(每小题10分,共20分)
某市人才交流中心拟建立人才信息交流网。现有资料:每个前来
登记的个人需填写的《人才入库登记表》(见附表1);每个前来
登记的企业需填写的《企业信息登记表》(见附表2)。
试设计人才、岗位和企业的实体联系图,并将概念模型转换为关
系模式。
附表1:人才入库登记表
个人编号:登记日期
姓名
性别
出生日期
身份证号
毕业院校
专业
学历
联系电话
电子邮件
附表2:企业信息登记表
企业编号:登记日期
企业名称
地址
企业网址
岗位需求
联系人
联系电话
电子邮件
企业简介
数据库原理试题答案6卷)
--填空题(每空1分,共20分)
1.安全性,完整性,衡量标准
2.数据结构,数据操作,完整约束。
3.集合记录,单记录
4.数据转储,登录日志文件
概念,数据模型
6.物理,逻辑
7.GHEef,Cfr
8.Oracle,Access
二、单项选择题(每小题1分,共10分)
C,C,D,A,B,C,B,D,A,
三、判断题(每小题1分,共10分)
F,T,T,F,T,F,T,T,T
四、(每小题3分,共15分)
・令号绡,X。如x(l)=CRxQ)=£Q故的+^CD
•将F中依赖右部属性单一化:
F1:ACCA
BABC
DADC
在F1中去掉多余的函数依赖:
因为BA,AC所以BC是多余的
又因为DA,AC所以DC是多余的
F2:ACCA
BA
DA
函数依赖集的最小集不是唯一的,本题答案不唯一。
因为F2中所有依赖的左部都是单属性,所以不存在依赖左部多余
的属性。
所以F:ACCA
BA
DA
(3)因为EB在F中的又函数依赖的右部中均未出现,所以候选关
键字一定包含田,而(田)+uWCD因此即是R惟一的候选
关键字。
(4)考虑AC,所以A3不是BO*(A2不包含候选关键字
BD),将ABCD分解为A3和题。已是BCNF,进一步分解
ABC选择BA,把A中分解为AB和田,此时AB和加)均为
BCNF,所以P=附:,BA,田
(5)
Ri
A
B
C
D
A3
BA
HA
a1
a1
a1
a2
a3
a3
a3
a4
五、
1,RLS={t|P(t)US(t)}
R-^{t|P(t)?S(t))(5分)
2,(1)9CP(snQsna,snu,cit力
G32DS(gnQgna,pricq)
SETP-G3CES(sno,gngnun)
RangeCUESrx
SECP-GJESry
GEIW9^rxry(ry.gno=rxgnoshop.sno=ry.snQ)(4分)
Q)nsno,sna(Ssnu>23(3U))(3分)
(3)Q)SELECT9^
FRCMSETP
WERECITr^长沙ZCR9ND^=100(3分)
⑹SELECTSEIPsna
FRCMSEI^G3CDS
VHERESCP.sno==SFCP-G3CE8sno?iNDGXDSgna=^书包
SETP-G3CE8gno=G3CDSgno(4分)
©SELECTsna
FRCMSETPsx
'田EREbOTEXISr
(SELECT*
FKMG3CD8-aiPsy
MEREOrDS-SKPsn修223'TWNDIEXISr
SELECT*
HOd9EP-G3CESsz
W1EREsy.gno=szgnosxsno=sz.sn。)(5分)
六、设计题
问题一:设计人才、岗位和企业的实体联系图(5分)
问题二:转换关系模式(5分)
(b)个人编号岗位,最低薪水,登记日期
(c)企业编号岗位,专业学历,薪水,备注,登记日期
(d)个人编号姓名,性别,出生日期,身份证号,毕业院校,
专业,学历,证书,名称,联系电话,电子邮件,个人简历,特长
(e)证书名称,证书编号
企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,
电子邮件,企业简介)
数据库原理试题健)
一、填空题(每空2分,共20分)
1、关系中主码的取值必须唯一且非空,这是由完整
性规则决定的。
2、当数据库被破坏后,如果事先保存了数据库副本和
,就有可能恢复数据库。
入数据库的是指数据库的正确性和相容性。
4关系数据操作语言的特点是:操作对象与结果均为、
操作的非过程性强、语言一体化、并且建立在数学理论基础之上。
工应是一种介于关系代数和之间的结构化的查询
语言。
6对于每一个外模式,数据库系统都有一个映象,
它定义了该外模式与模式之间的对应关系。
7、视图是一个需表,它一经定义就可以和基本表一样被查询,但
操作将有一定的限制。
&数据仓库是一个面向主题的、、不可更新的、随
时间不断变化的数据集合。
9避免活锁的简单方法是采用的策略。
10、知识库系统和主动数据库系统是将数据库技术和
技术相结合产生的。
二、选择题(每小题1分,共10分)
1、珏中,下列涉及空值的操作,不正确的是。
A.A3EISNULLB.A3EISN3TNULLC.
D.NDT(^GEISMil)
2关系数据模型的三个组成部分中,不包括。
A.完整性规则B.数据结构C.数据操作D.并
发控制
人叫田必和因三者间的关系是()
A.阴包括阴VE和密B.际包括EB和IEVE
C.际6包括密和里D.烟与EB、ZEVB无关
4数据库的并发操作可能带来的问题包括。
A.丢失更新B.数据独立性会提高C.非法用户的使用
D.增加数据的冗余度
'并发事务的交叉执行破坏了事务的()
A.原子性B.隔离性C.一致性D.永久性
6.3NF()规范化为BOTo
A.消除非主属性对码的部分函数依赖B.消除非主属
性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖D.消除非平凡
且非函数依赖的多值依赖
7、()是长期存储在计算机内的有组织,可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库
D.文件组织
&一个1:n联系可以转换为一个独立的关系模式,关系的码为
()
A.实体的码B各实体码的组合Cn端实体的码
D每个实体的码
夕在数据库设计中,将ER图转换成关系数据模型的过程属于()
A需求分析阶段B逻辑设计阶段C概念设计阶段
D物理设计阶段
1Q关系完备的系统是指()。
A仅支持关系数据结构,不支持集合级的操作B仅支持
关系数据结构和三种关系操作
C支持关系数据结构和所有的关系代数操作D支持
关系模型的所有特征
三、简答题(每小题5分,共20分)
1、数据库系统中的常见故障有那些?
2、简述数据模型的三个组成部分。
3、所有的视图是否都可以更新?为什么?
4、什么样的并发调度是正确的调度?
四、(共10分)事务T1和T2同时对A的值操作。A的初值是
50,事务T1对A的值减10,事务T2对A的值加倍,
1、若这两个事务并发执行,举例可能结果。
2请给出一个可串行化调度,并给出执行结果。
五、(共10分)对学生一课程数据库有如下的查询:
SELECTSname
FRCMStudent,Cource,SC
VHEREStudent.Sno=SCSnoSCCno=Course.CourseCno
Course.Cnam』数据库'
此查询要求选修了数据库的所有学生的姓名。
(1)试画出用关系代数表示的语法树;
(2)对原始的语法树进行优化,画出优化后的标准语法树。
六、(共20分)设有学生-课程数据库,其数据库模式为:学生S
(学号姓名由,所在系SD,年龄SA)、课程C(课程
号CN3,课程姓名CN,先修课号PCND)、学生选课SC(学号
SND,课程号CND,成绩G)。
1、试用关系代数,AL"语言语言分别写出下列查询:
(1)查询选修了2号课程的学生的学号;(4分)
(2)求选读了'数据库概论'的学生学号和姓名;(4分)
(3)求选修了全部课程的学生学号、姓名。(4分)
2、试用珏语言写出下列查询:
(1)查询学生总人数;(2分)
(2)查询选修了5门以上课程的学生学号;(3分)
(3)删除‘数据结构'课程及所有对它的选课情况。(3分)
七、综合题(共10分)
设有一局部应用,包括3个实体“科室”,“医生”,“病人”,
且有以下事实:每位医生属于且仅属于一个科室;每个科室可以聘用
若干医生,对每个医生聘用时存有聘用期限和聘用日期;一个病人可
以由不同的医生为其诊断,每个医生可以为若干病人诊治,每次诊断
存有就诊日期。设科室的属性包括科室代码,科室名称;医生的属性
包括工号,姓名和职称;病人的属性包括姓名、年龄、工作单位。
1、试设计E—R图,注明属性和联系类型。
2将E—R图转换为等价的关系模型(包括关系名,属性名和码)。
数据库原理试题答案始卷)
一、填空题(每题2分,共20分)
1、实体2日志文件I完整性4关系工关系演算&外模式/
模式又更新&集成的夕先来先服务10.人工智能
二、选择题(每题1分,共10分)
1、C2、D3、B4、A5、B6、C7、C8、C9、
B10、C
三、简答题(每题5分,共20分)
1、答案要点:数据库系统中的常见故障有:事务内部的故障(事务
故障)(1分)、系统故障(1分)、介质故障(2分)、计算
机病毒(1分)。
2、答案要点:数据模型通常由数据结构(1分)、数据操作(2分)、
完整性约束(2分)三部分组成。
3、答案要点:不是所有的视图都是可更新的(2分);因为有些
视图的更新不能唯一地有意义地转换成对相应基本表地更新(3
分)。
4、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按
某一次序串行执行它们时的结果相同(5分)。
四、(共10分)
1、80,90
2、T1T2
SlockA
读A=50
Y=A
UnlockA
XlockA
盒¥40SlockA
写回A=40
等待
IhlockA等待
读A=40
Y=A
UnlockA
XlockA
2
写回A=80
UilockA
五、(共10分)
六、(共20分)
1、关系代数:
(1)sno(eno='2'⑶)(2分)
②Sno,Sn(CG数据库概论’)(2分)
(3)Snq瓠6(Cno,sno@04-Cno(C)))(2分)
ALPHA语言
・GETWSC於。:SCZ(2分)
•R^CECX
SCY
GETW(SS:X(Ya60^:CND人YQOS80人XM数
据库概论'(2分)
・R^GECX
SCY
GETWe^QS^:X(YMQO^CND八YS\O=SW))(2分)
2、(1)SELECTaiNTOFRCMSILEENT(2分)
②
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版饭店购销合同范本
- 2024年精准医疗技术研发与合作合同
- 二零二五年度城市公共停车场建设、运营与移交协议2篇
- 二零二五年度办公楼租赁合同租赁物使用限制与禁止条款
- 2024年跨国业务外包合同
- 2025年度物联网项目入股合作协议书范本3篇
- 2024年校企人才交流与培训合作协议书3篇
- 古筝老师年度工作总结
- 2024版简单食材采购合同范本
- 2025年智能健康椅定制生产与销售一体化合同3篇
- 排洪渠挡墙、河道清淤及渣土外运施工方案
- 上海市近10年物理中考真题汇编专题05电路故障分析2
- 连铸工职业技能大赛考试题库-上(单选、多选题)
- 第三章《地球的面貌》-2024-2025学年七年级上册地理单元测试卷(湘教版2024)
- 八、射线、直线和角(教学设计)-2024-2025学年四年级上册数学苏教版
- DB65-T 4828-2024 和田玉(子料)鉴定
- 人教版(2024新版)七年级上册英语各单元重点单词、句型背诵清单
- 就业招聘服务行业经营模式分析
- 2024住院患者静脉血栓栓塞症预防护理与管理专家共识要点(全文)
- 人教版(2024)八年级上册物理期末测试卷(含答案)
- 2024关于家长会家长代表发言稿(30篇)
评论
0/150
提交评论