2022年2022年计算机等级考试三级数据库技术第套试题及答案 .pdf
《2022年2022年计算机等级考试三级数据库技术第套试题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机等级考试三级数据库技术第套试题及答案 .pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 页 共 17 页计算机等级考试三级数据库技术第10 套试题及答案一、单项选择题(共40 分;1-20 题每题 1 分,21-30 题每题 2 分)1、基于严格的、明确的需求作为软件系统开发基础的软件开发模型是()。A) 瀑布模型B) 快速原型模型C) 螺旋模型D) 结构模型2、在一个 ER图中,包含四个实体集,两个二元一对多联系,一个三元多对多联系,一个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。A) 4 个B) 5 个C) 6 个D) 7 个3、从功能角度数据库应用系统可以划分为四个层次,其中用户使用createprocedure 命令所定义的存储过程位于
2、()。A) 表示层B) 业务逻辑层C) 数据访问层D) 数据持久层4、在需求分析阶段,可以使用IDEF0方法来建立系统的功能模型, 它的基本元素是矩形框和箭头。下面列出的描述学生助学贷款资格审批活动的IDEF0图中,正确的是()。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 17 页 - - - - - - - - - 第 2 页 共 17 页A)B)C)D)5、在 IDEF1X数据建模方法中,学生实体集被划分为研究生和本科生,则学生和本科生之间的联系是()。A) 标定
3、型联系B) 非标定型联系C) 分类联系D) 非确定联系名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 17 页 - - - - - - - - - 第 3 页 共 17 页6、反规范化是将现有的表进行合并,以便提高数据库性能。下列关于反规范化的说法,正确的是( )。A) 反规范化总是会提高查询效率B) 反规范化总是会减少数据冗余C) 反规范化总不会降低更新效率D) 反规范化总不会增加连接操作7、下列关于不同类型索引的说法,正确的是()。A) 主索引一定是聚集索引,但不一定
4、是唯一索引B) 主索引一定是唯一索引,但不一定是聚集索引C) 主索引不一定是唯一索引,也不一定是聚集索引D) 主索引一定是唯一索引,也一定是聚集索引8、事务吞吐量是衡量数据库系统性能的关键指标,下面列出了一些做法:合并多个小事务尽量使用行级锁降低事务的隔离性级别将单一磁盘改为RAID1磁盘存储系统以上做法中,能提高事务吞吐量的是()。A) 仅、和B) 仅、和C) 仅、和D) 仅、和9、下列关于顺序图的说法,正确的是()。A) 顺序图的多个消息之间一般并没有严格的时间次序B) 顺序图的横向矩形框代表类,水平消息线用于表示类间通信C) 顺序图中的虚线称作 “ 生命线 ” ,表示一个对象在其时间周期
5、内的存在D) 顺序图无法描述对象的创建和销毁10、设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是()。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 17 页 - - - - - - - - - 第 4 页 共 17 页A) SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT 所在部门 FROM 职工表 WHERE 工资 IN (SELECT MA
6、X( 工资) FROM 职工表 )B) SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = (SELECT MAX( 工资) FROM 职工表 )C) SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = MAX( 工资)D) SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT TOP 1 所在部门 FROM 职工表 ORDER BY MAX( 工资)11、在 SQLServer2008中,要对
7、结果集中的每行数据进行单独处理,需要使用游标来实现。下列关于游标的说法,错误的是()。A) 游标由游标结果集和游标当前行指针两部分组成B) 如果声明游标时不指定SCROLL 选项,则在对游标进行FETCH 操作时只能指定NEXT和 LAST 选项C) 在对游标进行 FETCH 操作后,可以使用 FETCH_STATUS 变量判断数据提取状态D) 当使用 CLOSE 语句关闭游标后, 需使用 DEALLOCATE 命令释放系统为游标分配的资源12、设有职工表(职工号,姓名,所在部门,工资),现要建立基于职工号和所在部门的非聚集索引,索引键值按职工号升序和所在部门降序排列。下列语句中正确的是()。
8、A) CREATE INDEX idx_职工表 ON 职工表 (职工号 , 所在部门 DESC)B) CREATE INDEX idx_职工表 ON 职工表 (职工号 ASC, 所在部门 )C) CREATE CLUSTERED INDEX idx_职工表 ON 职工表 (职工号 , 所在部门 DESC)D) CREATE CLUSTERED INDEX idx_职工表 ON 职工表 (职工号 ASC, 所在部门 DESC)13、下列关于 SQLServer2008数据库文件的说法,正确的是()。A) 一个数据库可以包含多个主要数据文件名师资料总结 - - -精品资料欢迎下载 - - - -
9、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 17 页 - - - - - - - - - 第 5 页 共 17 页B) 主要数据文件的扩展名必须为.mdfC) 日志文件必须属于一个文件组D) 定义数据文件时如果没有指定文件组则其属于默认文件组14、下列关于 SQLServer2008 系统数据库的说法,错误的是()。A) master数据库记录了 SQL Server实例的所有系统级信息B) SQL Server实例的作业信息存储在master数据库中C) 对 model 数据库的修改将应用于以后创建的所有用户数据库D) 每
10、次启动 SQL Server时都会重新创建 tempdb数据库15、下列关于 SQLServer2008分区表的说法,错误的是()。A) 如果表中数据量巨大同时数据是分段的,则此表比较适合进行分区B) 用户在使用分区表时不需要考虑操作的是哪个表分区,分区对用户是透明的C) 创建分区函数的目的是告诉数据库管理系统以什么方式对表进行分区D) 创建分区方案时指定的文件组数需要和分区函数生成的分区数相同16、美国国防部发布的橘皮书和紫皮书对强制存取控制进行了全面的描述和定义,给出了通用安全性分级模式,定义了四类安全级别,其中提供验证保护的是()。A) A 类B) B 类C) C 类D) D 类17、在
11、 SQLServer 2008某数据库中,有表T(A,B)和 S(A,C)。现在依次执行如下SQL命令:createroleR1;createuser U1;grantINSERTon T to R1;sp_addrolemember R1,U1;sp_addrolemember db_datareader,U1;deny SELECTon T to R1;则下列说法中,正确的是()。A) U1 不能查询 S 表数据,但能够往S表中插入数据名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
12、第 5 页,共 17 页 - - - - - - - - - 第 6 页 共 17 页B) U1 能够查询 T 表数据,并且能够往T 表中插入数据C) U1 能够查询 S 表数据,但不能够查询T 表数据D) U1 不能查询 T 表数据,也不能往T 表中插入数据18、在数据库应用系统的运行维护阶段,设有如下工作:监控数据库用户连接数监控并处理事务死锁数据出现问题时恢复数据库数据以核查问题监控数据库空间使用情况,调整存储空间分配使用开发人员提供的SQL命令初始化数据库中的表以上属于数据库管理员日常管理工作的是()。A) 仅、和B) 仅、和C) 仅、和D) 仅、和19、数据库的监控分析是指数据库管理
13、员借助工具检测数据库系统运行情况并进行分析的工作,设有如下内容:数据库锁情况临时段使用情况数据库内存情况数据完整性检查数据库用户连接数以上属于数据库监控内容的是()。A) 仅、和B) 仅、和C) 仅、和D) 仅、和20、索引是数据库中重要的数据结构。下列关于数据库索引的说法,错误的是()。A) 当某个查询语句的查询条件涉及多个属性时,可以考虑在这些属性上建立复合索引B) 一个表中最多只能有一个主索引C) 在复合索引中,索引属性的顺序一般按照属性的长度进行排列D) 在频繁更新的属性上建立索引可能会降低系统性能名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
14、 - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 17 页 - - - - - - - - - 第 7 页 共 17 页21、在 SQLServer 2008中可以使用索引视图提高查询性能。下列关于索引视图的说法,错误的是()。A) 如果视图中涉及到的数据更新非常频繁,则不适合将其改为索引视图B) 对于包含 GROUP BY 操作的视图,总是适合将其改为索引视图C) 索引视图会占用数据库存储空间D) 索引视图只能引用同一数据库中同一所有者的对象22、数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列关于数据库性能优化的说法,错误的是()。A)
15、性能优化期间,增加冗余列方法一般是为了减少查询中的连接操作B) 规范化程度越高,数据冗余度就越低,因此在性能优化时,应让关系模式处于尽可能高的范式级别C) 增加派生性冗余列和新增汇总表的方法都会增加数据库的存储空间D) 数据库管理员可以通过数据库管理工具监控查询执行情况,为经常作为查询条件的列建立索引23、检查点是数据库故障恢复中的重要技术。下列关于检查点作用的说法,正确的是()。A) 在建立检查点时,数据库管理系统会将当前数据缓冲区中的所有数据写入数据库中B) 检查点校验了日志有效性,日志发生损坏时可以在一定程度上对日志进行修复C) 检查点保证了数据库恢复时REDO 和 UNDO 两种操作可
16、并发执行D) 数据库管理员应定时建立检查点,保证数据库系统出现故障时可以快速恢复24、设某数据库服务器中配置有3 块 300GB的硬盘,为了保证可靠性,数据库管理员在3 块硬盘上建立了 RAID5 。建立 RAID5后,可用的磁盘空间为()。A) 300GBB) 400GBC) 900GBD) 600GB25、设某公司有一个基于SQLServer 2008的信息管理系统,此系统需要7*24 小时运行,系统数据量很大,但数据变化量较小。此系统能够容忍的数据丢失时间为1 小时。关于该数据库应设置的恢复模式最恰当的是()。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
17、- - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 17 页 - - - - - - - - - 第 8 页 共 17 页A) 完整恢复模式B) 大容量日志恢复模式C) 简单恢复模式D) 关键日志恢复模式26、关于分布式数据库,下列说法正确的是()。A) 数据分片中的水平分片是指从列的角度依据一定条件将关系划分为不同的片断,每个片段必须包含主码B) 数据分片中的垂直分片是指从行的角度依据一定条件将关系划分为不同的片断,关系的每行至少应属于某一个分片C) 在分布式数据库系统中, 虽然数据分布在多个不同的场地上,但在进行查询处理设计时一般不需要考虑站点间数
18、据的通信代价D) 分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间27、分布式数据库系统的局部数据模型透明性位于()。A) 全局外模式与全局概念模式之间B) 全局概念模式与分片模式之间C) 分片模式与分配模式之间D) 分配模式与局部概念模式之间28、关于并行数据库,下列说法正确的是()。A) 层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构B) 无共享结构通过负载均衡来降低资源竞争,因此具有很高的可扩展性,适合OLTP 应用C) 共享磁盘结构比共享内存结构具有更大的优势,访问内存不再会产生冲突, 也不会带来处理器节点间额外的通信开销D) 并行数据库系统的主要目的
19、是实现场地自治和数据全局透明共享29、下列关于 OLAP 和 OLTP 的说法,错误的是()。A) OLAP 系统一般需要处理大量事务,且执行的事务内容比较简单且重复率高B) OLTP 系统是生成数据的系统, OLAP 系统则是利用数据的系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 17 页 - - - - - - - - - 第 9 页 共 17 页C) OLTP 系统一般面向企业外部人员和企业内部基础业务人员,而OLAP 主要面向企业内部各层次决策人员D) OL
20、TP 系统主要面向企业基础业务,OLAP 主要面向企业的数据分析利用需求30、下列关于数据仓库设计方法特点的描述,错误的是()。A) 数据仓库的数据分析需求一般在设计初期就能够并需要完全整理出来B) 数据仓库设计方法一般是一种数据驱动的方法,以数据源系统分析和企业主题数据模型的设计作为起点C) 企业数据仓库的设计一般是一个不断循环、迭代完善的过程D) 在进行数据仓库数据粒度设计时需要综合考虑数据规模、查询需求、硬件和运维成本等因素二、应用题(共30 分;每空 2 分)31、在数据库事务【31】设计阶段,使用read 和 write原语来表达存取操作。32、如果一个基本表的数据量很小,查询以整表
21、扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是【32】文件。33、在 UML 提供的图中,【33】图用于描述系统与外部系统及用户之间的交互。34、在 SQLServer2008 中,使用 TOP 限制结果集时,如果需要获取查询结果的前n% 行数据则需要使用 TOPn【34】选项。35、设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要定义一个用于查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)的公用表表达式。请补全下列语句:WITHCourseInfo( 课程名, 开课学期, 选课人数)【35】(SELECTDISTINCT 课程名
22、, 开课学期,COUNT(*) OVER(PARTITION BY T1.课程号) AS 选课人数FROM 课程表 T1 JOIN 选课表 T2 ONT1.课程号= T2.课程号)36、在 SQLServer 2008中,删除存储过程proc1 的 SQL语句是【36】proc1。37、在 SQLServer 2008的触发器中,用于存储DELETE 语句所影响的行的复本的临时表为【37】。38、在 SQLServer 2008中,用户自定义函数主要包括【38】函数和表值函数两类。39、 在使用 REVOKE 命令回收用户权限时, 如果要将该用户转授给其他用户的权限也一并回收,则命令中需要加上
23、【39】选项。40、在使用分割表进行数据库优化时,进行【 40】分割之后得到的所有表结构都相同,而存储的数据不同。41、在 SQLServer 2008中,现要将视图Sales.V 定义为索引视图。请补全下列语句。CREATE【41】CLUSTERED INDEXidxONSales.V(.)42、数据库在运行过程中,由于突然停电等情况,导致系统停止运行的故障称为【 42】故障。43、分布式数据库系统由局部数据库管理系统、【43】、全局数据字典、通信管理四部分组成。44、数据从操作型环境转移到数据仓库过程中所用到ETL工具通常需要完成的处理操作包括抽取、转换和【44】。名师资料总结 - - -
24、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 17 页 - - - - - - - - - 第 10 页 共 17 页45、在数据仓库中,数据的【45】越小,表明数据的细节程度越高,可以回答查询的种类就越多。三、设计与应用题 (共 30 分;每题 10 分)46、现有如下关于还款账户- 分期付款 - 贷款之间关系的数据表:试根据表格中内容,画出合适的ER图(6 分)。将 ER图转换为关系模型,并指明转换后的每个关系模式的主码和外码(4分)。47、某超市采用了 SQLServer2008数据库管
25、理系统,该超市有一个需求,需要统计指定年份中每一种商品的销售总额,例如:查询2014年所有商品的销售总额。已知商品结构如下:商品表(商品号,商品名,单价)销售表(商品号,销售时间,销售数量)。假设单价和销售数量均为int型,商品号和商品名均为varchar(50) 类型,销售时间为datetime 型。请给出满足如下要求的多语句表值函数,该函数统计指定年份中每种商品的销售总额。该函数名为:GOODS_PROFIT(yearint ),函数的返回结果格式如下:商品号 销售总额A00430000B0025000048、设某社交网站使用SQLServer 2008数据库管理系统,上线运行1 年后,用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机等级考试三级数据库技术第套试题及答案 2022 计算机等级考试 三级 数据库技术 试题 答案
限制150内