数据库复习Word文档下载推荐.docx
- 文档编号:16511806
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:10
- 大小:25.34KB
数据库复习Word文档下载推荐.docx
《数据库复习Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库复习Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
2.数据库管理系统必须提供的数据控制和保护功能包括、
、、口事务支持。
3.SQL语言的数据定义功能包括、和
。
4.若事务在运行过程中,由于种种原因,使事务未运行到正常终止之前就被
撤消,这种情况就称为。
5.在数据库设计中,对数据库的概念、逻辑和物理结构和改变称为
,其中,改变概念或物理结构又称,改变物理结构称为。
6.数据模型通常包括、和3个要
素。
7.E-R模型是对现实世界的一种抽象,它的主要成分是、
和。
二、选择题(共30分,每小题2分)
1•数据存储结构的改变对应用程序的影响,称为数据库的
A.数据的物理独立性B.数据的逻辑独立
性
C.物理结构的独立性D.逻辑结构的独立
2•下面关于数据库系统的正确叙述是
A.数据库系统减少了数据冗余
B•数据库系统避免了数据冗余
C•数据库系统中数据的一致性指数据类型一致
D.数据库系统比文件系统能管理更多的数据
3.—个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之
间的联系是—。
A.一对一B.一对
多
C.多对一D.多对
4.在数据库设计中,当合并局部ER图时,学生在某一局部应用中被当作实体,而在另一局
部应用中被当作属性,那么我们称这种现象为冲突。
突
C.联系冲突D•结构冲
5•在关系代数的传统集合运算中,假定有关系R和S,运算结果为W如果W
中的元组属于R,并且属于S,则W为—运算的结果。
A.笛卡尔积B.
并C•差D•交
6.已知学生表Student、课程表Course和学生选课表SC它们的结构如下:
Student(Sno,SnameSsex,Sage,Sdept)
Course(Cno,Cname)
SC(SnoCno,Grade)
其中:
Sno为学号,Sname为姓名,Ssex为性别,Sage为年龄,Sdept为系别,Cno为
课程号,Cname为课程名,GradeE为成绩。
要查找选修”COMPUTER课程的女学生姓名,将涉及到关系:
A.StudentB.SC,CourseC.Student,SCD.Student,
Course,SC
7.SQL语言具有两种使用方式,分别是交互式SQL和
A.提示式SQLB.多用户SQL
C.嵌入式SQLD.解释式SQL
8.由于关系模式设计不当引起的更新异常是
A.两个事物同时对一数据项进行更新而造成数据不一致
B.由于关系的不同元组中数据冗余,更新时未能同时更新所有元组而造成的数据不一
致
C.XX的用户对数据进行了更新
D.对数据的更新因为违反完整性的约束条件而遭到拒绝
9•授权编译系统和合法性检查机制一起组成了系统
A.安全性B.完整性
制D.恢复
10.下面哪个不会破坏正在运行的数据库
A.磁盘损坏碰撞
C.突然停电
场干扰
11.WHER的条件表达式中,可以匹配单个字符的是
A.*B.%
D.?
12.以下有关索引的叙述中正确的是
A.索引越多,更新速度越快
B.索引需要用户引用
C.并置索引中列的个数不受限制
D.索引可以用来提供多种存取路径
13.消除了部分函数依赖的INF的关系模式,必定是
A.1NFB.2NFC.3NF
D.BCNF
14.后援副本的用途是
A.安全性保障B.一致性控制C.故障后的恢复D.
15.使某个事物永远处于等待状态,而得不到执行的现象称为
C.并发控
B•磁盘的磁头
D.瞬时的强磁
C.-
数据的转储
B.活锁
A.死锁
C.串行调度D.不可串行调度
、将下图转化为关系数据模型,并在主码下加下划线。
(10分)
学习
学牛
^0(姓名)(性别
(课号)O程紛(学分)
四、设关系R,S分别如下,求R十S的结果。
(10分)
课程号
课程名
201
英语—
202
数据库
203
数据结构1
204
操作系统
S:
R:
学号
成绩
0001
89:
0002
77
89
0003
:
76
56
34「
78
五、对下列关系模式分别用关系代数和SQL实现下列查询:
(每题4分,共20分)
学生(学号,姓名,性别,年龄,所在系)
课程(课程号,课程名,先行课)
选课(学号,课程号,成绩)
1.查询学号为95001的学生的所有信息
2.查询选修了课号为001课程的学生的姓名
3.查询至少选修了课号为001和003课程的学生的学号
4.求课号为001课程成绩高于张三学生的学号和成绩;
(仅用SQL实现)
5.求选修了课号为001课程,但没有选修课号为002课程学生的学号。
六、设关系模式(ABCD,函数依赖集F={A—C,—A,B-AC"
ACBXA}求
出R的候选码,将R分解为第三范式。
1.数据库管理系统是位于用户与操作系统之间的一个数据管理软件,它主要包括数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立与维护功能等基本功能。
2.数据库管理系统必须提供的数据控制和保护功能包括安全性保护、完整性控制、故障恢复、并发控制和事务支
持。
3.SQL语言的数据定义功能包括定义基本表、定义索引和定义视图。
4.若事务在运行过程中,由于种种原因,使事务未运行到正常终止之前就被撤消,这种情况就称为事务故障。
5.在数据库设计中,对数据库的概念、逻辑和物理结构和改变称为再组织,
其中,改变概念或物理结构又称再构造,改变物理结构称为再格式
化。
6.数据模型通常包括数据结构、数据操作和完整性约束条件3个要素。
7.E-R模型是对现实世界的一种抽象,它的主要成分是实体集、属性和联系<
、选择题(共30分,每小题2分)
AADDDDCBACCDBCB
答案:
学生(学号,姓名,性别);
教师(工号,姓名,性别);
课程(课号,课程名,学分);
学习(学号,课号,成绩):
任课(工号,课号,评价)
答案:
(每题4分,共20分)答案:
毋号二学生)
select
from学生
where学号='
95001⑵恥匚(0巧匸I.'
,(学生>
<
选课))
select姓名
where学号in(select学号
from选课
where课程号='
001'
)
(3)腭号'
顏(选谋)■=■加聘(海号='
oorv®
号(选课))
select学号
from选课X,选课Y
whereX..学号=Y.学号andX.课程号='
andY.课程号='
003'
(4)select学号,成绩
where课程号=‘001'
and成绩>
(select成绩
and
号=
(select学号
from学生where姓名='
张三'
));
minus
where课程号=‘002'
六、设关系模式(ABCD,函数依赖集F={A—C,—A,B-AC"
答:
R的候选码为BD,第三范式{AC,BCDCBD}
Andnoddingbythefire,takedownthisbook,
Andslowlyread,anddreamofthesoftlook
Youreyeshadonce,andoftheirshadowsdeep;
Howmanylovedyourmomentsofgladgrace,
Andlovedyourbeautywithlovefalseortrue,
Butonemanlovedthepilgrimsoulinyou,
Andlovedthesorrowsofyourchangingface;
Andbendingdownbesidetheglowingbars,
Murmur,alittlesadly,howlovefled
Andpaceduponthemountainsoverhead
Andhidhisfaceamidacrowdofstars.
Thefurthestdistaneeintheworld
Isnotbetweenlifeanddeath
ButwhenIstandinfrontofyou
Yetyoudon'
tknowthat
Iloveyou.
IsnotwhenIstandinfrontofyou
Yetyoucan'
tseemylove
Butwhenundoubtedlyknowingthelovefromboth
Yetcannotbetogether.
Isnotbeingapartwhilebeinginlove
ButwhenIplainlycannotresisttheyearning
Yetpretendingyouhaveneverbeeninmyheart.
Isnotstrugglingagainstthetides
Butusingone'
sindifferentheart
Todiganuncrossableriver
Fortheonewholovesyou.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 复习