出国留学网为您提供“计算机三级考试2017数据库技术考前模拟试题及答案(3)”,如果想要报考计算机三级,请关注出国留学网发布的相关资料。
1[填空题]SQL Server性能工具有:( )和数据库引擎优化顾问
参考解析:SQL Server Profiler
2[填空题]多表中相关列称为( )码。
参考解析:聚集
3[单选题]某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是( )
A.将此查询语句放置在视图中,使用视图实现该查询操作
B.修改实现此功能的查询语句,将连接查询改为嵌套查询
C.将此功能涉及到的表进行合并,然后对合并后的表进行查询
D.将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作
参考答案:C
4[单选题]下面哪些是参数调整中需要关注的对象。
A.内存分配 B.磁盘I/OC.资源竞争 D.以上全部
参考答案:D
5[单选题]下列关于SQL Server数据库管理系统权限的叙述中,哪一条是不正确的?
A.SQL Server数据库管理系统的权限分为服务器权限和数据库权限两种
B.数据库管理员执行数据库管理任务。这是属于数据库权限
C.数据库权限又可以分为数据库对象权限和数据库语句权限两种
D.数据库语句权限授予用户以允许他们创建数据库对象
参考答案:B
6[单选题]SQL语言集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现( )功能。
A.数据定义B.数据查询C.数据操纵D.数据控制
参考答案:C
7[单选题]在SQL Sever中创建用户数据库,其主要数据文件的大小必须大于__________。
A.master数据库的大小
B.model数据库的大小
C.msdb数据库的大小
D.3 MB
参考答案:B
8[单选题]在SQL Server系统数据库中,存放用户数据库公共信息的是__________。
A.masterB.modelC.msdbD.tempdb
参考答案: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[单选题]收缩整个数据库的大小,可以采用下列语句:()
A.DBCC SHRINKDATABASE
B.DBCC SHRINKFILE
C.ALTER DATABASE
D.CREATE SCHEMA
参考答案:A
13[填空题]( )是数据库中的一个逻辑命名空间,可以存放表、视图等数据库对象,用于对数据库对象进行分类。
参考答案:架构(或模式,Schema)
14[单选题]下列不属于创建分区表步骤的是__________。
A.创建分区依据列
B.创建分区函数
C.创建分区方案
D.使用分区方案创建表
参考答案:A
15[单选题]在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是( )
A.SELECT
B.SELECT和INSERT
C.INSERT、UPDATE和DELETE
D.SELECT、INSERT、UPDATE和DELETE
参考答案:C
16[单选题]
下列角色中,具有数据库中全部用户表数据的插入、删除、修改权限且只具有这些权限的角色是__________。
A.db_owner B.db_datareader C.db_datawriter D.public
参考答案:C
17[单选题]下列存储管理方案中,( )允许动态扩充内存容量。
A.固定分区B.可变分区C.页式D.虚拟页式
参考答案:D
18[单选题]“把查询sc表和更新sc表的grade列的权限受予用户user1”的正确SQL语句是( )。
A.GRANT SELECT,UPDATE(grade)ON TABLE sc TO user1
B.GRANT SELECT sc,UPDATE sc,grade TO user1
C.GRANT SELECT,UPDATE ON TABLE sC.grade TO user1
D.GRANT SELECT ON TABLE sc, UPDATE ON TABLE sc (grade)TO user1
参考答案:D
19[单选题] 影响优化器的主要因素有:
A.由于现有索引不足,导致排序索引中不包括一个或几个待排序的列。
B.Group by和order by子句中列的次序与索引次序一致。排列的列来自不同的表。
C.建立的索引文件太多。
D.事务处理太多
参考答案:A
20[单选题]某数据库应用系统使用SQL Server 2008作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘IO也非常小。造成此现象可能的原因是( )
A.客户机到数据库服务器的网络故障
B.更新操作涉及到的表没有建立主码
C.更新的字段没有建立有效的索引
D.更新操作涉及到的数据被锁定
参考答案:D