2019年9月三级数据库试题-2

发布于 2019-05-23 10:48  编辑:simi
0
计算机等级考试题库 扫码微信刷题


三级数据库试题.jpg


考无忧小编送福利-计算机等级考试题库!以下是一些计算机三级数据库试题,希望能帮到你们~


1、在UML中,用例模型是把满足用户需求的功能表示出来的工具。下列关于用例模型的说法,错误的是(  )。

A.用例代表的是一个完整的功能,是动作的集合

B.用例用椭圆形表示,位于系统边界的外部

C.用例间的扩展关系用于描述一个已有用例及在其基础上增加新动作形成的用例间的关系

D.用例间的组合关系用于描述一个包及其组成用例间的关系

参考答案:B

参考解析:在UML中,用例用椭圆形表示,用例位于系统边界的内部,故B选项说法错误。

 

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

A.提高了事务的并发度

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

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

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

参考答案:C

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

 

3、设在SQL Server2008某数据库中有图书表(书号,书名,出版日期,单价),其中书号是主码。现要查询20151月份出版的单价最高的前三本图书的详细信息。下列查询语句中能正确完成该查询要求的是(  )。

ASELECT*TOP 3 FROM图书表

WHERE出版EtBETWEEN’2015/1/1′AND′2015/1/31′

ORDER BY单价DESC

BSELECT TOP 3*FROM图书表

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

ORDER BY单价DESC

CSELECT TOP 3*FROM图书表

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

ORDER BY单价DESC

DSELECTTOP 3 FROM图书表

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

ORDER BY单价DESC

参考答案:C

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

 

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

A.数据库概念结构设计

B.数据库逻辑结构设计

C.数据库存取结构设计

D.数据库物理结构设计

参考答案:B

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

 

5、设在SQL Server 2008中,有如下创建分区函数的语句:

CREATE PARTITl0N FUNCTION PF1(int)

AS RANGE RIGHT FOR VALUES(1100200)

该语句的作用是(  )。

A.创建了4个分区,各分区的取值范围分别是:

分区1:小于等于1

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

分区3:大于100且小于等于200

分区4:大于200

B.创建了4个分区,各分区的取值范围分别是:

分区1:小于1

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

分区3:大于等于100且小于200

分区4:大于等于200

C.创建了2个分区,各分区的取值范围分别是:

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

分区2:大于100且小于等于200

D.创建了2个分区,各分区的取值范围分别是:

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

分区2:大于等于100且小于200

参考答案:B

参考解析:CREATE PARTITION FUNCTION PF1(int)AS RANGE RIGHT FOR VALUES(……n):其中……n用于指定分区的值得数目,所创建的分区数等于n+1。本题中n值分别为1100200,因此可以创建4个分区。由于采用了right关键字,在指定分区间隔值是由数据库引擎按升序从左到右排列时,指定边界值处于右侧,即1100200属于右侧,因此可以推断出分区的取值范围分别是(01)[1100)[100200)[200∞)。故答案为B项。

 

6、下列关于需求分析过程的描述,错误的是(  )。

A.标识问题

B.用IDEF2建立需求模型

C.用DFD描述需求

D.确认需求

参考答案:B

参考解析:需求分析过程包括标识问题、建立需求模型、描述需求、确认需求。其中DFDIDEF0可用于建立需求模型;而IDEF2用于系统模拟,建立动态模型。故答案为B项。

 

7、下列关于SQL Server 2008数据库中PRIMARY文件组的说法,正确的是(  )。

A.一个数据库中可以有多个PRIMARY文件组

B.第一个日志文件也必须存放在PRIMARY文件组中

C.次要数据文件不能存放在PRIMARY文件组中

DPRIMARY是系统定义好的一个文件组,主要数据文件必须存放在PRIMARY文件组中

参考答案:D

参考解析:主(PRIMARY)文件组是系统定义好的一个文件组,它包含主要数据文件和任何没有明确分配给其他文件组的其他数据文件。系统表的所有页均分配在主文件组中。日志文件不包括在文件组内,日志文件和数据文件是分开管理的。数据库中只有一个主文件组,但是可以有多个用户定义的文件组。故答案为D项。

 

8、数据库优化工作中,下列有关增加派生性冗余列方法的说法,正确的是(  )。

A.该方法一般不能减少聚合函数的使用

B.该方法一般可以减少查询时的连接操作

C.该方法一般可减少数据排序带来的资源消耗

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

参考答案:B

参考解析:派生性冗余列是指表中增加的列由表中的一些数据项经过计算生成。它的作用是在查询时减少连接操作,避免使用聚合函数。由于增加了派生性冗余字段,破坏了规划化原则。故答案为B项。

 

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

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

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

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

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

参考答案:D

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

 

10、下列关于SQL Server 2008中数据库用户的说法,正确的是(  )。

A.一个数据库用户可以对应多个登录账户

Bsa是系统定义的一个数据库用户

C.当没有为数据库用户授权时,该用户默认具有该数据库用户数据的查询权

D.除了guest外,每个数据库用户都必须有对应的登录账户

参考答案:D

参考解析:GuestSQL Server中的一个特殊的数据库用户,在实际中经常作为数据库的匿名访问者使用。sa是系统定义的一个数据库登录账户。一个登录账户可以映射为多个数据库中的用户。当登录账户成为数据库中的合法用户之后,该账户除了具有一些系统视图的查询权限之外,并不对数据库中的用户数据和对象具有任何操作权限。故答案为D项。




一份耕耘,一份收获,上苍从来不会忘记努力刷计算机等级考试题库的人!尽量去做三级数据库试题,因为天道酬勤。大胆去考,没必要杞人忧天患得患失,天生我才必有用!假如有些紧张,就告诉自己:“紧张”实际上也是一种兴奋,也有利于发挥。适当的紧张是正常的和必要的。预祝所有考生沉着应战!




文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1905/2352364.html
选择分享到: