数据库系统概论测试题库含答案_第1页
数据库系统概论测试题库含答案_第2页
数据库系统概论测试题库含答案_第3页
数据库系统概论测试题库含答案_第4页
数据库系统概论测试题库含答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统概论测试题库含答案

1、当局部E-R图合并成全局E-R图时可能出现冲突,下列不属于合并冲突

的是()

A、语法冲突

B、属性冲突

C、结构冲突

D、命名冲突

答案:A

2、下面关于数据库设计过程,排序正确的是()

A、概念结构设计,逻辑结构设计,物理设计

B、概念结构设计,物理设计,逻辑结构设计

C、逻辑结构设计,概念结构设计,物理设计

D、物理设计,逻辑结构设计,概念结构设计

答案:A

3、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下

面"部门''关系中,因哪个属性而使它不满足第一范式()部门(部门号,

部门名,部门成员,部门总经理)

A、部门成员

B、部门总经理

C、部门名

D、部门号

答案:A

4、数据库的概念模型独立于()

A、具体的机器和DBMS

B、E-R图

C、信息世界

D、现实世界

答案:A

5、为“学院”表增加一个字段“教师人数”的SQL语句是()

A、altertable学院add教师人数

B、changetable学院add教师人数

C、alterstru学院add教师

D、changetable学院insert教师人数

答案:A

6、关系模式中各级范式之间的关系为()。

A、3NFc2NFcINF

B、3NFcINFc2NF

C、INFc2NFc3NF

D、2NFcINFc3NF

答案:A

7、关系规范化中的删除异常是指()。

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

B、应该插入的数据未被插入

C、不该插入的数据被插入

D、应该删除的数据未被删除

答案:A

8、数据库中,数据的物理独立性是指()

A、用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的

B、数据库与数据库管理系统的相互独立

C、用户程序与DBMS的相互独立

D、应用程序与数据库中数据的逻辑结构相互独立

答案:A

9、在下列SQL语句中,能够实现“收回用户USER1对学生表(STUDENT)

中学号(SNO)修改权”这一功能的是()。

A、REVOKEUPDATESNOONSTUDENTFROMUSERI

B、REVOKEUPDATESNOONTABLEFROMUSERI

C、REVOKEUPDATESNOONTABLEFROMPUBLIC

D、REVOKEUPDATESNOONSTUDENTFROMPUBLIC

答案:A

10、构造E-R模型的三个基本要素是()。

A、实体、属性、联系

B、实体、属性、属性值

C、实体、实体集、属性

D、实体、实体集、联系

答案:A

11、如果关系模式设计的不好,会出现()。

A、数据冗余

B、函数依赖

C、多值依赖

D、关键码

答案:A

12、假设有关系R和S,在下列的关系运算中,()运算不要求:“R和S

具有相同的元数,且它们的对应属性取自同一个域”。

A、RXS

B、RAS

C、RUS

D、R-S

答案:A

13、同一个关系模型的任意两个元组值()

A、不能全同

B、可全同

C^必须全同

D、以上都不是

答案:A

14、数据库的并发控制、完整性检查、安全性检查等是对数据库的()

A、保护

B、设计

C、操纵

D、查询

答案:A

15、下列关于关系模型的优点,不包含以下哪一选项()

A、联表查询效率高

B、数据结构简单、清晰

C、关系模型是建立在严格的数学概念的基础上的

D、数据独立性高

答案:A

16、数据的存储结构与数据逻辑结构之间的独立性称为数据的()。

A、物理独立性

B、结构独立性

C、逻辑独立性

D、分布独立性

答案:A

17、将查询SC表的权限授予用户USER1,并允许该用户将此权限授予其他

用户。此功能的SQL语句是()。

A、GRANTSELECTONSCTOUSERIWITHGRANTOPTION

B、GRANTSELECTONSCTOUSERIWITHPUBLIC

C、GRANTSELECTONSCONUSERIWITHPUBLIC

D、GRANTSELECTONSCONUSERIWITHGRANTOPTION

答案:A

18、设有关系模式R(A,B,C,D),R上成立的FD集F={A-C,B-C},

则属性集BD的闭包(BD)+为()。

A、BCD

B、BD

C、ABD

D、ABCD

答案:A

19、当前流行的数据库管理系统基本上都具备()的特点。

A、关系模型

B、层次模型

C、网状模型

D、对象模型

答案:A

20、现有如下关系:职工(职工号,姓名,性别,职务)部门(部门编号,部门名

称,职工号,姓名,部门地址,电话)其中,部门关系中的外部键是()

A、职工号

B、部门编号

C、姓名

D、职工号和姓名

答案:A

21、物理结构设计阶段得到的结果是()。

A、包括存储结构和存取方法的物理结构

B、某个DBMS所支持的数据逻辑结构

C、E-R图表示的概念模型

D、数据字典描述的数据需求

答案:A

22、把表和索引分开放在不同的磁盘上以提高性能是哪个阶段考虑的事项

()

A、数据库物理设计

B、数据库实施

C、数据库运行与维护

D^需求分析

答案:A

23、建立数据库三级模式的功能由SQL语言的()完成。

A、数据定义功能

B、数据操纵功能

C、数据查询

D、数据控制

答案:A

24、DBMS是一类系统软件,他是建立在下列哪种系统之上的?()

A、操作系统

B、应用系统

C、硬件系统

D、编译系统

答案:A

25、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,

关系数据库中的关系必须满足:其每一属性都是()。

A、不可分解的

B、互不相关的

C、长度可变的

D、互相关联的

答案:A

26、事务并发中出现的主要问题是()

A、三个选项都正确

B、丢失更新

C、不一致的分析

D、对未提交更新的依赖

答案:A

27、关于数据库的高共享性带来的好处,下列说法错误的是()

A、提高了数据的独立性

B、降低了数据的冗余度

C、避免了数据间的不一致性

D、节省了存储空间

答案:A

28、数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()。

A、其他三项的说法都不对

B、数据与程序独立存放

C、不同的数据被存放在不同的文件中

D、不同的数据只能被对应的应用程序所使用

答案:A

29、数据模型的三要素是()。

A、数据结构、数据操作、完整性约束

B、外模式、模式、内模式

C、关系模型、层次模型、网状模型

D、实体、联系、属性

答案:A

30、关于约束叙述正确的是()。

A、每个约束可以作用到多个表的多个列

B、每个约束只能作用于一个列上

C、每个约束可以作用多个列,但是必须在一个表里

D、以上都不对

答案:A

31、数据库系统的数据独立性是指()

A、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

B、不会因为数据的变化而影响应用程序

C、不会因为存储策略的变化而影响存储结构.

D、不会因为某些存储结构的变化而影响其他的存储结构

答案:A

32、在SQL语句中,对输出结果进行排序的语句是()。

A、ORDERBY

B、GROUPBY

C、WHERE

D、HAVING

答案:A

33、DB、DBMS和DBS三者之间的关系是()

A、DBS包括DB和DBMS

B、DB包括DBMS和DBS

C、DBMS包括DB和DBS

D、不能相互包括

答案:A

34、下列聚合函数,可以计算出关系中元组(记录)数目的是()

A、COUNT(*)

B、SUM(属性列名)

C、MAX(属性列名)

D、AVG(属性列名)

答案:A

35、下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相

同()。

A、并、交、差

B、笛卡尔积、连接

C、自然连接、除法

D、投影、选择

答案:A

36、取出关系中的某些列,并消去重复元组的关系代数运算称为()。

A、投影运算

B、去列运算

C、连接运算

D、选择运算

答案:A

37、在进行数据库物理设计时,为了保证系统性能,需要综合考虑所选择

的数据库管理系统的特性及软硬件具体情况。下列关于数据库物理设计的说法,

错误的是()

A、为了提高写入性能,数据库一般应尽量避免存储在RAID1O的磁盘存储系

统中,而应当采用RAID5的磁盘存储系统。

B、如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚

集文件,以提高查询效率。

C、在一张表的某列一上需要频繁执行精确匹配查询时,可以考虑为此列建

立哈希索引。

D、在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体

性能。

答案:A

38、下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为

外码的是()。

A、REFERENCES

B、INSERT

C、DELETE

D、SELECT

答案:A

39、下列关于部分函数依赖的叙述中,哪一条是正确的?()

A、若X-Y,且存在X的真子集X,,X-Y,则称Y对X部分函数依赖

B、若X-Y,且存在X的真子集X,,X'Y,则称Y对X部分函数依赖

C、若X-Y,且存在Y的真子集Y,,X-Y',则称Y对X部分函数依赖

D、若X-Y,且存在Y的真子集Y',XY,,则称Y对X部分函数依赖

答案:A

40、只考虑函数依赖,则最高的规范化形式是()。

A、BCNF

B、1NF

C、2NF

D、3NF

答案:A

41、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使

用自然连接时,要求R和S含有一个或者多个共有的()。

A、属性

B、记录

C、行

D、元组

答案:A

42、DBMS的恢复子系统,保证了事务()的实现。

A、原子性和一致性

B、原子性和隔离性

C、一致性和隔离性

D、持久性和隔离性

答案:A

43、日志文件记录事务对数据库的更新,它的用途是()。

A、数据库恢复

B、事务并发控制

C、完整性约束

D、安全性控制

答案:A

44、设事务T1和T2,对数据库中地数据A进行操作,可能有如下几种情

况,请问哪一种不会发生冲突操作()

A、T1正在读A,T2也要读A

B、T1正在写A,T2要读A

C、T1正在写A,T2也要写A

D、T1正在读A,T2要写A

答案:A

45、数据库运行过程中发生的故障通常有三类,即()。

A、事务故障、系统故障、介质故障

B、软件故障、硬件故障、介质故障

C、程序故障、操作故障、运行故障

D、数据故障、程序故障、系统故障

答案:A

46、在关系数据库设计中,设计关系模式是()的任务。

A、逻辑设计阶段

B、需求分析阶段

C、概念设计阶段

D、物理设计阶段

答案:A

47、数据库系统中应用程序数据库的接口是()。

A、数据库管理系统(DBMS)

B、数据库集合

C、操作系统(OS)

D、计算机中的存储介质

答案:A

48、数据库的系统故障发生时,已提交的事务对数据库的更新还留在缓冲

区未写入数据库,则系统故障的恢复需要进行()处理。

A、REDO

B、UNDO

C、COMMIT

D、ROLLBACK

答案:A

49、SQL中用于删除基本表的命令是()。

A、DROP

B、DELETE

C、UPDATE

D、ZAP

答案:A

50、在数据系统中,对存取权限的定义称为()。

A、授权

B、命令

C、定义

D、审计

答案:A

51、下列关于规范化理论的叙述中,哪一(些)条是不正确的?()I.规

范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响;

II.规范化理论给我们提供判断关系模式优劣的理论标准;III.规范化理论对

于关系数据库设计具有重要指导意义;IV.规范化理论只能应用于数据库逻辑

结构设计阶段;V.在数据库设计中有时候会适当地降低规范化程度而追求高查

询性能。

A、仅IV

B、仅II和IV

C、仅V

D、仅I和II

答案:A

52、一般地,一个数据库系统的外模式()。

A、可以有多个

B、只能有一个

C、至少两个

D、最多只能有一个

答案:A

53、若关系R和S分别包含r和s个属性,分别含有m和n个元组,则

RXS()o

A、包含r+s个属性和mXn个元组

B、包含r+s个属性和m+n个元组

C、包含rXs个属性和m+n个元组

D、包含rXs个属性和mXn个元组

答案:A

54、当前数据库应用系统的主流数据模型是()。

A、关系数据模型

B、层次数据模型

C、网状数据模型

D、面向对象数据模型

答案:A

55、数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相

比,文件系统的一个显著优势是()

A、数据可以长期保存

B、数据共享性很强

C、数据独立性很好

D、数据整体结构化

答案:A

56、关系代数运算中,传统的集合运算包括()

A、并、差、交和笛卡尔积

B、选择、投影、连接和除

C、并、差、交、选择、投影和连接

D、选择、投影和连接和自然连接

答案:A

57、两个事务Tl、T2,并发操作如下所示,则()。

A、丢失修改

B、不存在任何问题

C、不可重复读

D、读脏数据

答案:A

58、数据库一般使用()以上的关系。

A、3NF

B、1NF

C、BCNF

D、4NF

答案:A

59、以下不是SQL内置函数的是()。

A、HAVING

B、SUM

C、COUNT

D、AVG

答案:A

60、一个关系的主码放在另外一个关系中,它被称为()。

A、外码

B、主码

C、候选码

D、超码

答案:A

61、关系的完整性约束条件不包含以下哪一选项()

A、属性完整性

B、实体完整性

C、参照完整性

D、用户定义的完整性

答案:A

62、使用二维表格结构表达实体及实体之间联系的数据模型是()。

A、关系模型

B、层次模型

C、网状模型

D、联系模型

答案:A

63、下列不属于并发操作带来数据不一致问题是()

A、死锁

B、不可重复读

C、丢失修改

D、读脏数据

答案:A

64、数据库三级模式体系结构的划分,有利于保持数据库的()

A、数据独立性

B、结构规范化

C、数据安全性

D、操作可行性

答案:A

65、在现实生活中,教师和课程的关系是()

A、多对多

B、一对一

C、一对多

D、多对一

答案:A

66、关系模式R(P,W,A),P表示演奏者,W表示作品,A表示听众。这

个关系模式的码为()。

A、(P,W,A)

B、(P)

C、(A)

D、(P,A)

答案:A

67、两个子查询的结果()时,可以执行并、交、差操作。

A、结构完全一致

B、结构完全不一致

C、结构部分一致

D、主键一致

答案:A

68、参照完整性约束是为了()。

A、限制一个关系引用与之相联系的关系中的不存在的元组数据

B、限制引用一个关系中的不同元组数据

C、限制引用不同关系中的元组数据

D、限制两个关系相互引用

答案:A

69、在数据库系统中,对数据操作的最小单位是()。

A、数据项

B、字节

C、记录

D、字符

答案:A

70、有关系SC(S_ID,C_ID,AGE,SCORE),其中S」D、C_ID、AGE、

SCORE分别代表学号、课程号、年龄和成绩。查找年龄大于22岁的学生的学号

和分数,正确的关系代数表达式是()。i.nS」D,SCORE(。age〉22(SC)

ii.oage>22(JIS_ID,SCORE(SC))iii.JIS_ID,SCORE(oage>22

(JiS_ID,SCORE,AGE(SC)))

A、i和iii正确

B、i和ii正确

C、只有ii正确

D、只有iii正确

答案:A

71、下面关于数据库的不同阶段形成数据库的各级模式,错误的对应是()

A、外模式一概念结构设计阶段

B、概念模式一概念结构设计阶段

C、逻辑模式一逻辑结构设计阶段

D、内模式一物理结构设计阶段

答案:A

72、在SQL的算术表达式中,如果其中有空值,则表达式()。

A、结果为空值

B、空值按0计算

C、由用户确定空值内容再计算结果

D、指出运算错误,终止执行

答案:A

73、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使

用自然连接时,要求R和S含有一个或多个共有的()

A、属性

B、元组

C、行

D、记录

答案:A

74、在下面给出的内容中,不属于DBA职责的是()

A、编写应用程序

B、定义概念模式

C、修改模式结构

D、编写完整性规则

答案:A

75、有关系R和S,RAS的运算等价于()。

A、R-R-S

B、S-R-S

C、R-S-R

D、RUR-S

答案:A

76、SELECT语句中“SELECTDISTINCT”表示查询结果中()

A、去掉了重复的列

B、属性名都不相同

C、行都不相同

D、属性值都不相同

答案:A

77、数据库中,实体是指

A、客观存在的事物

B、客观存在的属性

C、客观存在的特征

D、某一具体事件

答案:A

78、在关系模型中,关系的“基数”(Cardinality)是指()。

A、行数

B、列数

C、属性个数

D、关系个数

答案:A

79、SQL语句的一次查询结果是()。

A、表

B、数据项

C、记录

D、元组

答案:A

80、多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单

用户数据库,为此数据库系统必须进行()。

A、并发控制

B、安全性控制

C、完整性控制

D、可靠性控制

答案:A

81、SQL语言是()语言。

A、关系数据库

B、层次数据库

C、网络数据库

D、非数据库

答案:A

82、关系数据库管理系统与网状系统相比()。

A、前者的数据模型更为简洁

B、前者运行效率高

C、前者比后者才产生得早一些

D、前者的数据操作语言是过程性语言

答案:A

83、如果事务T获得了数据项Q上的排他锁,则丁对、()

A、既可读又可写

B、只能读不能写

C、只能写不能读

D、不能读也不能写

答案:A

84、在将E-R模型向关系模型转换的过程中,若将三个实体之间的多元联

系转换为一个关系模式,则该关系模式的码为()

A、三个实体的码的组合

B、三个实体中所有属性的组合

C、其中任意一个实体的码

D、其中任意两个实体的码的组合

答案:A

85、在一个关系中,能够惟一确定一个元组的属性或属性组合的叫做()。

A、关键字

B、索引码

C、域

D、排序码

答案:A

86、下列哪些运算是关系代数的基本运算()。

A、投影、选择、笛卡尔积、差、并

B、交、并、差、选择、投影

C、投影、选择、除、连接、投影

D、连接、自然连接、笛卡尔积、投影、选择

答案:A

87、元组比较操作(al,a2)>=(bl,b2)的意义是()

A、(al>bl)OR((al=bl)AND(a2>=b2))

B、(al>=bl)AND(a2>=b2)

C、(al>=bl)OR((al=bl)AND(a2>=b2))

D、(al>bl)AND((al=bl)AND(a2>=b2))

答案:A

88、下列哪种数据管理技术难以保存数据()。

A、人工管理

B、独享式文件管理

C、共享式文件管理

D、数据库系统管理

答案:A

89、概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()

A、实体-关系模型

B、层次模型

C、关系模型

D、网状模型

答案:A

90、从E-R图导出关系模式时,如果两实体间的联系是m:n;下列说法中

正确的是()

A、增加一个关系表示联系,其中纳入m方和n方的码

B、在m方属性和n方属性中均增加一个表示级别的属性

C、将n方码和联系的属性纳入m方的属性中

D、将m方码和联系的属性纳入n方的属性中

答案:A

91、现有一个大型公司的数据库系统,其业务主要以更新事务为主,并且

不同部门的用户访问不同的数据子集。随着用户数量的增加,出现了性能瓶颈。

该公司希望采用分布式数据库技术解决该问题。下列最适合该应用的数据分配

方式是()

A、分割式

B、复制式

C、混合式

D、集中式

答案:A

92、当B属性函数依赖于A属性时,属性A与B的联系是()。

A、多对一

B、一对多

C、多对多

D、其他三个联系都不是

答案:A

93、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,

CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修

"COMPUTER"课程的“女”学生姓名,将涉及到关系()o

A、S,C,SC

B、S

C、SC,C

D、S,SC

答案:A

94、关系数据库规范化是为了解决关系数据库中()问题而引入的。

A、插入异常、删除异常和数据冗余

B、提高查询速度

C、保证数据库的安全性和完整性

D、减少数据操作的复杂性

答案:A

95、具有数据冗余度小、数据共享以及较高数据独立性等特征的系统是()

A、数据库系统

B、文件系统

C、管理系统

D、高级程序

答案:A

96、下列不属于概念结构设计时常的数据抽象方法的是()

A、合并

B、聚集

C、概括

D、分类

答案:A

97、下面不是关系数据模型的性质的是()。

A、关系模型的查询效率比非关系模型高

B、关系的每个属性是不可分割的

C、关系中不允许出现重复元组

D、关系是一个集合,因此没有行序

答案:A

98、下述SQL命令的短语中,不用于定义属性上约束条件的是()。

A、HAVING短语

B、NOTNULL短语

C、UNIQUE短语

D、CHECK短语

答案:A

99、在DBS中,DBMS和OS之间关系是()。

A、DBMS调用OS

B、并发运行

C、互相调用

D、OS调用DBMS

答案:A

100、用户涉及的逻辑结构用什么描述?()

A、子模式

B、模式

C、存储模式

D、概念模式

答案:A

101、事务是数据库的逻辑工作单位,一个事务就是定义的一条S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论