计算机三级数据库试题-2019.9

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


三级数据库试题.jpg


没有播种,何来收获;没有辛苦,何来成功;没有磨难,何来荣耀;没有挫折,何来辉煌;没有做三级数据库试题,何来过关。


1、下列不属于信息系统需求分析的常用建模方法是(  )。

AER

BIDEFO

CDFD

DUML

参考答案:A

参考解析:常用的需求建模方法包括:①DFD方法;②IDEFO方法;③UML方法。

 

2SQL Server 2008中,如果希望用户U1DB1数据库中具有查询T1表的权限,正确的授权语句是(  )。

AGRANT SELECT ON DB1(T1)TO U1

BGRANT SELECT TO U1 ON DB1(T1)

CGRANT SELECT TO U1 ON T1

DGRANT SELECT ON T1 TO U1

参考答案:A

 

3、在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是(  )。

A.锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用

B.数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁

C.数据库管理系统可以采用先来先服务的方式防止出现活锁现象

D.当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁

参考答案:B

参考解析:当事务T对某个数据加上排它锁时,T可以对该数据进行读和写,其他任何事务都不能再对该数据加任何类型的锁,直到T释放该锁才行;当事务T对某个数据加上共享锁,则T只能对该数据进行读操作,不能修改数据,且其它事务也可以对该数据加共享锁但不能加排它锁。只有等到该数据没有被其他任何事务访问时才能加排它锁。

 

4SQL Server 2008提供了方便的数据导人/导出向导,现利用该向导将S1服务器上某数据库中T1表的数据导入到S2服务器某数据库中已有的T2表中。在数据源上的操作由用户U1完成,在目的服务器上的操作由用户U2完成。则U1u2需要具有的权限是(  )。

AU1需要T1表的查询权限和T2表的插入权限,U2无需任何权限

BU2需要T1表的查询权限和T2表的插入权限,U1无需任何权限

CU1需要T1表的查询权限,U2需要他表的插人权限

DU1需要T1表的查询权限和S2服务器的登录权限,U2需要T2表的插入权限和S1服务器的登录权限

参考答案:C

参考解析:U1要将T1表中的数据导出,所以要有对数据的查看权限。而U2负责将数据导人到T2表中,则要对表T2有写入权限。所以选择C选项。

 

5、在一台正在运行的SQL Server 2008中,现需使用复制数据库文件的方法将某数据库从一台服务器移动到另一台服务器。关于复制数据库文件,有下列实现方法:

首先从数据库服务器中分离出要复制的数据库,然后复制数据库文件

首先停止SQL Server数据库引擎服务,然后复制数据库文件

首先断开所有用户与数据库的连接,然后复制数据库文件

Windows系统管理员直接到操作系统中复制数据库文件

上述方法中,可行的是(  )。

A.仅

B.仅

C.仅

D.都可以

参考答案:A

参考解析:复制数据库的方法有:使用复制数据库向导在服务器之间复制或移动数据库。还原数据库备份,若要复制整个数据库,可以使用BACKUPRESTORE Transact-SQL语句。通常,还原数据库的完整备份用于因各种原因将数据库从一台计算机复制到其他计算机。所以选择A选项。

 

6、在分布式数据库应用系统的设计过程中要考虑数据的分布策略。下列关于数据分布策略的说法,错误的是(  )。

A.分布式数据库中数据分布策略可以从数据分片和数据分配两个角度来考虑,一般先进行数据分片,再进行数据分配

B.数据水平分片是在关系中从行(元组)的角度依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便通过选择方法恢复关系

C.数据垂直分片是在关系中从列(属性)的角度依据一定条件分为不同的片断,各片断中应该包含关系的主码,以便通过连接方法恢复关系

D.数据分配策略中,集中式分配策略便于控制,但数据过于集中,负载过重,易形成瓶颈,可靠性较差

参考答案:B

参考解析:数据的水平分片是在关系中从行(元组)的角度依据一定条件划分为不同的片断,关系中的每一行必须至少属于一个片断,以便在需要时可以重构关系。故B选项错误。

 

7、在SQL Server 2008中,有系统数据库mastermodelmsdbtempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是(  )。

A.对以上系统数据库和用户数据库都实行周期性备份

B.对以上系统数据库和用户数据库都实行修改之后即备份

C.对以上系统数据库实行修改之后即备份,对用户数据库实行周期性备份

D.对mastermodelmsdb实行修改之后即备份,对用户数据库实行周期性备份,对tempdb不备份

参考答案:D

参考解析:系统数据库mastermodelmsdb因为被修改地较少,且对数据库系统影响较大,所以每次修改后应及时备份;而用户自定义的数据库(如学生成绩管理系统中的数据库)在使用过程中会经常不定期的修改,而且每次修改量不大,如果每次修改后重新备份则对系统操作冗余性较大,所以采用定期备份;而tempdb是系统临时文件的数据库,每次启动后都会清空,所以没必要备份。所以选择D选项。

 

8XML数据库是一种新型的数据库管理系统。下列关于XML数据库的说法,错误的是(  )。

A.由于XML文档本身带有标记,可以自描述,因此XML数据库并不对XML文档进行解析

B.目前XML数据库主要包括XEDBNXDHXD三种类型

C.很多关系数据库厂商在其传统的数据库产品中进行了扩充,使其能够处理XML文档

D.在数据本身具有层次特征时,XML文档能够清晰地表达数据的层次特征

参考答案:A

参考解析:XML数据库需要对XML文档进行解析,因为XML文档的本身标记只是文档本身的描述,需要经过数据库的解析才能达到具体的用途。

 

9、有教师表(教师号,教师名,职称,基本工资),其中基本工资的取值与教师职称有关,实现这个约束的可行方案是(  )。

A.在教师表上定义一个视图

B.在教师表上定义一个存储过程

C.在教师表上定义插入和修改操作的触发器

D.在教师表上定义一个标量函数

参考答案:C

参考解析:触发器(trigger)SQL Server提供给程序员和数据分析员用来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insertdeleteupdate)时就会激活它并执行,且经常用于加强数据的完整性约束和业务规则等。教师表中要求基本工资的取值与教师的职称有关,即当对教师的职称进行操作的时候,要求基本工资的取值随着职称变化而变化,因此采用触发器可以达到要求。

 

10、关于数据库视图,下列说法正确的是(  )。

A.视图一定能提高数据的操作性能

B.定义视图的语句可以是任何数据操作语句

C.视图可以提供一定程度的数据独立性

D.视图的数据一般是物理存储的

参考答案:C

参考解析:视图是从一个或几个基本表(或视图)中导出的虚表,数据库中只存放了视图的定义,不存放视图对应的数据。它是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。视图的特点体现在三个方面:简单性,看到的就是需要的。视图不仅可以简化用户对数据的理解,也可以简化对它们的操作。那些被经常使用的查询可以被定义为视图,从而使得用户不必为以后的操作每次指定全部的条件;安全性,通过视图用户只能查询和修改他们所能见到的数据。数据库中的其它数据则既看不见也取不到;逻辑数据独立性,视图可帮助用户屏蔽真实表结构变化带来的影响;根据视图的特点可以达到以下的几点作用:简化数据查询语句;使用户从多角度看待同一数据;提高数据安全性;提供了一定程度的逻辑独立性。所以选择C选项。




考无忧小编tips

大多数人挂了计算机考试,根源不在于你的资质不行,而是你压根就没刷几套计算机等级考试题库就去考试!懒得备考才是你挂科的罪魁祸首!赶紧复习以上的三级数据库试题,还有点击下方链接,把题目刷起来吧!




文章推荐:

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

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

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


温馨提示:

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

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

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


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