数据库概论习题(3) 下载本文

选择题:

1.( B)是储存在计算机内有结构的数据的集合。 A 数据库系统 B 数据库 B 数据库管理系统 D 数据结构

2.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D) A 同一应用中的多个程序共享一个数据集合 B 多个用户、同一种语言共享数据 C 多个用户共享一个数据文件

D 多种应用、多种语言、多个用户相互覆盖地使用数据集合 3.要保证数据库的逻辑独立性,需要修改的是(A) A.模式与外模式之间的影像 B.模式与内模式之间的影像 C.内模式 D.外模式

4.关系数据模型的三个组成部分中,不包括(D) A.完整性规则 B.数据结构 C.数据操作 D.安全性控制

5.数据库中,数据的物理独立性是指(C) A.数据库与DBMS的相互独立 B.用户程序与DBMS的相互独立

C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中的数据的逻辑结构相互独立

6.假设有关系R和S,关系代数表达式R-(R-S)表示的是(B) A.RuS B.RnS C.R-S D.RxS

7.下列运算符中不属于专门的关系运算符的是(C) A.选择 B.投影C.笛卡尔积D.除

8.在创建视图的过程中无法使用的语句有(A) A.order by B.group by C.SUM( ) D.AVG( )

9.保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改或破坏,这是指数据的(A)

A.安全性B完整性C并发控制D恢复

10.数据库安全审计系统提供了一种(C)的安全机制 A事前检查B事发时追踪C事后检查D事前预测 11.BCNF(D)规划为4NF。

A.消除非主属性对码的部分函数依赖 B.消除非主属性对码的传递函数依赖

C.消除非主属性对码的部分和传递函数依赖 D.消除非平凡且非函数依赖的多值依赖

12.在关系模式R(A,B,C,D)中,有函数依赖集F=(B->C,C->D,D->A),则R最高能达到(B)。

A.1NF B.2NF C.3NF D.以上三者都不行

13.在数据库系统中,保证数据及语义正确和有效的功能是:(D) A并发控制、B存取控制、C安全控制、D完整性控制 14.关于主键约束以下说法错误的是:(C) A.一个表中只能设置一个主键约束 B.空值的字段上不能定义主键约束 C.空值的字段上可以定义主键约束

D.可以将包含多个字段的字段组合设置为主键

15.某ER图中有实体型5个,实体型之间的联系中,1:1的联系3个,1:n的联系2个,m:n的联系2个,请问将此ER图转换成关系模型之后,最多有多少个关系模式,最多有多少个关系模式(C) A:9,8 B:12,9 C:12,7 D:9,5 16.层次模型不能直接表示为(C)

A:1:1关系 B:1:n关系

C:m:n关系 D:以上三者都不行

17.关系模式R的整个属性组是码,则R满足的最高范式至少是( A )。A.3NF B.BCNF C.2NF D.1NF

18.数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等的存储安排和存储结构,这是数据库设计的( B)。

A.需求分析阶段 B.物理设计阶段 C.逻辑设计阶段 D.概念设计阶段

19.在数据库设计中,将ER图转换成关系数据模型的过程属于(B) A.需求分析阶段B.逻辑设计阶段 C.概念设计阶段D.物理设计阶段

20.把对关系SPJ的属性QTY的修改权限授权给用户李勇的SQL的语句是(C) A.GRANT QTY ON SPJ TO‘李勇’

B.GRANT UPDATE(QTY) ON SPJ TO‘李勇’ C.GRANT UPDATE(QTY) ON SPJ TO李勇 D.GRANT UPDATE ON SPJ(QTY) TO 李勇

01.关系数据库管理。。。现的专门关系运算符包括(B) A.排序,索引,统计 B.选择,投影,连接 C.关联,更新,排序 D.显示,打印,制表

02.修改存储过程使用的语句是(A) A.ALTER PROCEDURE B.DROP PROC C.INSERT PROC D.DELETE PROC

03.在关系模型中,实现关系中不允许出现相同的元组的约束是通过(B )。 A.复合键 B.主键

C.外键 D.超键 04.下列哪些实体应该使用 ERD 中的一对多关系?B A.人,汽车 B.公司,员工 C.祖父,约翰 D.母亲,孩子

05.下列关于关系模型中键的说法,哪一项是错误的?C A.主键由关系属性的子集定义。 B.主键唯一地标识关系的每个元组。 C.主键可以包含空值。

D.一个关系可以有多个外键。

06.关于数据模型的说法,哪一项是正确的?D A.表不允许重复,但关系允许 B.行是最小的数据单位 C.列等同于元组

D.域是某个特定属性的所有可能值的集合

07.使用储蓄过程的优势是什么?D A.减少网络流量

B.集中代码储蓄和更改的位置 C.强制执行业务规则 D.以上皆是

08.哪一项是正确的(B) A.关系数据库不能存储视频或音频 B.表是由列和行组成的

C.同一个表中的行可以拥有不同的列集 D.行也称为表字段 不完整题目 1.此题答案选C

B.每一列都存储的单个信息片段

C.关系数据库在实例和类中存储数据

D.外键是一个关系的属性,此关系的值与另一个关系的主键匹配 2.

判断题:A:TRUE B:FALSE

1.传递函数依赖是函数依赖的一种(A)

2.将1NF规范为2NF应消除非主属性对候选键的部分函数依赖(F) 3.一个基本表上最多只能建立一个聚簇索引(A) 4.关系中同一列的数据类型可以相同,也可以不同(F) 4.在E-R图向关系模型转换的过程中,无论是一个1:1的关系,一个1:n的联系,还是一个m:n的联系,都可以为一个独立的关系模式 (A) 21.一个数据库可以有多个外模式和多个内模式。(F)

22.空值就是当前不知道的值,通常用NULL表示,也可以是0或空字符。(F) 23.在参照完整性规则中,参照关系R中的外码与被参照关系S中的主码可以不同名,但应取自同一值域。(A)

24.SQL标准允许具有WITH GRANT OPTION的用户将其权限再授回给授权者或者其祖先。(F)

25.对参照表插入元组时,一旦违背了参照完整性约束,则拒绝插入元组。(A) 26一个表中可以有多个候选码,但只能有一个主码。(A) 27若关系中只有一个候选码,则这个候选码称为全码。(F)

28两个实体性之间的联系有一对一联系、一对多联系和多对多联系。而单个实体型内的联系只存在一对一、一对多联系,不存在多对多联系。(F)

29当某一个视图删除后,由该视图导出的其他视图也将被自动删除。(F) 30关系模式的分解不唯一。(A)