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

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

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

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

选择题

1.数据库应用系统的数据处理需求可以表示为事务规范。下列描述中不属于事务规范的是( )。(D)

A. 事务用户

B. 事务名称

C. 事务描述

D. 事务隔离性级别

解析:事务规范包括了事务名称、事务描述、事务所访问的数据项、事务用户。故答案为D项。

2.下列不属于数据库应用系统升级工作的是( )。(C)

A. 升级DBMS版本

B. 修改程序以适应新需求

C. 创建新的索引

D. 改变数据库应用系统体系结构

解析:创建新的索引属于数据库应用系统优化内容。故答案为C项。

3.下列列出的建模方法中,不属于需求分析建模方法的是( )。(A)

A. IDEF1X

B. DFD

C. IDEF0

D. UML

解析:IDEF1X侧重分析、抽象和概括应用领域中的数据需求,被称为数据建模方法。故答案为A项。

4.下列数据库结构设计中,包含对关系模式进行规范化处理工作的是( )。(B)

A. 数据库概念结构设计

B. 数据库逻辑结构设计

C. 数据库存取结构设计

D. 数据库物理结构设计

解析:关系模式的设计、规范化处理属于数据库逻辑结构设计的内容。故答案为B项。

5.从功能角度数据库应用系统可以划分为四个层次来实现,其中构件设计出现在( )。(B)

A. 表示层

B. 业务逻辑层

C. 数据访问层

D. 数据持久层

解析:表示层的主要任务是进行人机界面设计;业务逻辑层的主要任务是梳理DBAS的各项业务活动,将其表示为各种系统构件(如类、模块、组件等)﹔数据访问层的主要任务就是针对DBAS的数据处理需求设计用于操作数据库的各类事务;数据持久层主要任务进行应用系统的存储结构设计。故答案为B项。

6.在进行事务设计时,如果把多个小事务合并成一个大事务来执行,则下列关于这种做法所带来影响的叙述,正确的是( )。(C)

A. 提高了事务的并发度

B. 提高了发生活锁的可能性

C. 提高了发生死锁的可能性

D. 提高了系统的事务吞吐率

解析:多个小事务合并成大事务,会增加占有锁的时间,可能会造成大量阻塞事务,甚至会产生死锁。故答案为C项。

7.数据库应用系统的实施分为四个步骤。下列属于数据库应用系统实施工作的是( )。(B)

A. 系统监控

B. 数据初始化

C. 数据转储

D. 数据库性能调优

解析:数据库应用系统的实施工作包括创建数据库、装载数据、编写与调试应用程序、数据库试运行。A、C、D三项属于数据库运行维护与优化的工作。故答案为B项。

8.已知关系R(A,B.C),有定义索引的语句:

create unique clustered index idx1 on R(B)。

下列关于idx1的说法,正确的是( )。(A)

A. idx1既是唯一索引,也是聚集索引

B. idx1既是主索引,也是聚集索引

C. idx1既是唯一索引,也是主索引

D. idx1既不是主索引,也不是聚集索引

解析:关键字unique表示唯一索引,clustered表示聚集索引。故答案为A项。

9.数据库应用系统内部结构一般分为静态结构与动态结构。下列关于UML中系统内部结构的说法,错误的是( )。(D)

A. 通信图也称为协作图,用于表示对象之间的联系以及对象间发送和接收的消息

B. 类图主要表达的是问题领域的概念模型,用于表达抽象概念的名称、属性、行为及关系等系统中的静态结构

C. 顺序图主要用于描述系统内对象之间的消息发送与接收序列,其主要目的是表达对象与对象之间沟通与合作的方式,属于系统的动态模型

D. 通信图和顺序图都是交互图,从不同的侧面描述系统的动态结构,顺序图强调的是空间,通信图强调的是时间

解析:顺序图强调的是时间,通信图强调的是空间。故答案为D项。

10.设在SQL Server 2008某数据库中有图书表(书号,书名,出版日期,单价),其中“书号”是主码。现要查询2015年1月份出版的单价最高的前三本图书的详细信息。下列查询语句中能正确完成该查询要求的是( )。(C)

A. SELECT * TOP 3 FROM图书表

WHERE出版日期BETWEEN ‘2015/1/1’ AND ‘2015/1/31’

ORDER BY单价DESC

B. SELECT TOP 3* FROM图书表

WHERE出版日期BETWEEN#2015/1/1#AND #2015/1/31#

ORDER BY单价DESC

C. SELECT TOP 3 * FROM图书表

WHERE出版日期BETWEEN ‘2015/1/1’ AND ‘2015/1/31’

ORDER BY单价DESC

D. SELECT*TOP 3 FROM图书表

WHERE出版日期BETWEEN#2015/1/1# AND #2015/1/31#

ORDER BY单价DESC

解析:A、D两项的语法格式不正确,TOP 3应该放在*之前,选项B的时间格式不正确。故答案为C项。

11.设在SQL Server 2008中有如下定义触发器的语句:

CREATE TRIGGER tri ON T1 INSTEAD OF INSERT AS ……

下列关于该触发器执行机制的说法,正确的是( )。(B)

A. 当在T1表上执行INSERT操作时,先执行INSERT操作,然后再执行tri触发器

B. 当在T1表上执行INSERT操作时,只执行tri触发器,而不实际执行INSERT操作

C. 当在T1表上执行INSERT操作时,先执行tri触发器,然后再实际执行INSERT操作

D. 当在T1表上执行INSERT操作时,先执行INSERT操作,如果操作正确,则无需执行tri触发器

解析:使用FOR或者AFTER选项定义的触发器为后触发型触发器,即只有在引发触发器执行的语句中的操作都已成功执行,并且所有的约束检查也成功完成后,才执行该触发器。使用INSTEAD OF选项定义的触发器为前触发型触发器,在这种模式的触发器中,指定执行触发器而不是执行引发触发器执行的SQL语句,从而替代触发的操作。因此,可知本题中属于前触发器,即只执行tri触发器,而不实际执行INSERT操作。故答案为B项。

12.下列关于SQL Server 2008游标中@@FETCH_STATUS的说法,正确的是( )。(A)

A. 每当对游标执行一次FETCH语句,系统都会自动对@@FETCH_STATUS赋一次值

B. 用户可以对@@FETCH_STATUS变量进行赋值

C. 用户可以在游标中声明@@FETCH_STATUS变量

D. 每个游标都有一个专属于自己的@@FETCH_STATUS变量

解析:在对游标数据进行提取的过程中,可以使用@@FETCH_STATUS全局

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号