2016下半年计算机三级数据库技术测试题及答案

来源:文书网 3.27W

2016年下半年计算机三级考试时间即将在9月24-27日进行。为了帮助考生能顺利进行备考,yjbys小编提供2016年9月计算机三级数据库技术测试题如下,供各位复习参考。

2016下半年计算机三级数据库技术测试题及答案

1[填空题]SQL Server性能工具有:(  )和数据库引擎优化顾问

参考解析:SQL Server Profiler

2[填空题]多表中相关列称为(  )码。

参考解析:聚集

3[单选题]某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是(  )

A.将此查询语句放置在视图中,使用视图实现该查询操作

B.修改实现此功能的查询语句,将连接查询改为嵌套查询

C.将此功能涉及到的表进行合并,然后对合并后的表进行查询

D.将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作

参考答案:C

4[单选题]下面哪些是参数调整中需要关注的对象。

A.内存分配 B.磁盘I/OC.资源竞争 D.以上全部

参考答案:D

5[单选题]下列关于SQL Server数据库管理系统权限的叙述中,哪一条是不正确的?

Server数据库管理系统的`权限分为服务器权限和数据库权限两种

B.数据库管理员执行数据库管理任务。这是属于数据库权限

C.数据库权限又可以分为数据库对象权限和数据库语句权限两种

D.数据库语句权限授予用户以允许他们创建数据库对象

参考答案:B

6[单选题]SQL语言集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现(  )功能。

A.数据定义B.数据查询C.数据操纵D.数据控制

参考答案:C

7[单选题]在SQL Sever中创建用户数据库,其主要数据文件的大小必须大于__________。

er数据库的大小

l数据库的大小

数据库的大小

D.3 MB

参考答案:B

8[单选题]在SQL Server系统数据库中,存放用户数据库公共信息的是__________。

db

参考答案:B

参考解析:mdf ldf

9[单选题]一个数据表10000行数据,每行3500字节,计算表需要空间(  )

A.20MBB.40MBC.60MBD.80MB

参考答案:B

10[单选题]在SQL Sever中创建用户数据库,实际就是定义数据库所包含的文件以及文件的属性。下列不属于数据库文件属性的是__________。

A.初始大小B.物理文件名C.文件结构D.最大大小

参考答案:C

11[填空题]SQL Server一个数据库中可以包含__________个次要数据文件。

参考解析:0到多

12[单选题]收缩整个数据库的大小,可以采用下列语句:()

SHRINKDATABASE

SHRINKFILE

R DATABASE

TE SCHEMA

参考答案:A

13[填空题](  )是数据库中的一个逻辑命名空间,可以存放表、视图等数据库对象,用于对数据库对象进行分类。

参考答案:架构(或模式,Schema)

14[单选题]下列不属于创建分区表步骤的是__________。

A.创建分区依据列

B.创建分区函数

C.创建分区方案

D.使用分区方案创建表

参考答案:A

15[单选题]在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是(  )

CT

CT和INSERT

RT、UPDATE和DELETE

CT、INSERT、UPDATE和DELETE

参考答案:C

16[单选题]

下列角色中,具有数据库中全部用户表数据的插入、删除、修改权限且只具有这些权限的角色是__________。

_owner _datareader _datawriter ic

参考答案:C

17[单选题]下列存储管理方案中,(  )允许动态扩充内存容量。

A.固定分区B.可变分区C.页式D.虚拟页式

参考答案:D

18[单选题]“把查询sc表和更新sc表的grade列的权限受予用户user1”的正确SQL语句是(  )。

T SELECT,UPDATE(grade)ON TABLE sc TO user1

T SELECT sc,UPDATE sc,grade TO user1

T SELECT,UPDATE ON TABLE e TO user1

T SELECT ON TABLE sc, UPDATE ON TABLE sc (grade)TO user1

参考答案:D

19[单选题] 影响优化器的主要因素有:

A.由于现有索引不足,导致排序索引中不包括一个或几个待排序的列。

p by和order by子句中列的次序与索引次序一致。排列的列来自不同的表。

C.建立的索引文件太多。

D.事务处理太多

参考答案:A

20[单选题]某数据库应用系统使用SQL Server 2008作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘IO也非常小。造成此现象可能的原因是(  )

A.客户机到数据库服务器的网络故障

B.更新操作涉及到的表没有建立主码

C.更新的字段没有建立有效的索引

D.更新操作涉及到的数据被锁定

参考答案:D

热门标签