首页 > 全部 > 三级数据库技术 > 计算机三级(数据库技术)模拟试卷402

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

本单篇文档共19621字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机三级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
三级数据库技术 模拟试卷 4181人下载
价格: 免费 原价:¥9.60
收藏

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

选择题

1.设在数据库应用系统设计与实现过程中有下列活动:

Ⅰ.数据库逻辑结构设计

Ⅱ.数据库事务概要设计

Ⅲ.应用程序概要设计

Ⅳ.系统总体框架设计

上述任务中属于数据库应用系统逻辑设计阶段工作内容的是( )(A)

A. 仅Ⅰ、Ⅱ和Ⅲ

B. 仅Ⅰ、Ⅱ和Ⅳ

C. 仅Ⅱ、Ⅲ和Ⅳ

D. 以上全部

解析:数据库应用系统逻辑设计阶段工作内容分为三部分:数据库逻辑结构设计、数据库事务概要设计、应用程序概要设计。其中Ⅳ系统总体框架设计应该属于数据库概念设计。

2.关于数据库概念设计及物理结构设计,下列说法错误的是((B)

A. 数据库概念设计过程中,每个实体集需要有唯一的名字,实体集一般用名词或名词短语命名

B. 数据库概念设计阶段的目标是描述需要存储的记录及其数量

C. 数据库物理结构设计的目标是设计一个空间利用率高,具有较高访问效率和较低维护成本的数据库物理结构

D. 数据库物理结构设计的结果可以从时间、空间和维护代价等方面进行评估,一般需要从多种可行方案中根据评估情况选择最为合理的方案

解析:B项中数据库概念设计的目标:定义和描述应用领域涉及的数据范围;获取应用领域或问题域的信息模型;描述清楚数据的属性特征;描述清楚数据之间的关系;定义和描述数据的约束;说明数据的安全性要求;支持用户的各种数据处理需求;保证信息模型方便地转换成数据的逻辑结构(数据库模式),同时也便于用户理解。A项在数据库概念设计阶段,将具有相同属性特征的同类对象抽象为实体集,然后用一个有意义的名词或名词短语为每一个实体集命名。C项数据库物理设计阶段的目标是设计一个存储空间占用少、数据访问率高和维护代价低的数据库物理模式。D项物理模式评估中对数据库物理设计结果从时间、空间和维护等方面进行评估,从多种可行方案中选择合理的数据库物理结构。综上所述,B项错误。

3.在数据库应用系统设计中,如果在事务中存在和用户的长时间交互,它会带来哪些坏处( )。

Ⅰ.降低系统的并发度

Ⅱ.增加死锁的数量

Ⅲ.破坏数据的一致性

Ⅳ.影响检查点的效果(B)

A. 仅Ⅰ、Ⅱ和Ⅲ

B. 仅Ⅰ、Ⅱ和Ⅳ

C. 仅Ⅰ、Ⅲ和Ⅳ

D. 仅Ⅰ、Ⅱ和Ⅳ

解析:事务是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。在数据库应用系统设计中,事务的特性之一就是一致性,即在和用户的交互过程中,保证数据的一致性。其他三项都是事务长时间和用户交互带来的坏处。当事务长时间和某个用户进行交互时,导致其他用户需要等待该事务结束以获取资源,因此会在一定程度上降低了不同事务的并发度,同时因为长时间的交互导致资源被用户占用的时间过长,将会增大死锁的可能性,系统在执行检查点操作时,所有的事务处理都被暂时中止,长时间的事务影响检查点的效果。

4.数据库运行过程中,对数据库空间使用情况进行管理是一项非常重要的工作。下列有关数据库空间管理的说法,错误的是( )(A)

A. 不同的数据库管理系统,由于使用逻辑存储结构屏蔽了物理存储结构,因此数据库空间管理的方法基本相同

B. 数据库管理员需要通过历史数据分析并根据应用系统情况,对数据库所使用的空间情况进行预测

C. 应重点监控空间增长比较快的表,当数据量超过存储能力前及时增加存储空间

D. 当硬件存储空间无法满足数据库需求时,可以考虑将部分不使用的历史数据转移到其他廉价存储中

解析:随着数据库的运行,数据库中的数据会不断改变,为了确保数据库的正常运行,需要数据库管理员对数据库空间使用情况进行分析和预测。其中的重点是监控空间增长比较快的表,对这些表的监控就能达到对数据库空间的增长的良好预测。当数据库所在的空间已经不能满足需求时,可以考虑将一些不再使用的数据转移到其他存储设备上。不同的数据库管理系统有着不同的逻辑实现结构,因此数据库空间管理办法随数据库管理系统不同而不同。

5.数据库设计过程中有如下工作:

Ⅰ.文件组织与存取设计

Ⅱ.数据分布设计

Ⅲ.确定数据库和操作系统参数

Ⅳ.将关系模式和相关视图转换为特定数据库管理系统的可支持的表和视图

V.从时间、空间、维护代价等方面评估物理设计结果,并将评估后的结果实施到数据库中

上述工作中属于数据库物理设计的是( )(C)

A. 仅Ⅰ、Ⅱ和V

B. 仅Ⅰ和Ⅲ

C. 仅Ⅰ、Ⅱ、Ⅲ和V

D. 以上全部

解析:数据库物理设计主要步骤包括:数据库逻辑模式调整;文件组织与存取设计;数据分布设计;安全模式设计;确定系统配置;物理模式评估。其中将关系模式和相关视图转换为特定数据库管理系统的可支持的表和视图不属于物理设计的范畴。

6.设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:

Ⅰ.SELECT商品号FROM购买表WHERE顾客号=‘A’

AND商品号IN(

SELECT商品号FROM购买表WHERE顾客号=‘B’)

Ⅱ.

SELECT商品号FROM购买表WHERE顾客号=‘A’

EXCEPT

SELECT商品号FROM购买表WHERE顾客号=‘B’

Ⅲ.

SELECT商品号FROM购买表WHERE顾客号=‘A’

INTERSECT

SELECT商品号FROM购买表WHERE顾客号=‘B’

Ⅳ.

SELECT商品号FROM购买表WHERE顾客号=‘A’

UNION

SELECT商品号FROM购买表WHERE顾客号=‘B’

上述语句中,能够实现该查询要求的是( )(B)

A. 仅Ⅰ和Ⅱ

B. 仅Ⅰ和Ⅲ

C. 仅Ⅰ和Ⅳ

D. 仅Ⅲ

解析:SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分别为:①IN,确定给定的值是否与子查询或列表中的值相匹配,选择与列表中的任意一个值匹配的行;②EXCEPT,指在第一个集合中存在,但是不存在于第二个集合中的数据;③INTERSECT,是指在两个集合中都存在的数据;④UNION,操作符用于合并两个或多个SELECT语句的结果集,对于UNION操作符,请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。要返回A和B相同的商品,则选项Ⅰ中先查出B购买的商品号,并且使用N操作符,查出A购买的商品号且该商品号同时也在B购买的商品号结果集中,即满足了A和B都购买的商品号,符合要求。选项Ⅱ中的EXCEPT操作符使得查询出的结果为A购买的商品减去B购买的商品,不符合要求。选项Ⅲ的INTERSECT操作符表示两个结果集都存在的商品号,即既属于A又属于B的商品号,符合要求。选项Ⅳ中的UNION操作符表示两个结果集的合并,即包括A购买的商品也包括B购买的商品,不符合要求。

7.从功能上讲,数据库应用系统设计包括下列四个层次,其中包括构件设计的是( )(B)

A. 表示层

B. 业务逻辑层

C. 数据访问

本文档预览:3600字符,共19621字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
计算机三级(数据库技术)模拟试卷402

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号