数据库复习题库讲解4Word文档格式.docx

上传人:b****3 文档编号:15969188 上传时间:2022-11-17 格式:DOCX 页数:10 大小:25.40KB
下载 相关 举报
数据库复习题库讲解4Word文档格式.docx_第1页
第1页 / 共10页
数据库复习题库讲解4Word文档格式.docx_第2页
第2页 / 共10页
数据库复习题库讲解4Word文档格式.docx_第3页
第3页 / 共10页
数据库复习题库讲解4Word文档格式.docx_第4页
第4页 / 共10页
数据库复习题库讲解4Word文档格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

数据库复习题库讲解4Word文档格式.docx

《数据库复习题库讲解4Word文档格式.docx》由会员分享,可在线阅读,更多相关《数据库复习题库讲解4Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。

数据库复习题库讲解4Word文档格式.docx

总分

得分

评卷人

一、填空题(共20分,每空格1分)

1.数据库系统(DBS)是指在计算机系统中引入数据库后的系统构成。

一般由_____________、________、_____________、__________、_____________和_____________构成。

2.视图是一个虚表,它是从____________中导出的表。

在数据库中,只存放视图的____________,不存放视图的____________。

3.存取权限包括两个方面的内容,一个是____________,另一个是____________。

4.在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以,各个分E-R图之间难免有不一致的地方,这些冲突主要有:

____________、____________和____________3类。

5.数据库系统分为____________、____________和____________三级模式结构。

6.数据模型通常包括____________、_____________和_____________3个要素。

二、选择题(共30分,每小题2分)

1.在数据库中,产生数据不一致的根本原因是_____

A.数据存储量太大 

B.没有严格保护数据 

C.未对数据进行完整性控制 

D.数据冗余

2.数据库中数据的共享指的是____

A.同一个应用中的多个程序共享一个数据集合

B.多个用户、同一种语言共享数据

C.多个用户共享一个数据文件

D.多种应用、多种语言、多个用户相互覆盖地使用数据集合

3.实体是信息世界中的术语,与之对应的数据库术语为______

A.文件 

B.数据库 

C.字段 

D.记录

4.E-R模型的三要素是____

A.实体、属性、实体集 

B.实体、键、联系

C.实体、属性、联系 

D.实体、域、候选键

5.关系模式的任何属性_____

A.不可再分 

B.可再分 

C.命名在该关系模式中可以不唯一 

D.以上都不是

6.SQL语言具有______的功能

A.关系规范化、数据操纵、数据控制

B.数据定义、数据操纵、数据控制

C.数据定义、关系规范化、数据控制

D.数据定义、关系规范化、数据操纵

7.SQL语言是_____

A.过程化语言 

B.非过程化语言

C.格式化语言 

D.导航式语言

8.关系规范化中的插入操作异常是指_______

A.不该删除的数据被删除 

B.不读插入的数据桩插入

C.应该删除的数据未被删除 

D.应该插入的数据末被插入

9._____是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列

A.程序 

B.命令 

C.事务 

D.文件

10.下面哪个会破坏正在运行的数据库____

A.中央处理器故障 

B.操作系统故障

C.突然停电 

D.瞬时的强磁场干扰

11.WHERE的条件表达式中,可以匹配单个字符的是_____

A.* 

B.% 

D.

12.以下有关索引的叙述中正确的是_____

A.索引越多,更新速度越快

B.索引需要用户引用

C.并置索引中列的个数不受限制

D.索引可以用来提供多种存取路径

13.消除了部分函数依赖的lNF的关系模式,必定是______

A.1NF 

B.2NF 

C.3NF 

D.BCNF

14.后援副本的用途是____

A.安全性保障 

B.一致性控制C.故障后的恢复 

D.数据的转储

15.使某个事务永远处于等待状态,而得不到执行的现象称为____

A.死锁 

B.活锁

C.串行调度 

D.不可串行调度

三、已知A,B两个关系如下表所示,求A∪B,A—B,

(10分)。

四、设关系R,S分别如下,求R÷

S的结果。

(10分)

R:

工程号

零件号

数量

a1

b1

58

a2

43

a3

b4

678

b2

65

a4

b6

S:

零件名

颜色

螺母

红色

螺钉

蓝色

五、对下列关系模式分别用关系代数和SQL实现下列查询:

(每题4分,共20分)

学生(学号,姓名,性别,年龄,所在系)

课程(课程号,课程名,先行课)

选课(学号,课程号,成绩)

(1)查询课程号为001的课程的所有信息;

(2)查询没有选修课号为001课程的学生学号;

(3)查询选修了全部课程的学生的学号和姓名;

(仅用关系代数实现)

(4)查询课程号及选修了该课程的人数;

(仅用SQL实现)

(5)求选修了课号为001课程,但没有选修课号为002课程学生的学号。

六、设有关系R和函数依赖F:

R(W,X,Y,Z),F={X→Z,WX→Y}。

试求下列问题:

(1)关系R属于第几范式

(2)如果关系R不属于BCNF,请将关系R逐步分解为BCNF。

一般由数据库、数据库管理系统(DBMS)、操作系统、应用系统、数据库管理员(DBA)和用户构成。

2.视图是一个虚表,它是从基本表中导出的表。

在数据库中,只存放视图的定义,不存放视图的数据。

3.存取权限包括两个方面的内容,一个是要存取的数据对象,另一个是对此数据对象进行操作的类型。

属性冲突、结构冲突和命名冲突3类。

5.数据库系统分为内模式、模式和外模式三级模式结构。

6.数据模型通常包括数据结构、数据操作和完整性约束条件3个要素。

DADCA 

BBDCD 

CDBCB

答案:

A∪B

A—B

X

Y

Z

X1

3

T1

X2

5

T4

X3

2

T3

(1)

select*

from课程

where课程号=’001’

(2)

select学号

from学生

minus

from选课

where课程号=‘001’

(3)

(4)select课程号,COUNT(学号)

groupby学号;

(5)

where课程号=‘002’

解:

R是1NF。

侯选码为WX,则Y,Z为非主属性,又由于X→Z,因此F中存在非主属性对侯选码的部分函数依赖。

W

XY

ZY

 

将关系分解为:

R1(W,X,Y),F1={WX→Y}

R2(X,Z),F2={X→Z}

消除了非主属性对码的部分函数依赖。

F1和F2中的函数依赖都是非平凡的,并且决定因素是候选码,所以上述关系模式是BCNF。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1