云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 全国三级数据库选择题

全国三级数据库选择题

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 4:42:48

67、在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),各列均不允许空值。现要查询人数最多的3个部门,有下列查询语句:

Ⅰ.SELECT TOP 3 所在部门, COUNT(*) FROM 职工表 GROUP BY 所在部门 ORDER BY COUNT(*) DESC

Ⅱ.SELECT TOP 3 所在部门, COUNT(职工号) FROM职工表 GROUP BY 所在部门

ORDER BY COUNT(职工号) DESC

Ⅲ.SELECT TOP 3 所在部门, COUNT(所在部门) FROM职工表 GROUP BY 所在部门

ORDER BY COUNT(所在部门) DESC

Ⅳ.SELECT TOP 3 所在部门, SUM(职工号) FROM职工表 GROUP BY 所在部门

ORDER BY SUM(职工号) DESC

上述语句中,能够实现该查询要求的是()。

68、下列关于SQL Server 2008触发器的说法,错误的是 ()。 A) 触发器可用于实现复杂的业务规则

B) 使用触发器实现数据完整性的效率通常低于CHECK约束 C) 在同一个表的同一个操作上可以建立多个后触发型触发器

D) 当前触发型触发器执行时,引发触发器执行的操作语句已执行完毕

解析:前触发型触发器是在引发该触发器执行的操作语句执行之前激活的触发器,而后触发器就是在语句执行之后激活的触发器。

69、在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。下列语句中正确的是()。

A) CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20)) RETURNS INT AS BEGIN

RETURN(SELECT MAX(工资) FROM 职工表 WHERE 所在部门 = @dept) END

B) CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20)) RETURNS INT AS BEGIN

DECLARE @x INT

SET @x = SELECT MAX(工资) FROM 职工表 WHERE 所在部门 = @dept RETURN (@x) END

C) CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20)) RETURNS INT AS BEGIN

RETURN(SELECT MAX(工资) FROM 职工表 WHERE 所在部门 = @dept GROUP BY 所在部门) END

D) CREATE FUNCTION dbo.f_AvgSalary(@dept varchar(20)) RETURNS INT AS BEGIN

DECLARE @x INT

SET @x = SELECT MAX(工资) FROM 职工表 WHERE 所在部门 = @dept GROUP BY 所在部门 RETURN (@x) END

解析:SET语句主要作用是给变量赋值,且一个变量只有一个值。而一个部门可能存在一个或多个人工资一样多且是最高的,那么B选项不符合要求。故选择A选项。

70、每个数据库有且仅有一个主要数据文件,可以有多个次要数据文件。每个数据库必须至少有一个日志文件,也可以有多个日志文件。日志文件不包括在文件组内。一个文件不可以是多个文件组的成员。 71、下列关于SQL Server 2008中分离和附加数据库的说法,错误的是()。 A) 在分离数据库之前,必须先断开所有用户与该数据库的连接 B) 分离数据库只分离数据文件,不会分离日志文件

C) 附加数据库时文件存储位置可以与分离数据库时文件所处的存储位置不同 D) 进行分离数据库操作时不能停止SQL Server服务

解析:分离数据库时不仅分离数据文件,还要一起分离日志文件。日志文件是附加数据库的重要组成部分。 72、下列关于SQL Server 2008分区表的说法,错误的是()。 A) 分区表是从物理上将一个表划分为若干个分区 B) 分区后的各分区必须存储在不同的文件组中

C) 表中数据量的大小并不是是否需要进行分区的唯一考虑因素

D) 对表进行分区后,用户在访问数据时不需要知道被访问数据所在的分区

解析:分区表的本质是把符合不同标准的数据子集存储在某个数据库的一个或多个文件组中,通过元数据来表述数据存储的逻辑地址。

73、下列关于数据库存取控制的说法,错误的是()。 A) 自主存取控制主要通过GRANT、REVOKE、DENY语句来实现 B) 在强制存取控制中,DBMS将实体划分为主体和客体两大类 C) 仅当主体的许可级别大于客体的密级时,主体才能读取相应的客体 D) 强制存取控制本质上是分层次的,它比自主存取控制更严格 【解析】数据库强制存取控制方法的规则是:

①仅当主体的许可证级别大于或等于客体的密级时,主体才能读取相应的客体;②仅当主体的许可证级别等于客体的密级时,主体才能写相应的客体。

74、db_ddladmin是系统管理员角色,具有执行全部数据定义语言的权限,如:CREATE、DROP、ALTER语句。 75、完成数据库应用系统的设计并进行实施后,数据库系统进入运行维护阶段。下列工作中不属于数据库运行维护工作的是()。 A) 恢复数据库数据以核查问题

B) 为了保证安全,定期修改数据库用户的密码 C) 更换数据库服务器以提高应用系统运行速度 D) 使用开发人员提供的SQL语句初始化数据库中的表

76、数据库管理员应该定期对数据库进行重组,以保证数据库性能。下列有关数据库重组工作的说法,错误的是()。

A) 重组工作中可能会对数据库数据的磁盘分区方法和存储空间进行调整 B) 重组工作一般会修改数据库的内模式和模式,一般不改变数据库外模式

C) 重组工作一般在数据库运行一段时间后进行,不应频繁进行数据库重组

D) 重组工作中应尤其注意频繁修改数据的表,因为这些表很容易出现存储碎片,导致效率下降 【解析】数据库的重组并不修改原设计的逻辑和物理结构,而数据库的重构则要部分的修改数据库的模式和内模式。

77、索引是数据库中重要的数据结构,关于索引现有下列说法:

Ⅰ.在某个查询中带排序的属性有多个时可以考虑在这些属性上建立复合索引 Ⅱ.一个表中最多只能有一个主索引或聚集索引

Ⅲ.多属性索引中,索引属性的顺序一般按照属性的长度进行排列 Ⅳ.在频繁更新的属性上建立索引可能导致系统开销过大

Ⅴ.B树索引一般适用于等值和范围查询,散列索引一般适用于范围查询 以上说法正确的是()。

【解析】①在多属性索引中,索引属性的顺序是按照其区分度进行排序。②散列索引根据HASH算法构建索引,所以检索速度很快,但不能用于范围查询。

78、某应用系统需使用运行于两个地点的分布式数据库,该应用系统经常需要进行某一查询操作,此查询需要对两个分布在两地数据量很大的表进行连接操作。这两张数据变化很慢。为了提高查询速度,下列方法中最可行的是()。

A) 使用表水平分割方法,将两张表分别分割为多张表 B) 将两张表复制交叉复制到两地 C) 增加网络带宽,提高数据传输速度 D) 增加数据库内存,缓冲更多的数据

【解析】分布式数据库中,传输的代价是:I/O代价+CPU代价+通信代价。分布式数据库中查询优化的首要目标是:使查询执行时通信代价最省。因此如果把两张表交叉复制到两地就可以省去通信传输的时间,相比较于其它三个选项,该方法最优,因此选择B选项。

79、检查点能减少数据库完全恢复时所必须执行的日志,提高数据库恢复速度。下列有关检查点的说法,错误的是()。

A) 检查点记录的内容包括建立检查点时正在执行的事务清单和这些事务最近一个日志记录的地址 B) 在检查点建立的同时,数据库管理系统会将当前数据缓冲区中的所有数据记录写入数据库中 C) 数据库管理员应定时手动建立检查点,保证数据库系统出现故障时可以快速恢复数据库数据 D) 使用检查点进行恢复时需要从\重新开始文件\中找到最后一个检查点记录在日志文件中的地址 【解析】检查点应当由数据库恢复子系统自动的定期或者不定期的建立,而不应当由数据库管理员手动建立。

80、为了保证数据库系统稳定运行,需要使用服务器容错技术保证其运行服务器的可靠性。下列有关Active-Standby模式服务器容错技术的说法,错误的是()。

A) 此模式需要两台服务器使用共享的存储设备,数据库中数据需要存储在此设备中 B) 此模式需要在两台服务器之间建立专用的状态检测网络

C) 此模式中增加串口方式检测服务器状态可以有助于避免\脑裂\现象出现 D) 此模式的优点是两台服务器切换速度快,数据库连接不中断,应用不受影响

81、SQL Server 2008提供了三种恢复模式,不同的恢复模式决定了数据库支持的备份类型和还原方案。下列有关其恢复模式的说法,错误的是()。

A) 简单恢复模式不记录事务日志,如果数据库损坏,简单恢复模式可能造成数据丢失 B) 完整恢复模式记录所有的事务日志,同时事务日志记录保留到对其备份完毕为止

C) 大容量日志恢复模式只对大容量操作进行最小记录,使事务日志不会被大容量加载操作所填充 D) 大容量日志恢复模式不支持时点恢复,但可以支持还原单个数据页

SQL Server 2008 支持三种恢复模式,即简单恢复模式、完整恢复模式和大容量日志恢复模式。

简单恢复:无日志备份。自动回收日志空间以减少空间需求,实际上不再需要管理事务日志空间。 最新备份之后的更改不受保护。在发生灾难时,这些更改必须重做。 只能恢复到备份的结尾。

完整恢复:需要日志备份。数据文件丢失或损坏不会导致丢失工作。可以恢复到任意时点(例如应用程序或用户错误之前)。

大容量日志恢复:需要日志备份。是完整恢复模式的附加模式,允许执行高性能的大容量复制操作。通过使用最小方式记录大多数大容量操作,减少日志空间使用量。

如果在最新日志备份后发生日志损坏或执行大容量日志记录操作,则必须重做自该上次备份之后所做的更改。否则不丢失任何工作。可以恢复到任何备份的结尾。不支持时点恢复。 其中,如果符合下列任一要求,则使用完整恢复模式:

? 您必须能够恢复所有数据。

? 数据库包含多个文件组,并且您希望逐段还原读/写辅助文件组(以及可选地还原只读文件组)。 ? 您必须能够恢复到故障点。 ? 您希望可以还原单个页。

? 您愿意承担事务日志备份的管理开销。

因此还原单个数据页是完整恢复模式功能,因此选择D选项。

82、SQL Server 2008支持多种数据库还原级别。下列有关其数据库恢复的说法,错误的是()。 A) 在进行数据库整体还原和恢复过程中,此数据库处于脱机状态

B) SQL Server支持对数据库的一个数据文件进行还原,在还原过程中此文件处于脱机状态,数据库中的其他文件不受影响

C) 在还原数据库之前,如果数据库的日志没有损坏,为了减少数据丢失可以进行一次尾部日志备份 D) 在进行数据库还原的过程中可以将数据库移动到其他位置

【解析】SQL Server支持对数据库中的一个数据文件进行还原的操作,在还原过程中数据库自动处于脱机状态,其它的都将文件不能进行读写操作,因此将受到一定的影响。 83、【解析】混合式数据分配是一种介于分割式和全复制式的分布方式。

84、一个在线书评、乐评分享网站,建有面向业务的数据库系统和面向分析的数据仓库系统,数据仓库系统需要每天从数据库应用系统的数据库导入新数据。有下列数据表: Ⅰ.书籍表和书籍类别表 Ⅱ.用户表和好友关系表 Ⅲ.书评表和乐评表

Ⅳ.音乐专辑表和音乐分类表

上述表中,适合采用快照方式从数据库应用系统获取数据的是()。

快照:该方法通过对当前数据表进行\照相\,记录当前的数据表信息\相片\,然后将当前的\相片\与以前的数据表\相片\进行比较,如果不一致将通过一定的方式传到数据仓库,从而实现数据的一致性,这种方式适合于更新频率较低的数据表。

85、某电子商务平台为实现精准营销,提高向用户推荐商品的成功率,欲建立数据仓库系统,作为数据挖掘程序的数据源。假设业务型数据主要存放于销售数据表T1中,用户信息存放于用户表T2中。数据仓库将近5年的销售细节数据存放在数据表T3中,并在数据仓库中根据需要存放一些汇总数据。为达到这些要求,有如下一些方案:

Ⅰ.T3与T1实时更新,即每产生一条销售记录,同时写到T1和T3中,并触发数据挖掘程序运行,以增加数据挖掘结果的准确性

Ⅱ.用户每次产生新的销售记录,触发数据挖掘程序执行并得到针对该用户的推荐商品列表,然后写回T2中。T3每天定时从T1进行批量更新

Ⅲ.T3与T1实时更新,每天定时运行数据挖掘程序,将运行结果,也就是针对用户的推荐商品列表写回数据仓库的用户商品推荐表中

搜索更多关于: 全国三级数据库选择题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

67、在SQL Server 2008中,设有职工表(职工号,姓名,所在部门,工资),各列均不允许空值。现要查询人数最多的3个部门,有下列查询语句: Ⅰ.SELECT TOP 3 所在部门, COUNT(*) FROM 职工表 GROUP BY 所在部门 ORDER BY COUNT(*) DESC Ⅱ.SELECT TOP 3 所在部门, COUNT(职工号) FROM职工表 GROUP BY 所在部门 ORDER BY COUNT(职工号) DESC Ⅲ.SELECT TOP 3 所在部门, COUNT(所在部门) FROM职工表 GROUP BY 所在部门 ORDER BY COUNT(所在部门) DESC Ⅳ.SELECT TOP 3 所在部门, SUM(职工号) FRO

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com