数据库复习.docx

上传人:b****7 文档编号:9069385 上传时间:2023-02-03 格式:DOCX 页数:12 大小:25.37KB
下载 相关 举报
数据库复习.docx_第1页
第1页 / 共12页
数据库复习.docx_第2页
第2页 / 共12页
数据库复习.docx_第3页
第3页 / 共12页
数据库复习.docx_第4页
第4页 / 共12页
数据库复习.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

数据库复习.docx

《数据库复习.docx》由会员分享,可在线阅读,更多相关《数据库复习.docx(12页珍藏版)》请在冰豆网上搜索。

数据库复习.docx

数据库复习

上海电机学院200__–200__学年第__学期

《数据库原理及应用》课程期末考试试卷 D 

开课学院:

          ,专业:

          考试形式:

闭、开卷,所需时间  90 分钟

考生姓名:

         学号:

             班级               任课教师           

题序

总分

得分

 

 

 

 

 

 

 

评卷人

 

 

 

 

 

 

 

一、   填空题(共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

b1

43

a3

b4

678

a1

b2

65

a4

b6

65

a2

b2

43

a1

b2

58

 

S:

零件号

零件名

颜色

b1

螺母

红色

b2

螺钉

蓝色

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

(每题4分,共20分)

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

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

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

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

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

(3)       查询选修了全部课程的学生的学号和姓名;(仅用关系代数实现)

(4)       查询课程号及选修了该课程的人数;(仅用SQL实现)

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

 

 

 

 

 

 

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

(10分)

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

试求下列问题:

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

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

 

 

 

 

 

 

 

 

 

 

 

上海电机学院200__–200__学年第__学期

《数据库原理及应用》课程期末考试试卷 D 

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

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

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

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

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

                

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

                       

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

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

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

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

 

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

DADCA  BBDCD  CDBCB

 

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

(10分)。

答案:

 

A∪B

 

 

 

A—B

 

 

X

Y

Z

 

X

Y

Z

X1

3

T1

 

X1

3

T1

X2

5

T4

 

X2

5

T4

X3

2

T3

 

 

 

 

X1

3

T4

 

 

 

 

X2

2

T3

 

 

 

 

 

X

Z

X1

T4

X2

T3

X3

T3

 

 

四、设关系R,S分别如下,求R÷S的结果。

(10分)

 

答案:

工程号

数量

a1

58

a2

43

 

 

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

(每题4分,共20分)

(1)

select*

from课程

where课程号=’001’

(2)

select学号

from学生

minus

select学号

from选课

where课程号=‘001’

(3)

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

from选课

groupby学号;

(5)

select学号

from选课

where课程号=‘001’

minus

select学号

from选课

where课程号=‘002’

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

(10分)

 

解:

R是1NF。

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

W

XY

Y

ZY

 

 

 

将关系分解为:

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

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

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

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

 

 

 

 

 

 

 

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

当前位置:首页 > 工程科技 > 能源化工

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

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