计算机三级(数据库技术)模拟试卷 (二)_第1页
计算机三级(数据库技术)模拟试卷 (二)_第2页
计算机三级(数据库技术)模拟试卷 (二)_第3页
计算机三级(数据库技术)模拟试卷 (二)_第4页
计算机三级(数据库技术)模拟试卷 (二)_第5页
已阅读5页,还剩124页未读 继续免费阅读

下载本文档

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

文档简介

计算机三级(数据库技术)模拟试卷第

1套

一、选择题(本题共30题,每题1.0分,共30分。)

1、在数据库系统生命周期中,通过系统规划与定义来明确系统的目标任务。下列

不属于系统规划与定义内容的是()。

确定成本预算

B、确定任务目标

C、确定用户视图

D、确定系统边界

标准答案:A

知识点解析:系统规划与定义的内容包括:任务陈述、确定任务目标、确定系统范

围和边界、确定用户视图v故答案为A选项.

2、下列属于数据库应用系统实现与部署阶段任务的是()。

A、数据备份

B、数据库重组

C、索引调整

D、建立数据库结构

标准答案:D

知识点解析:数据库应用系统实现与部署内容包括:①建立数据库结构;②数据

加载;③事务和应用程序的编码及测试;④系统集成、测试与试运行;⑤系统部

署。故答案为D选项。

3、在IDEF0需求建模方法中,下列关于描述功能活动的图示,正确的是()。

A、

B、

C、

D、

标准答案:A

知识点解析:IDEFO需求建模方法,描述功能活动示意图中矩形框代表功能活动,

写在矩形框内的动词短语描述功能活动的名称,活动的编号按照要求写在矩形框右

下角指定的位置。左边的输入箭头表示完成活动需要的数据;矩形框上方的控制箭

头描述了影响这个活动执行的事件或约束条件;右边的输出箭头说明由活动产生的

结果及信息,下方进入的机制箭头表示实施该活动的物理手段或完成活动需要的资

源(计算机系统、人或组织)。故答案为A选项。

4、在IDEF1X建模方法中,学生可以分为本科生和研究生,则这种学生类型联系

属于()。

A、非标定型联系

B、分类联系

C、标定型联系

D、非确定型联系

标准答案:B

知识点解析:在现实世界中,有些事务是其他事务的类。例如本题中本科生和研究

生都是学生类分类。在IDEF1X模型中,可以通过一个分类联系来表达这类事务。

故答案为B选项。

5、在一个ER图中,有四个实体集,两个二元一对多联系,两个二元多对多联

系,一个三元多对多联系,两个一元多对多联系,则将该ER图转化为关系模型

后,得到的关系模式个数是()。

A、6个

R、7个

C、9个

D、8个

标准答案:C

知识点解析:ER图向关系模式转换涉及到两方面:①实体的转换;②实体间联系

的转换。实体的转换:在从ER图转换为关系模式时,一个实体就转换成一个关系

模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。实体间联系

的转换:实体间存在三种联系,即1:1(一对一),I:n(一对多),m:n(多对多)。

在从ER向关系模式转换规则如下:①1:1(一对一)联系联系转换为独立的关系

模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任

意一个键构成。@1:M一对多)联系联系转换为独立的关系模式;模式的属性由

联系本身的属性及两个实体的键构成;主键由n端实体的键组成。③m:n(多对

多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构

成,主键由两端实体的键组合而成。由题目可知,该题中有Z个实体,两个二元

一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系。

4个实体和5个m:n(多对多)联系可以转换为单独的模式,I:m(一对多)联系需要

合并到实体中去。因此可以最终得到9个模式。故答案为C选项。

6、为了减少数据冗余而将一个2NF、的关系模式分解为若干个3NF、的关系模

式,这项工作属于数据库结构设计中的()。

A、逻辑结构设计

B、概念结构设计

C、物理结构设计

D、存取结构设计

标准答案:A

知识点解析:数据库逻辑设计的目标是得到实际的数据库管理系统可处理的数据库

模式,各模式结构合理,数据之间不存在不合理的数据依赖关系,且满足各类应用

的处理和使用要求,为数据库的物理设计及数据库高效、正确地运行打下基础。在

优化关系模式中需根据应用规范化理论逐一检查每一个关系模式,使之满足

3NFo故答案为A选项。

7、数据库应用系统的数据访问层的主要任务是进行事务设计。下列不属于事务概

要设计内容的是()。

A、事务隔离级别

B、事务处理逻辑

C、事务用户

D^事务名称

标准答案:A

知识点解析:事务概要发计内容包括:事务名称、事务所访问的关系表及关系属

性、事务处理逻辑、事务用户(指使用、启动、调用该事务的软件模块或系统)。故

答案为A选项。

8、在编写事务时,下列不属于降低事务隔离级别所带来的好处的是()。

A、降低了发生死锁的可能性

B、降低了发生阻塞的可能性

C、提高了事务吞吐量

D、降低了发生活锁的可能性

标准答案:D

知识点解析:降低事务隔离级别可以提高事务的吞吐量,提高活锁的可能性,降低

发生死锁、发生阻塞的可能性。故答案为D选项

9、UML建模概念架构中包括元元模型层、元模型层、模型层和用户模型层四个层

次。关于这四个层次的关系,下列说法错误的是(),

A、元模型层中的每个概念都是元元模型层“事物”概念的一个实例

B、元元模型层中的每个概念都是用户模型层中概念的一个实例

C、用户模型层中的每个概念都是模型层的一个实例

D、模型层中的每个概念都是元模型层中概念的一个实例

标准答案:B

知识点解析:元元模型层组成了UML的最基本的元素“事物”,代表要定义的所有

事物。故答案为B选项。

10、设有汽车表(汽车型号,汽车名称,颜色,价格),其中“汽车型号”是主码c现

耍查询全部白色和黑色汽车的名称、颜色和价格。下列语句中能正确完成该查询要

求的是()。

A、SELECT汽车名称,颜色,价格FROM汽车表WHERE颜色=,白色,OR颜色

=,黑色,

13、SELECT汽车名称,颜色,价格卜ROM汽车表WHERE颜色=,白色,AND颜

色='黑色’

C、SELECT汽车名称,颜色,价格FROM汽车表WHERE颜色LIKE1白色黑

色「

D、SELECT汽车名称,颜色,价格FROM汽车表WHERE颜色L【KE,[白色,黑

色r

标准答案:A

知识点解析:like关键字主要是针对字符型字段的,其作用是在一个字符型字段列

中检索包含对应子串的,选项C、D错误。And关键字两边的条件同时满足时才会

查询出结果,选项B的功能是查询汽车颜色白色同时也是黑色,没有这样的汽

车。故答案为A选项。

11、下列关于存储过程的说法,错误的是()。

A、存储过程是调用执行的、存储在服务器端的代码段

B、利用存储过程可以提高数据操作性能

C、存储过程可以接受多个输入参数,但只能有一个输出参数

D、利用存储过程可以提升数据的安全性

标准答案:C

知识点解析:存储过程可以接受多个输入参数,也可以接受多个输出参数C故答案

为C选项。

12、设在SQLServer2008中有如下定义存储过程的语句:CREATEPROCpl@x

int,@yint=10,@zintoutput下列关于调用该存储过程的语句,错误的是()。

A、DECLARE@iintoutputEXECpl10,@i

B、DECLARE@iintEXECol10.100.@ioutput

C^DECLARE@iintEXECpl10,default,@ioutput

D、DECLARE@iintEXECpl@x=10.@z=@ioutput

标准答案:A一一一

知识点解析:在调用存储过程时,只需要声明参数的类型,不能指明参数为输出参

数。只有再执行时才能由明参数为输出参数。故答案为A选项。

13、下列关于唯一索引的说法,正确的是()。

A、在一个表上只能建立一个唯一索引

B、唯一索引的键只能有一个列

C、唯一索引必须是非聚集索引

D、唯一索引的作用是保证索引键的值不重复

标准答案:D

知识点解析:唯一索引的作用是保证索引键值的不重复。在多列唯一索引的情况

下,可以确保索引列中每个值的组合都是唯一的。唯一索引和非聚集索引之间没有

限定关系。故答案为D选项。

14、下列关于SQLServer2008分离数据库的说法,错误的是()。

A、分离数据库后,数据库文件将不受数据库管理系统的管理

B、分离数据库是指将数据库从SQLServer实例中删除,但不删除数据库包含的文

C、分离数据库时、数据库管理系统无需判断该数据即是否正在被使用

D、数据库被分离后,其所包含的文件可以被复制和剪切

标准答案:C

知识点解析:分离数据库时需要停用被分离的数据库,但是不需要停用SQLServer

服务。故答案为C选项。

15,设在SQLServer2008中,要创建具有4个分区的分区函数,这四个分区是:

分区1:小于等于1分区2:大于1且小于等于100分区3:大于100且小于等于

200分区4:大于200下列创建分区函数的语句中,正确的是()。

A、CREATEPARTITIONFUNCTIONPFI(int)ASRANGELEFTFOR

VALUES(1,100,200)

B、CREATEPARTITIONFUNCTIONPFl(int)ASRANGERIGHTFOR

VALUES(1,100,200)

C、CREATEPARTITIONFUNCTIONPFl(int)ASRANGELEFTFOR

VALUES(0,99,199)

D、CREATEPARTITIONFUNCTIONPFI(int)ASRANGERIGHTFOR

VALUES(0,99,199)

标准答案:A

知识点解析:分区函数的LEFT和RIGHT关键字的作用是用来指定当间隔值由数

据库引擎按升序从左到右排序时,boundary_value|,n]属于每个边界值间隔的

左侧还是右侧,如果未由定,则默认值为LEFT。题目中边界值1,100,200都在

每个分区的左侧,如1在分区2的左侧,100在分区3的左侧,200在分区4的左

侧,由此可以推断出本题是在ini列上创建左侧分区函数。故答案为A选项。

16、在SQLServer2008中,若要授予用户U1具有T1表的查询和插入权限,下列

授权语句正确的是()。

A、GRANTSELECTONT1,INSERTONT1TOUI

B、GRANTSELECT,INSERTONT1TOUI

C、GRANTSELECTONT1TOUI,INSERTONT1TOUI

D、GRANTTOUISELECT,INSERTONT1

标准答案:B

知识点解析:授权语句格式是“GRANT可以授予的权限ON表名TO用户名”,授

权时一个语句中可以授予多个权限,也可以一次授予一个权限。本题中只有B选

项符合语法规则,故答案为B选项。

17、下列关于Oracle安全管理的说法,正确的是()。

A、Oracle的安全控制可分为数据库级、表级、行级和列级

B、表级、行级和列级安全控制是通过用户身份认证保证的

C、数据库级安全控制是通过授予权限保证的

D、Oracle数据库中的用户按其操作权限大小可分为系统管理员、对象拥有者却普

通用户三类

标准答案:A

知识点解析:Oracle的安全控制机制可分为数据库级的安全控制、表级、行级和列

级的安全控制。数据库级的安全性通过用户身份认证和授予用户相应系统权限来保

证,而表级、行级、列级的安全性是通过授予或回收对象特权保证的。Oracle数据

库中的用户按其操作权限大小可分DBA用户和普通用户。故答案为A选项。

18、数据库系统运行维抵工作的主要目的是保证数据库系统稳定运行。下列工作中

属于数据库运行维护工作的是().

A、机房巡检

B、网络光纤割接

C、编写HTML代码

D、新建数据库用户

标准答案:D

知识点解析:数据库运行维护工作主要包括数据库的转储和恢复;数据库的安全性

和完整性控制;数据库性能的监控分析和改进;数据库的重组和重构。其中新建数

据库用户属于数据库的安全性和完整性控制的一项功能。故答案为D选项。

19、下列有关数据库优化的说法,正确的是()。

A、很多情况下,数据库性能优化需要研发人员和DBA共同配合完成

B、增加数据库CPU数量一定会提高数据库查询速度

C、为了提高系统写性能,可以考虑将RAID1改为RAID5

D、数据库管理员进行优化时需要对数据库系统有深入了解,但无需了解业务系统

标准答案:A

知识点解析:数据库系统运行需要依赖服务器、操作系统、存储、网络等多种因

素。单纯地增加数据库CPU数量并不一定会提高数据库查询速度。RAIDI提高了

读速度,加强了系统的可靠性,但是磁盘的利用率低,冗余度高,写的速度并未提

高。数据库管理员进行优化时需要对数据库系统有深入了解,对业务系统也要深入

了解。故答案为A选项。

20、在数据库优化工作中,有关增加冗余列的说法,正确的是()。

A、派生性冗余列一般不增加数据库空间使用

B、该方法不能减少查询时的连接操作

C、该方法实施后的关系模式一般不符合第三范式要求

D、该方法可以减少数据库分组操作带来的资源消耗

标准答案:c

知识点3析:反规范化是将规范化的关系转换为非规范化的关系的过程。常用的反

规范化方法有增加派生冗余列、增加冗余列、重新分组、分割表和新增汇总表等。

增加冗余列的目的就是避免查询时的连接操作。派生性冗余列是指表中增加的列由

表中一些数据项经过计算生成,它的作用是在查询时减少连接操作,避免使用聚合

函数,以牺牲空间来换取减少查询时间的目的。该方法可以减少数据库连接操作带

来的资源消耗,而不是分组。故答案为C选项。

21、索引是数据库中重要的数据结构,当删除表中大量数据后,为了提高数据库性

能,下列有关该表索引的说法,正确的是()。

A、建议重建该表上的索引

B、无需对该表索引进行任何操作

C、仅需重建该表上的唯一索引

D、仅需重建该表上的非B树索引

标准答案:A

知识点解析:如果在索引码,执行大员删除操作,索引页可能会出现空间的浪费,

而这些被浪费的空间需要在重建索引后才能提高数据库的性能。故答案为A选

项。

22、下列关于数据库设计、运行和维护工作的说法,正确的是()。

A、数据库设计过程中,数据库的一致性设计往往以牺牲效率为代价

B、数据库设计过程中,提高数据库安全性的同时一般也会提高数据库性能

C、数据库应用系统正式投入运行后,开发团队将不再参与此应用后期工作

D、数据库维护的主要工作内容是进行数据库数据备份操作

标准答案:A

知识点解析:数据库设计过程中,提高数据库安全性的同时不一定能提高数据库性

能。数据库应用系统正式投入运行后,开发团队还要参与此应用后期工作,如数据

库的优化需要开发团队的配合。数据库维护的主要工作内容是日常维护、系统监控

与分析、系统性能优化调整、系统进化(升级)等工作。数据库数据备份只是属于数

据库日常维护的一小部分。故答案为A选项。

23、下列有关数据备份(转储)工作的说法,错误的是()。

A、在制定备份策略时,需要考虑备份空间、时间等因素

B、为了保证数据一致性,应采用静态转储

C、增量转储和差量转储相比速度快,存储空间占用少

D、从数据恢复角度看,完全转储比增量转储恢复时间短

标准答案:B

知识点解析:静态转储可以保证数据的有效性,但是却降低数据库的可用性,动态

转储可以提高数据库的可用性,但数据的有效性得不到保证。为了保证数据的一致

性,需使用日志文件和动态转储结合使用。在制定备份策略时,需要考虑备份空

间、时间等因素。完全转储是对数据库中所有数据进行转储,此种方式占用较多

的时间和空间。差量转储是对最近一次数据库完全转储以来发生的数据库变化进

行转储。差量转储和完全转储相比速度快,占用空间小;差量转储和增量转储相比

速度慢、占用空间多,但是恢复速度快。增量转储只复制上次转储后发生变化的

文件或数据块。增量转储所需的时间和空间都比较短,但增量转储数据只能和完全

转储配合,才能对数据库进行恢复。增量转储的恢复时间比完全转储要长。故答案

为B选项。

24、在SQLServer200X中,下列有关数据库备份内容和备份时间的说法,错误的

是()。

A、msdb数据库需要备份

B、model数据原需要备份

C、masler数据库无需备份

D、tempdb数据库无需备份

标准答案:C

知识点解析:在SQLServer2008系统数据库中,只有lempdb数据库不需要备份,

其他的都需要备份。tempdb只是一个临时数据库,每次SQLServex启动时都会重

新新建tempdb数据库。故答案为C选项。

25、在SQLServer2008中,下列有关事务日志备份的说法,错误的是()。

A、事务日志备份除备份日志外,还会增量备份数据库数据

B、事务日志备份需要保证日志链是完整的

C、简单恢复模式不支持事务日志备份

D、结尾日志备份是恢复计划中的最后一个备份

标准答案:A

知识点解析:事务日志备份并不备份数据库本身,它只备份日志记录,而且只备份

从卜次备份之后到当前备份时间发生变化的日志内容c故答案为A选项c

26、在下列分布式数据库所要求具有的特征中,不属于坡基本特征的是()。

A、本地自治

B、位置独立性

C、非集中式管理

D、高可用性

标准答案:B

知识点解析:分布式数据库最基本特征是本地自治、非集中式管理以及高可用性。

位置独立性、数据分片独立性和数据复制独立性形成了分布式数据库系统中的分布

透明性。故答案为B选项。

27、并行数据库有多种体系结构,关于其体系结构,下列说法错误的是()。

A、共享磁盘结构中每个处理器不仅共享内存,还共享系统磁盘空间,相对于共享

内存结构具有更大的优势

B、无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性

C、层次结构综合了共享内存、共享磁盘和无共享结构的特点,分为两层,顶层是

无共享结构,底层是共享内存或共享磁盘结构

D、共享内存结构与单机系统的差别只在于以多个处理器代替单个处理器,并行执

行事务,通过共享内存芍送消息与数据

标准答案:A

知识点解析:共享磁盘结构所有的处理机拥有独立的内存,通过互联网共享磁盘。

这种结构可以克服共享内存结构,但是由于是通过互联网实现处理器之间的信息交

换,会产出一定的通信弋价。故答案为A选项。

28、关于并行数据库中的数据划分与并行算法,下列说法错误的是()。

A、聚集函数SUM、MIN、MAX的计算一般都可以通过“先分后合”的方式实现并

行化

B、如果关系按照范围划分的方法进行划分,且排序属性恰好为划分属性,则可以

直接将各个划分的排序结果串接起来,得到完全排好序的关系

C、范围划分可以确保数据分布的均匀性,保证系统的并行处理能力

D、用轮转法对数据进行划分最适合于需扫描整个关系的应用,对这种应用可以更

好地实现负载均衡,充分发挥并行性

标准答案:C

知识点。析:在并行数据库中的数据划分与并行算法中,范围划分会引起数据分布

不均匀,导致并行处理能力下降。故答案为C选项。

29、设有某大型连锁商场,建立有面向基础业务的数据库应用系统和面向决策支持

的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数

据。在下列数据表中,最不适合采用快照方式从数据库应用系统获取数据的是()。

A、各商品销售明细表

B、各商场员工表

C、商品表和商品类别表

D、各商场收银点信息表

标准答案:A

知识点解析:快照(Snapshot)是指定数据集合的一个完全可用拷贝,该拷贝包括相

应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一

个副本,也可以是数据的一个复制品,适合更新变化量少的数据。各商品销售明细

表是属于一个动态信息表,每个时刻的信息都不一样,因此各商品销售明细表不适

合用快照方式更新。故答案为A选项。

30、分类算法服务于数据挖掘或机器学习中分类任务,下列算法中不属于分类算法

的是()。

A、SVM算法

B、BP神经网络算法

C、决策树算法

D、K—means算法

标准答案:D

知识点解析:分类器的陶造方法有统计方法、机器学习方法、神经网络方法等。统

计方法包括贝叶斯法和非参数法;机器学习方法包括决策树法和规则归纳法;神经

网络方法主要是BP算法。K-means属于聚类算法。故答案为D选项。

二、应用题(本题共75题,每题1.0分,共万分。)

31、IDEFO需求建模方法由箭头和两种元素构成。

标准答案:矩形框

知识点解析:IDEFO需求建模方法由箭头和矩形框两种元素构成。矩形框代表功能

活动,写在矩形框内的动词短语描述功能活动的名称。

32、从安全性角度考虑,防火墙技术是用来保证数据库应用系统的环境安

全的。

标准答案:网络

知识点解析:防火墙作为一个分离器、限制器和分析器,用于执行两个网络之间的

访问控制策略,有效地监控了内部网络和外部网络之间的各种活动,保护网络内部

的关键资源。因此防火墙技术是用来保证数据库应用系统的网络环境安全的。

33、在UML的状态机图中,状态之间的转移是由驱动的。

标准答案:事件

知识点解析:在UML的状态机图中,状态之间的转移是由事件驱动的。

34、在一个SELECT语句中,GROUPBY子句的逻辑执行顺序在ORDERBY子句

之_______0

标准答案:前

知识点解析:SELECT基本语法格式是:SELECT查询内容FROM表名WHERE

条件表达式GROUPBY待分组的列名HAVING列名ORDERBY待排序的列名。

35、在T—SQL语言中,如果要将T1表中的全部数据复制到T2表中,T2表目前

还不存在,可使用语句:SELECT*T2FROMT1

标准答案:INTO

知识点解析:SELECTINTO语句表示从一个表中选取数据,然后把该数据插入到

另一个表中。该语句结沟通常用于创建表的备份复件或者用于对记录进行存档。该

语句使用时要求目标表不存在,因为在插入时会自动创建。

36、设有表Student(Sno,Sname)>SC(Sno,Cno,Grade),现要查询没选C01课

程的学生姓名,请补全下列语句:SELECTSnameFROMStudentWHERENoT

(SELECT*FROMSCWHERECno=rOPANDStudent.Sno=SC.Sno)

标准答案:EXISTS

知识点解析•:本题主要是查询Student表中是否存在SC表中一条特定的记录,在

SQL语句中被称为存在性测试。SQL语句通过子查询,使用EXISTS谓词进行存

在性测试。其形式是:Where[NOT]EXISTS(子查询)。带EXISTS谓词的子查询不

返回查询的结果,只产生逻辑真值和逻辑假值。EXISTS的含义是:当子查询中有

满足条件的数据时,EXISTS返回真值,否则返回假值。NOT:EXISTS的含义

是:当子查询中有满足条件的数据时,NOTEXISTS返回假值,当子查询中不存在

满足条件的数据时,NOTEXISTS返回真值。

37、在SQLServer2008中,若要提取游标curl当前行指针所指的前一行数据,使

用的选项是:FETCHFRoMcurl

标准答案:PRIOR

知识点解析:游标指针各个参数含义:N匕XI.返回紧跟在当前行之后的数据行,并

且当前行递增为结果行;PRIOR返回紧跟当前行前面的数据行,并且当前行递减

为结果行:FIRST返回游标中的第一行并将其作为当前行:LAST返回游标中的最

后一行并将其作为当前行。

38、在SQLServer2008中,若要删除U1架构,使用的语句是:

SCHEMAU1

标准答案:DROP

知识点解析:删除架构用DROP关键字。

39、在SQLServer2008中,有两种身份验证模式,一种是混合身份验证模式,另

二种是身份验证模式。

标准答案:Windows

知识点解析:在SQLServer2008中,有两种身份验证模式,一种是混合身份验证

模式,另一种是Windows身份验证模式。

40、视图是包含查询结果的数据库对象,其数据不是在视图使用时才读取

而是预先计算的。

标准答案:物化

知识点解析:物化视图是一种包含查询结果的数据库对象,其数据不是在视图使用

时读取的,而是预先计算好的。

41、为了提高数据库性能,在销售单据表中增加“总价”字段(由表中“单价”x“数量”

计算而来),此种数据库优化方法被称为增加冗余列方法。

标准答案:派生

知识点解析:派生性冗余列是指表中增加的列由表中的一些数据项经过计算生成。

它的作用是在查询时减少接连接操作,避免使用聚合函数。

42、在数据库动态转储机制中,一般需要使用文件才能将数据库恢复到某

一时刻的正确状态。

标准答案:日志

知识点解析:H志文件汜录每个事物对数据库的修改操作,数据库系统在运行过程

中,将所有事物的修改操作记录到日志文件中。在动态转储中,利用转储文件只能

将数据库恢复到转储过程中的某个状态,且转储文件中的数据可能处于不一致状

态,只有和日志文件综合起来使用,才能将数据库恢复到一致状态,或将数据库恢

复到故障发生前的状态,从而有效地恢复数据库。

43、分布式数据库系统的恢复控制采用的最典型策略是基于阶段的提交协

议。

标准答案:两

知识点解析:两阶段的提交协议将场地的事务管理器分为协调者和参与者,通过协

调者在第一阶段询问所有参与者事务是否可以提交,参与者做出应答,在第二阶段

协调者根据参与者的回答决定事务是否提交。

44、时间序列分析也可以称为数据演变分析,它能描述行为随变化的对象

的规律或趋势,并对其进行建模。

标准答案:时间

知识点解析:时间序列分析也可以称为数据演变分析,它能描述行为随时间变化的

对象的规律或趋势,并对其进行建模。

45、在关联规则挖掘中,关联规则的成立与否一般用度和置信度两个指标

进行描述。

标准答案:支持

知识点解析:在关联规则挖掘中,关联规则的成立与否一般用支持度和置信度两个

指标进行描述。

三、设计与应用题(本题共3题,每题7.0分,共3

分。)

设某教学管理系统,其查询模块需要提供如下功能:I.查询系信息,列出各系

编号、系名和系办公电话;n.查询某系教师的信息,列出教师号、教师名、工

资和聘用日期;川.查询某教师讲授的课程信息,列出课程号、课程名和学分;

iv.查询讲授某门课程的教师信息,列出教师名和职称;v.查询某门课程的先

修课程信息,列出先修课程号和先修课程名。系统有如下业务规则:I.一个系

可聘用多名教师,一名教师只能受聘于一个系;H.一名教师可讲授多门课程,

一门课程可由多名教师讲授;in.一门课程可以有多门先修课程,也可以没有先

修课程。

46、请根据以上查询功能与业务规则,用ER图描述该系统的概念模型。

标准答案:

知识点解析:ER图也称实体一联系图,提供了表示实体类型、属性和联系的方

法,用来描述现实世界的概念模型。为了简化ER图的处置,现实世界的事物能作

为属性对待的则尽量作为属性对待。实体与属性的划分给出如下两条规则:①作

为“属性”,不能再具有需要描述的性质,"属性''必须是不可分的数据项,不能包含

其它属性。②"属性''不能与其它实体有联系,即ER图中所表示的联系是实体之间

的联系。本题中一个系可以聘用多名教师,一名教师只能受聘于一个系,所以系实

体与教师实体有联系;一名教师可以讲授多门课程,一门课程可由多名教师讲授,

所以教师实体与课程实体有联系,一门课程可以有多门先修课程,所以课程间也有

联系。

47、将ER图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。

标准答案:由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,关系

名采用实体名或联系名。本题中有两个一对多、一个多对多联系,因此在转换时一

对多联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构

成;主键由多端实体的键组成。m:n(多对多)联系转换成新的独立的模式,模式的

属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。

知识点解析:在将ER图向关系模式转换时规则如下:①1:1(一对一)联系。联

系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主

键由两个实体中的任意一个键构成。②1:m(一对多)联系。联系转换为独立的关

系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由m端实体的

键组成。小变。③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系

本身的属性及两个实体的键构成,主键由两端实体的键组合而成。关系模式满足

3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于

码,简而言之,第三范式就是属性不依赖于其他非主属性。

48、设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时

间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数

量和销售单价均为整型。请编写查询某年某商品的销售总毛利的存储过程,毛利

=销售数量x(销售单价一单价)。要求商品号和年份为输入参数,总毛利用输出参

数返回。

标准答案:CREATEPROCEDUREPRODUCTASDECLARE@某商品销售量int,

@某商品进价int,@某商品销售单价ini/*中间变量定义,*/BEGIN$©怕"@某

商品进价=单价from商品表where@商品号=商品号Select@某商品销售单价=

销售单价,@某商品销售量=count(*)from销售表where@商品号=商品号and销售

时间=@年份IF@某商品进价isNULLTHEN/*判断该商品是否存在*/

知识点解析:存储过程是由PL/SQL语句书写的过程,这个过程经编译和优化后

存储在数据库服务器中,使用时只要调用即可。使用存储过程具有以下优点:其已

经编译和优化过了,所以运行效率高,提供了在服务器端快速执行SQL语句的有

效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企

业规则发生变化时只要修改存储过程,而无需修改其他应用程序。系(系编号,系

名,系办公室电话),无外码教师(教师号,教师名,职称,工资,聘用日期,系编

号)外码:系编号先修课程(先修课程号,先修课程名)课程(课程号,课程名,学

分,先修课程号),外码:先修课程号讲授(教师号,课程号)因为转换过来的关系

模式中,不存在属性依赖于其他非主属性,因此对转换的结果不需要优化。

计算机三级(数据库技术)模拟试卷第

2套

一、选择题(本题共30题,每题1.0分,共30分。)

1、在数据库应用系统需求分析阶段,需要分析系统应具有的性能指标。下列不属

于数据库应用系统性能指标的是()。

A、最大用户并发数

B、系统吞吐量

C、每TPS代价值

D、数据库增长速度

标准答案:D

知识点解析:数据库应用系统的性能需求分析包括数据操作响应的时间或数据访问

响应时间,系统吞吐量、允许并发访问的最大用户数、每TPS代价值。故答案为

D项。

2、设在一个学校信息系统的ER图中,有教师、项目、学生三类实体,一名教师

可以负责多个项目,每个项目只能有一个负责人,一名教师可以参与多个项目,一

个学生只能参与一个项目,一个项目可以有多个学生和教师参与。将该ER图转化

为关系模型后,得到的关系模式个数是()。

A4个

B5个

c6个

D7个

标准答案:A

知识点解析:根据题意,本题中存在3个实体,2个联系即教师和项目之间是多对

多联系,项目和学生之间是一对多联系。在从ER图转换为关系模式时,实体转换

为独立的模式,多对多联系转换为关系模式,一对多联系中一端并入到多端的实体

中。因此本题中有3个实体转换的模式,1个多对多联系转换的关系模式,一共可

以得到4个关系模式。故答案为A项。

3、DFD建模方法由四种基本元素组成,其中使用矩形框来表示的元素是()。

A、数据流

B、处理

C、数据存储

D、外部项

标准答案:B

知识点解析:在DFD中,数据流用箭头表示,处理用矩形框表示,数据存储用圆

角矩形框表示,外部项用圆角框或者平行四边形框表示。故答案为B项。

4、从功能角度可以将数据库应用系统划分为四个层次,其中数据访问层设计的主

要工作是()。

A、进行人机界面设计

B、把业务活动表示为系统构件

C、进行事务设计

D、进行应用系统的存储结构设计

标准答案:C

知识点解析:从功能角度可以将数据库应用系统划分为4个层次即表示层、业务逻

辑层、数据访问层、数据持久层。其中表示层概要设计的主要任务是进行人机界面

设计;业务逻层概要设十的主要任务是梳理DBAS的各项业务活动,将其表示为

各种系统架构;数据访问层概要设计的主要任务就是针对DBAS的数据处理需求

设计用于操作数据库的各类事务:数据持久层概要设计的主要任务进行应用系统的

存储结构设计。故答案为C项。

5、现有商品表(商品号,商品名,商品价格,商品类别),销售表(顾客号,商品

号,销售数量,销售日期)。关于这两个表有如下性能优化做法:I.因为经常按

照销售日期进行销售数量的汇总分析,因此对销售表可以按销售日期进行分区

II.因为经常按照商品名查询商品的销售数量,因此可以在销售表中添加商品名属

性川.因为经常按照商品类别进行销售数量的汇总分析,因此可以将按商品号分

组的销售数量汇总结果保存起来IV.因为经常按照顾客号执行分组操作,因此可

以将销售表组织成基于顾客号的顺序文件以上做法中,正确的是()。

A、仅I、n和in

B、仅I、n和w

c、仅n、in和iv

D、全部都对

标准答案:D

知识点解析:当对数据的操作只涉及一部分数据而不是所有数据时,就可以考虑建

立分区表。I符合分区的条件,故I正确。增加冗余列是指在多个表中增加具有

相同语义的列,它常用来在查询时避免连接操作,提高查询效率。n中在销售表中

增加了“商品名”属性就属于增加冗余列,故H可以提高查询效率,符合性能优化方

法。汇总过程可能需要同时对大批量数据进行实时访问,同时对数据进行加和、

取平均操作,这些操作占用数据库服务器CPU大、持续时间长。为了降低这些操

作时间,可以根据统计操作的使用情况,将频繁使用的统计操作的中间结果保存汇

总表中,当用户发出汇总请求时,即可直接从汇总表中获取数据,降低了数据访问

量以及汇总操作的CPU计算量。in就是通过新增汇总表来进行性能优化的。顺序

文件支持基于查找码的顺序访问,也支持快速的二分查找。如果用户的查询条件定

义在查找码上,则顺序文件是比较适合的文件结构。IV中是基于顾客号的分组,因

此顺序文件适合查找。故答案为D项。

6、已知有关系:员工(员工号,姓名,年龄,性别),对该关系有如下查询操作:

SELECT,姓名FROM员工WHERE年龄=20现有如下四种创建索引的方式,则对

于上面查询,执行效率最高的索引定义方式是()。

A、在姓名列上建索引

B、在年龄列上建索引

C、在(年龄,姓名)列上建索引

D、在(姓名,年龄)列上建索引

标准答案;C

知识点解析:用户在多个列上建立索引,这种索引叫做复合索引(组合索引)。复合

索引在数据库操作期间所需的开销更小,可以代替多个单一索引。当表的行数远远

大于索引键的数目时,使用这种方式可以明显加快表的查询速度。对于复合索引:

(1)对一张表来说,如果有一个复合索引就没有必要同时建立一个单索引;(2)如果

查询条件需要,可以在已有单索引的情况下,添加复合索引对于效率有一定的提

高;(3)对于复合索引,在查询使用时,最好将WHERE条件顺序作为索引列的顺

序,这样效率最高。故答案为C项。

7、已知有关系R(A,B,C),现使用如下语句建立索引:createuniqueclustered

indexidxlonR(A)。则下列说法中正确的是()。

A、idxl既是聚集索引,也是主索引

B、idxl是聚集索引,但不一定是主索引

C、idxl是主索引,但不是聚集索引

D、idxl既不是聚集索引,也不是主索引

标准答案:B

知识点解析:在数据文件的主码属性集上建立的索引称为主索引。createunique

clusteredindexidxlonR(A)中unique表示为表建立哇一索引;clustered表示为表创

建聚集索引。根据题干不能确定列A是主码列,因此不能确定是不是主索引。故

答案为B项。

8、通过引入汇总表来提高一些经常执行的聚集查询的性能,这属于下列数据庠应

用系统开发过程中哪个阶段的任务?()

A、需求分析

B、系统设计

C、实现与部署

D、运行和维护

标准答案:D

知识点解析:数据库运行维护与优化包括数据库的转储和恢复;数据库的安全性和

完整性控制;数据库性能的监控分析和改进:数据库的重组和重构。其中引入汇总

表是属于数据库性能优化的一部分。故答案为D项。

9、下列关于顺序图的说法,正确的是()。

A、对象间的通信用对象生命线之间的垂直消息线表示,箭头说明消息的类型.如

同步、异步或简单

B、顺序图可以表示递归过程,当一个操作调用它本身时,消息总是异步的

C、在顺序图中可以描达如何创建和销毁对象,创建或销毁一个对象的消息一般是

同步的

D、顺序图中的消息可以有条件,并规定只有条件为真时才可以发送和接收消息,

如果条件之间不互相排左,则一次只能发送一条消息

标准答案:C

知识点解析:对象间的通信用对象生命线之间的水平消息线表示,箭头说明消息的

类型,如同步、异步或简单.A项错误.顺序图可以表示递归过程,当一个操作

调用它本身时.,消息总是同步的。B项错误。在顺序图中可以描述如何创建和销

毁对象,创建或销毁一个对象的消息一般是同步的。C项正确。顺序图中的消息

可以有条件,并规定只有条件为真时才可以发送和接收消息,如果条件之间不互相

排斥,则消息可能会并行发出。D项错误。故答案为C项。

10、设有职工表(职工号,姓名,所在部门,工资),现要查询姓名为“张三''(姓名唯

一)的职工所在部门的最高工资。下列查询语句中正确的是()。

A、SELECTMAX(A.工资)FROM职工表AJOIN职工表BONA.所在部门

=B.所在部门ANDB.姓名"‘张三’

B、SEIJECTMAX(工资)FROM职工表WHERE姓名='张三'GROUPBY所在部

C、SELECTMAX(工资)FROM职工表WHERE姓名二'张三'GROUPBY所在部

门ORDERBY1

D、SELECTMAX(工资)FROM职工表WHERE姓名=‘张三'ORDERBY1

标准答案:A

知识点解析:本题考查自连接与INNER(INNER可省略)JOIN……ON语句的应

用。如果连接操是一个表与其自己进行连接,称为表的自身连接。语法格式:

SELECT查询内容FROM表名表别名1,表名别名2.......INNER(INNER可省

略)JOIN……ON语法格式:需要连接的表1JOIN需要连接的表2ON连接的条

件。故答案为A项。

11、下歹ij关于SQLServer2008触发器的说法,错误的是()。

A、利用登录触发器可以实现用户登录审计

13、在视图上可以定义A卜TER型触发器,但不可以定义INSIbADU卜型触发器

C、在一个表上可以建立多个名称不同的针对同一个操作的AFTER型触发器

D、针对一个表的同一个操作只能定义一个INSTEADOF型触发器

标准答案:B

知识点解析:不能在视图上定义AFTER型触发器,故答案为B选项。

12、设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高

工资的标量函数。下列语句中正确的是()。

A、CREATEFUNCTIONf_MaxSalary(@deplvarchar(20))RETURNSINTAS

BEGINRETURN(SELECTMAX(工资)FROM职工表WHEREWffi^n=@dept)

END

B、CREATEFUNCTIONf_MaxSalary(@deptvarchar(20))RETURNINTASBEGIN

DECIJARE@xINTSET@x=SELECTMAX(工资)FROM职工表WHERE所在部门

=@deptRETURN(@X)END

C、CREATEFUNCTIONf_MaxSalary(@deptvarchar(20))RETURNSINTAS

BEGINRETURN(SELECTMAX(工资)FROM职工表WHERE所在部门=@(^^1

GROUPBY姓名)END

D、CREATEFUNCTIONf_MaxSala^(@deptvarchar(20))RETURNSINTAS

BEGINDECLARE@xINTSET@X=SELECTMAX(工资)FROM职工表WHERE所

在部门二@deptORDERBY姓名RETURN(@X)END

标准答案:A

知识点解析:标量函数是返回单个数据值的函数。标量函数中不适用SET语句,

故可排除B、D两项。题目中查询的是指定部门的最高工资,没涉及到分组,可排

除C项。故答案为A项。

13、在SQLServer2008中,架构(schema)是数据库下的一个逻辑命名空间,可以

存放表、视图等数据库对象。下列关于架构的说法,错误的是()。

A、同一个数据库的不同架构下表名可以相同

B、在创建架构时,如果没有指定架构名,则架构名隐含为用户名

C、创建架构的用户必笈具有数据库管理员的权限,或者是获得了CREATE

SCHEMA的权限

D、在删除架构时,如果使用RESTRICT选项,则会将该架构中的所有架构对象一

起全部删除

标准答案:D

知识点解析:在删除架阂时,如果使用CASCADE选项,则会将该架构中的所有

架构对象一起全部删除;如果使用RESTRICT选项,如果被删除的架构中包含架

构对象,则拒绝删除此架构。故答案为D项。

14、在SQLServer2008中,要为数据库DB1添加一个新的数据文件,该文件的逻

辑名为data2,物理存储位置为D:\Data\data2.ndf,初始大小为10MB,每次

自动增长20%。下列语句中正确的是()。

A、ALTERDATABASEDB1ADDFILE(NAME=data2,FILENAME='D:\

Data\data2.nd「,S1ZE=1OMB,HLEGROW1H=2O%)

B、ALTERDATABASEDB1ADDFILE(NAME=data2,FILENAME='D:\

Data\data2.ndf',SIZE=10,FILEGROWTH=20)

C、ALTERDATABASEDB1ADDFILE(NAME=data2,FILENAME=D:\Data

\data2.ndf,SIZE=10,FILEGROWTH=20%)

D、ALTERDATABASEDB1ADDFILE(NAME=data2.FILENAME=D\Data\

data2.ndf.SIZE=10MB,FILEGROWTH=20)

标准答案:A

知识点解析:添加数据库文件的语法格式是:ALTERDATABASE要添力口文仁的

数据库ADDFILE(NAME=文件名,FILENAME='文件所在的绝对地址',

SIZE二文件大小,FILEGROWTH二增长速率)根据题意,A项符合题意,故答案为

A项。

15、SQLServer2008安装完成后,系统会自动安装5个系统数据库,分别是

master>msdb、model、tempdb和Resource。下列关于这5个系统数据库的说法,

错误的是()。

A、master数据库记录了所有其他数据库的数据库文件的物理存储位置

B、SQLserver实例的作业信息存储在msdb数据库中

「、如果fempdh损坏,则需要使用备份进行恢复

D^Resource数据库是个只读数据库,包含了SQLServer中的所有系统对象

标准答案:C

知识点解析:每次启动SQLServer时都会重新创建tempdb数据库,因此若其7员

坏,没有必要恢复。故答案为C项。

16、对于数据库应用系统来说,其安全架构需要从多方面进行设计,其中计算机病

毒防护属于(),

A、数据安全设计

B、环境安全设计

C、制度安全设计

D、运维安全设计

标准答案:B

知识点解析:数据库应用系统的环境安全设计包括漏洞与补丁、计算机病毒防护,

网络环境安全和物理环境安全。根据解析,B项符合题意,应当选。

17、在强制存取控制中,DBMS将全部实体划分为主体和客体两大类。下列关于

强制存取控制的说法,正确的是()。

A、仅当主体的许可证级别不低于客体的密级时,该主体才能读取相应的客体:仪

当主体的许可证级别不低于客体的密级时,该主体才能写相应的客体

B、仅当主体的许可证级别不高于客体的密级时,该主体才能读取相应的客体;仅

当主体的许可证级别不高于客体的密级时,该主体才能写相应的客体

C、仅当主体的许可证级别不低于客体的密级时,该主体才能渎取相应的客体;仪

当主体的许可证级别不高于客体的密级时,该主体才能写相应的客体

D、仅当主体的许可证级别不高于客体的密级时。,该主体才能读取相应的客体;仅

当主体的许可证级别不低于客体的密级时,该主体才能写相应的客体

标准答案:C

知识点解析:在强制存取控制中,主体对客体的存取必须遵循如下规则:仅当主体

的许可证级别不低于客体的密级时,该主体才能读取相应的客体;仅当主体的许可

证级别不高于客体的密级时,该主体才能写相应的客体。故答案为C项。

18、在数据库应用系统运行一段时间后,可能需要对数据库进行重构。下列关于数

据库重构的说法,错误的是()。

A、数据库重构一般会需要调整数据库的模式

B、数据库重构一般会需要调整数据库的内模式

C、数据库重构一般是在现有数据库结构不能满足新的业务需求时进行

D、数据库重构一般是由DBA完成的,应用程序开发人员需要参与进行应用测试

工作

标准答案:D

知识点解析:数据库重陶时可能会调整数据库的内模式即模式,如在表中增加或删

除某些数据项,改变数据项的类型,增加或删除某个表等,这些过程DBA都能完

成,因此不需要应用程序开发人员参与调试。故答案为D项。

19、在数据库应用系统运行阶段,数据库日常维护T作主要是由DRA完成的.下

列工作中不属于数据库运行维护工作的是(),

A、监控数据库运行状态

B、定期检查CPU、内存使用情况

C、数据库管理系统打补丁升级

D、安装指定版本的数据库软件

标准答案:D

知识点解析:数据库的运行和维护阶段的主要工作有:监控数据库运行状态、系统

监控与分析(定期检查CPU、内存使用情况)、系统升级(数据库管理系统打补丁升

级)、数据库的备份与恢复、存储空间管理、数据库性能优化调整等工作。故答案

为D项。

20、数据库优化工作中,模式调整一般是指对数据库设计阶段的结果进行调整以提

高数据效率。下列有关此项工作的说法.正确的是()。

A、增加派生性冗余列一般可以减少查询时的连接操作,从而达到提高效率的目的

B、模式调整过程中一般需要严格遵循使模式达到第三范式要求的原则,防止出现

数据不一致

C、使用分割表方法进行分割后,所得到的表结构都相同,但存储的数据不同

D、数据库对表连接操作会进行专门优化,因此性能优化时一般无需考虑对连接操

作的优化

标准答案:A

知识点解析:模式调整过程中可能会对数据表进行反规范化处理,处理后的数据

表不一定满足第三范式要求,B项错误。水平分割之后所得的所有表的结构都相

同,而垂直分割之后所得的所有表中除了都含有主码列外其余列都不相同,C项错

误。频繁的连接操作会影响查询效率,数据库的性能优化很多工作都是为了减少数

据库的连接操作,D项错误。故答案为A项。

21、数据库存储结构和存取方法优化是提高查询效率非常重要的手段。下列做法中

不利于提高查询效率的是()。

A、为经常进行分组的列建立索引

B、将数据文件和日志文件分别放置在不同磁盘上

C、将数据文件和索引文件放置在同一磁盘上

D、表中数据大量更新后重建索引

标准答案:C

知识点解析:当采用RAID等多磁盘存储系统时,可以将基本表和建立在表上的索

引分别放在不同的磁盘上,这样在访问基本表时,存放数据和存放索引的磁盘驱动

器并行工作,可以得到较快的文件读写速度。故答案为C项。

22、数据库性能优化是数据库管理员的重要工作。下列有关此项工作的说法,错误

的是()。

A、在进行服务器IO调整时,为了提高磁盘写入速度可以将RAID5换成RAID1

B、当系统CPU繁忙、10不繁忙时,增加数据库可用内存,提高查询速度

「、监捽查询执行情况.为经常作为查询条件的列建立索引

D、当发现一条SQL语句占用大量数据库CPU资源时,可以查看其执行计划以便

进行调优

标准答案:B

知识点解析:因CPU繁忙而引起的数据库变慢,可以为服务器适当增加CPU的数

量或者是终止需要许多资源的进程来提高查询速度。故答案为B项。

23、当数据库系统出现故障时,通过数据库日志文件可以对数据库数据进行恢复。

下列关于数据库日志文件的说法,错误的是()。

A、动态转储过程中要恢复到备份时间点必须使用H志文件

B、静态转储过程中要恢复到备份时间点无需使用日志文件

C、日志文件占用空间较小,日志文件备份较完整备份保留时间更长

D、日志文件的格式主要有以记录为单位的日志文件和以数据块为单位的日志文件

两种

标准答案:C

知识点解析:日志文件占用空间小,但备份比完整备份频繁,因此保留时间比完整

备份短。故答案为C项。

24、SQLServer2008支持多种数据库备份类型和还原方式。下列关于数据库备份

和恢复的说法,错误的是()。

A、完整数据库备份将各份特定数据库中的所有数据和相关日志

B、差异数据库备份是备份从最近的差异备份之后数据库的全部变化内容

C、在还原数据库时可以将数据库从一个SQLServer实例移动到其他SQLServer

实例

D、事务日志备份仅能用于完整恢夏模式和大容量日志恢复模式

标准答案:B

知识点解析:差异数据库备份是备份从最近的完整备份之后数据库的全部变化内

容。故答案为B项。

25、设SQLServer2008中某数据库在I点进行了完整备份,8点和12点分别进行

了事务日志备份,20点进行了差异备份,21点进行了事务日志备份。21点10分

时数据库出现故障,数据库文件所在磁盘损坏,但所有备份均未丢失。现要对此数

据库进行恢复,则能恢复的最终状态时间点为()。

A、8点

B、12点

C、21点

D、21点10分

标准答案:C

知识点解析:由于无法进行尾部事物日志备份,因此无法将数据库还原到故障点时

的状态。因为21点进行了事务日志备份,因此在恢复时只能恢复到21点,之后的

则不能恢复。故答案为C项。

26、下列关于分布式数据库系统的说法,错误的是()。

A、分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统

B、分布式数据库系统要求每个节点具有较高的独立性,具有本地自治能力

C、分布式数据库的分布透明性目的在于使用户完全感觉不到数据是分布的,笠用

户的使用方式与集中式数据库完全一样

D、分布式数据库系统的分片透明性是最高级别的透明性,位于全局概念模式与分

片模式之间

标准答案:A

知识点解析:分布式数据库系统是物理上分散、逻辑上集中的数据库系统。故答案

为A项。

27、下列关于分布式数据库管理系统的说法,错误的是()。

A、分布式数据库管理系统应能对各个场地的软硬件资源进行管理

B、分布式数据库管理系统应能管理全局数据字典

C、全局数据库管理系统是分布式数据库管理系统的核心,并负责创建和管理局部

数据库

D、通信管理是分布式数据库管理系统的重要功能,负责在各个场地之间传送数据

和消息,为各个场地的协同工作提供可靠通信

标准答案:c

知识点解析:全局数据库管理系统是分布式数据库管理系统的核心,它为终端用户

提供分布透明性,协调全局事务在各个场地的执行,为全局应用提供支持。局部数

据库管理系统负责创建和管理局部数据库,提供场地自治能力,执行全局应用以及

全局查询的子查询。C项混淆了全局数据库管理系统和局部数据库管理系统的概

念,故答案为C项。

28、在并行数据库中,需要将表拆分到不同的磁盘上。下列拆分方式中既适合点查

询也适合范围查询的是()。

A、轮转法

B、散列划分

C、范围划分

D、等值划分

标准答案:C

知识点解析:范围划分有利于范围查询及点查询;轮转法最适合于扫描整个关系的

应用,在扫描时可以并行的从n个磁盘读取数据,负载均衡,充分发挥了并行性;

散列划分适合于点查询。故答案为C项。

29、下列关于建立数据仓库的目标的描述,不恰当的是()。

A、充分利用企业信息系统生成的数据

B、把企业各种类型的应用集中在一起

C、解决数据分析应用和企业基本业务应用之间的性能冲突问题,减轻OLTP系统

的负担

D、以面向主题的方式合理组织数据,实现跨部门视图

标准答案:B

知识点解析:建立数据仓库的主要目的在于根据决策需求对企业的数据采取适当的

手段进行集成,形成一个综合的、面向分析的数据环境,用于支持企业的信息性、

决策性的分析应用。故答案为B项。

30、为了进行数据分析,将OLTP系统中数据利用抽取程序抽取出来的最主要原因

是()。

A、减轻OLTP系统的数据存储负担,将数据转移出OLTP系统

B、通过建立数据的独立性来确保数据分析应用的安全性

C、解决OLTP应用与分析型应用之间的性能冲突问题

D、解决企业整体信息系统的数据体系存在的蜘蛛网问题

标准答案:C

知识点解析:为了进行数据分析,将OLTP系统中数据利用抽取程序抽取出来的最

主要原因是解决OLTP应用与分析型应用之间的性能冲突问题。故答案为C

温馨提示

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

评论

0/150

提交评论