现在刷计算机等级考试题库是最佳时间,你刷了几套呢?收藏,还要记得复习好以下的三级数据库试题。
1、设有教师表(教师号,教师名,职称,所在部门),其中“教师号”是主码,“职称”列允许有空值,其他列不允许空。现要查询人数最多的三个部门。下列语句中不能正确完成该查询要求的是( )。
A.SELECT TOP 3所在部门,COUNT(教师名)FROM教师表GROUP BY所在部门
ORDER BY COUNT(教师名)DESC
B.SELECT TOP 3所在部门,COUNT(教师号)FROM教师表GROUP BY所在部门
ORDER BY COUNT(教师号)DESC
C.SELECT TOP 3所在部门,COUNT(职称)FROM教师表GROUP BY所在部门
ORDER BY COUNT(职称)DESC
D.SELECT TOP 3所在部门,COUNT(*)FROM教师表GROUP BY所在部门
ORDER BY COUNT(*)DESC
参考答案:C
参考解析:COUNT(*)返回表的行数,它不会过滤null和重复的行。COUNT(表达式)会过滤掉null值,所以值null行不会加入到计数当中,但如果不在“表达式”前面加上dis.tinct关键字,它将会过滤掉重复行。由于“职称”列中有空值,所以使用COUNT(职称)会过滤掉“职称”为空的行,从而不能正确地统计出人数最多的三个部门。故答案为C项。
2、设某数据库中有表Tl(c1,c2,c3),并已执行了如下授权语句:
GRANT SELECT(c1,c2)ON T1 TO U1 WITH GRANT OPTION
下列语句中,U1无权执行的是( )。
A.SELECT c1,c2 FROM T1
B.SELECT c1 FROM T1
C.SELECT*FROM T1
D.GRANT SELECT(c1)ON T1 TO U2
参考答案:C
参考解析:GRANT SELECT(c1,c2)ON T1 TO U1 WITH GRANT OPTION此语句的意 思是对用户U1授予在T1表中查询c1,c2列的权限,而且此权限可以转授予其他数据库用户或者用户定义的角色名。用户U1无权查看T1表中c3列的权限。故答案为C项。
3、已知关系R(A,B,C),有定义索引的语句:create unique clustered index idxl on R(B)。下列关于idxl的说法,正确的是( )。
A.idxl既是唯一索引,也是聚集索引
B.idxl既是主索引,也是聚集索引
C.idxl既是唯一索引,也是主索引
D.idxl既不是主索引,也不是聚集索引
参考答案:A
参考解析:关键字unique表示唯一索引,clustered表示聚集索引。故答案为A项。
4、下列关于SQL Server 2008中guest的说法,错误的是( )。
A.guest在未启用时不能使用
B.可以为guest授权
C.guest是系统定义的一个登录账户
D.guest主要用于提供匿名访问
参考答案:C
参考解析:guest是SQL Server中一个特殊的数据库用户。故答案为C项。
5、数据库优化工作中,下列关于增加冗余列的说法,错误的是( )。
A.该方法一般不能减少查询时的连接操作
B.该方法实施后的关系模式将不符合第三范式要求
C.该方法实施后,需要使用触发器或应用程序改造等方法保证数据一致性
D.该方法将增加数据库存储空间
参考答案:A
参考解析:派生性冗余列是指表中增加的列由表中的一些数据项经过计算生成。他的作用是在查询时减少连接操作,避免使用聚合函数。由于增加了派生性冗余字段,破坏了规范化规则。故答案为A项。
6、分布式数据库的分布透明性使用户完全感觉不到数据是分布的,使分布式数据库具有分布式透明性的主要因素是( )。
A.位置独立性、数据分片独立性和数据复制独立性
B.位置独立性、硬件独立性和操作系统独立性
C.网络独立性、硬件独立性和操作系统独立性
D.数据分片独立性、硬件独立性和网络独立性
参考答案:A
参考解析:位置独立性、数据分片独立性和数据复制独立性是使分布式数据库具有分布式透明性的主要因素。故答案为A项。
7、下列关于数据库设计、运行和维护工作叙述中,说法正确的是( )。
A.数据库的维护工作就是发现错误、修改错误
B.数据库应用系统正式投入运行标志着数据库设计工作的结束
C.数据库备份和恢复工作一般需要数据库管理员和开发人员配合完成
D.数据库设计过程中,数据库的安全性、完整性和一致性等的设计往往以牺牲效率为代价
参考答案:D
参考解析:数据库的维护工作包括数据库的转储和恢复;数据库的安全性和完整性控制;数据库性能的监控分析和改进,数据库的重组和重构。数据库应用系统正式投入运行标志着开发任务的基本结束和维护工作的开始。数据库的备份和恢复工作当数据库管理员设置好之后会自动执行,不需要开发人员配合。故答案为D项。
8、数据集成是数据仓库建立的重要环节,下列关于数据集成的说法,错误的是( )。
A.数据集成就是把企业里的所有数据集成到数据仓库中
B.数据集成不仅涉及技术问题,也经常涉及管理问题
C.集成时需要将来自不同数据源的数据按目标要求进行格式转换
D.数据集成的一个重要目的是合理地组织企业数据,实现企业级数据视图
参考答案:A
参考解析:数据集成是将源自不同数据源的数据经过抽取、转换、清理、装载等操作载人数据仓库的过程,用户只有从数据源中抽取出所需数据,再经过数据清洗,并加载到按照先前所设计的数据仓库中以后,才能对数据仓库中的数据进行报表分析、多维分析和数据挖掘等,而并不是把企业里的所有数据集成到数据仓库中。故答案为A项。
9、云计算包含互联网上的应用服务及在数据中心提供这些服务的软硬件设施,其中SaaS指( )。
A.平台即服务
B.基础设施即服务
C.软件即服务
D.社会即服务
参考答案:C
参考解析:SaaS,即Software as a Service,中文意思是软件即服务。
10、为了减少数据库管理系统中的死锁,有下列措施:
Ⅰ 事务按同一顺序访问资源
Ⅱ 检测事务等待图并撤销回路中的某个事务
Ⅲ 将大事务切分成若干个小事务
Ⅳ 使用绑定连接
上述措施中,属于可以在应用程序设计过程中采取的措施是( )。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ、Ⅲ和Ⅳ
C.仅Ⅱ和Ⅲ
D.仅Ⅱ、Ⅲ和Ⅳ
参考答案:B
参考解析:Ⅱ.检测事务等待图并撤销回路中的某个事务是在数据库应用系统运行过程中由DBMS完成的工作,不是应用程序设计过程中采取的措施。剩下三个属于在应用程序设计中预防死锁的办法。所以选择B选项。
考完别放松,趁着热乎,叫上你下一次要考试的好同学,坐好小板凳,一起看看这次计算机等级考试题库-三级数据库试题的讲解吧,为后面的等级考试做准备!
文章推荐:
2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯