未来教育2019年全国计算机等级考试《三级数据库技术》新增考试题库二

◇ 本卷共分为 4大题 100小题,作答时间为 100分钟,总分 100 分,60 分及格。

一、单选题【1分】 ( 一、单选题(每题1分,共20题) )
1 单选题论证是否具备数据库应用系统开发所需的人力资源,这属于数据库应用系统的(  )。
A. 操作可行性分析
B. 经济可行性分析
C. 技术可行性分析
D. 开发方案可行性分析
2 单选题下列属于数据库应用系统实现与部署阶段任务的是(  )。
A. 数据备份
B. 数据库重组
C. 索引调整
D. 建立数据库结构
3 单选题在IDEFO需求建模方法中,每个功能活动可以用带箭头的矩形框表示,其中矩形框上方的箭头代表该活动的(  )。
A. 输入
B. 控制
C. 机制
D. 输出
4 单选题在IDEF1X建模方法中,学生和图书之间的借阅联系属于(  )。
A. 非确定型联系
B. 非标定型联系
C. 标定型联系
D. 分类联系
5 单选题为减少表连接操作而将两个表合并为一个表,这属于数据库的(  )。
A. 物理结构调整
B. 概念结构调整
C. 逻辑结构调整
D. 安全结构调整
6 单选题从功能角度数据库应用系统可以划分为4个层次来实现。根据事务—基本表交叉引用矩阵来调整数据文件的组织结构,这一任务涉及(  )。
A. 业务逻辑层
B. 表示层
C. 数据持久层
D. 数据访问层
7 单选题在下列列出的措施中,不能降低死锁发生可能性的是(  )。
A. 按相同顺序访问资源
B. 将行级锁升级为表级锁
C. 采用小事务模式
D. 使用绑定连接
8 单选题数据库应用系统的实施分为四个步骤。下列不属于数据库应用系统实施工作的是(  )。
A. 系统监控
B. 试运行
C. 建立数据库结构
D. 数据装载
9 单选题在使用UML进行系统建模过程中,一般将系统内部结构分为静态结构与动态结构,下列说法错误的是(  )。
A. 类图用于描述系统内部的静态结构,表达问题领域的概念模型
B. 顺序图用于描述系统内部的动态结构,主要用于描述系统内对象之间的消息发送与接收序列
C. 通信图用于描述系统内部的动态结构,也称为协作图,用于展示对象之间的联系以及对象间发送和接收的消息
D. 用例模型用于描述系统内部的动态结构,表达系统的功能需求
10 单选题设有员工表(员工号,姓名,工资,所在部门),其中“员工号”是主码。现要查询“基础部”工资最低的职工姓名和工资。下列语句中能正确完成该查询要求的是(  )。
A.
B.
C.
D.

11 单选题下列关于存储过程的说法,错误的是(  )。
A. 利用存储过程可以进行模块化程序设计
B. 存储过程可以接受多个输人参数,并可返回多个输出结果
C. 存储过程是指存储在客户端的可调用执行的代码段
D. 存储过程的返回结果可以是一个集合
12 单选题设在SQL Server 2008中有如下定义存储过程的语句:
CREATEPROC p1
@Xchar(10)=´abc´,@y int=10,@z int=100
下列关于调用该存储过程的语句,错误的是(  )。
A. EXEC p1
B. EXEC p1 ´xxx´,@z=10
C. EXEC p1 ´xxx´
D. EXEC p1 ´xxx´,20
13 单选题下列关于索引的说法,错误的是(  )。
A. 在表上建立非聚集索引后,该表数据将按非聚集索引键值排序
B. 唯一索引既可以是聚集的也可以是非聚集的
C. 一个表上可以有多个非聚集索引
D. 建立索引一般会降低数据的增、删、改效率
14 单选题下列关于SQL Server 2008分离和附加数据库的说法,错误的是(  )。
A. 使用分离和附加数据库方法可以将数据库从一台服务器移动到另一台服务器
B. 附加数据库后将使数据库管理系统恢复对分离后的数据库的管理
C. 分离和附加数据库时,SQL Server服务应处于启动状态
D. 可以分离正在被用户使用的数据库
15 单选题下列关于SQL Server 2008中分区表的说法,正确的是(  )。
A. 分区表是从物理上将一个大表划分为几个小表
B. 分区表中的每个分区必须映射到不同的文件组中
C. 创建分区表后,用户必须针对每个小表进行操作
D. 分区表是对表中数据进行垂直划分
16 单选题在SQL Server 2008中,若要授予用户U1在DB1数据库中具有建表权限,下列语句正确的是(  )。
A. GRANT CREATE TABLE ON DB1TO U1
B. GRANT CREATE TABLE TO U1
C. GRANT TO U1 CREATE TABLE
D. GRANT TO U1 CREATE TABLEON DB1
17 单选题下列关于SQL Server 2008数据库用户的说法,正确的是(  )。
A. 除guest用户外,所有的数据库用户都必须对应一个登录账户
B. 数据库用户对其所在数据库中的用户数据自动具有查询权限
C. 具有数据更改权限的数据库用户自动具有查询这些数据的权限
D. 数据库管理员不能对数据库用户授权
18 单选题数据库系统运行维护工作的主要目的是保证数据库系统稳定运行。下列工作中属于数据库运行维护工作的是(  )。
A. 服务器操作系统安全加固
B. 适应业务需求,修改程序代码
C. 系统上线后调整索引,优化查询效率
D. 机房调整,光纤割接
19 单选题数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列有关数据库优化的说法,正确的是(  )。
A. 在数据库优化过程中,一般不考虑操作系统类型和参数
B. 数据库优化过程最主要的工作是进行数据库参数调整
C. 数据库优化过程无需考虑数据库服务器的网络状况
D. 调整数据库应用的性能一般需要熟悉系统环境、应用程序及应用所使用的数据
20 单选题在数据库调优过程中,将每天的销售额明细累加后放入日销售额统计表的调优方法一般被称为(  )。
A. 分割表
B. 新增汇总表
C. 增加派生冗余列
D. 增加冗余列
二、单选题【2分】 ((每题2分,共10题) )
21 单选题设某表中存在多个非聚集B树索引,向该表插人大量数据后,一般需要进行的操作是(  )。
A. 重建该表上的所有索引
B. 仅需重建该表上的非唯一索引
C. 仅需重建该表上的唯一索引
D. 无需对该表索引进行任何操作
22 单选题数据库的监控分析是指数据库管理员借助工具检测数据库系统运行情况并进行分析的工作,设有如下内容:
Ⅰ.数据库内存使用情况
Ⅱ.数据库中表的空间使用情况
Ⅲ.数据库空间使用率
Ⅳ.数据库CPU使用情况
Ⅴ.用户登录次数及执行的语句
以上属于数据库监控内容的是(  )。
A. 仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
B. 仅Ⅰ、Ⅱ和Ⅲ
C. 仅Ⅰ、Ⅳ和Ⅴ
D. 仅Ⅲ、Ⅳ
23 单选题日志文件在数据库备份和恢复过程中起到了非常重要的作用。下列有关日志文件的说法,错误的是(  )。
A. 动态转储恢复过程中必须使用日志文件
B. 事务故障恢复过程中必须使用日志文件
C. 系统故障恢复过程中必须使用日志文件
D. 静态转储恢复过程中必须使用日志文件
24 单选题在SQL Server 2008中,下列有关数据库备份内容和备份时间的说法,错误的是(  )。
A. 清理事务日志后,建议对用户数据库进行备份
B. 创建数据库后,需立即对model数据库进行备份
C. 删除用户数据库后,无需对tempdb数据库进行备份
D. 新建数据库用户后,建议对master数据库进行备份
25 单选题下列有关数据库备份策略的说法,错误的是(  )。
A. 备份的类型和频率属于备份策略的内容
B. 备份策略应考虑备份的存放位置和存放设备
C. 备份测试方法一般不属于备份策略的内容
D. 备份策略一般不考虑备份人员安排
26 单选题在分布式数据库中,数据分片是指将关系划分成多个片断。下列关于数据分片的说法,正确的是(  )。
A. 对关系进行水平分片后,关系中的每一行必须至少属于一个片断
B. 垂直分片时,每个分片不一定需要包含关系的主码属性
C. 垂直分片时,每个分片必须包含关系的所有属性
D. 水平分片时,每个分片不一定需要包含关系的主码属性
27 单选题关于云数据库中的BigTable数据模型,下列说法错误的是(  )。
A. BigTable表的每个单元格通过行关键字、列关键字和时间戳共同定位
B. BigTable表一般情况下不允许动态增加列
C. BigTable表可以随意增减行的数量
D. BigTable表中的行关键字可以是任意的字符串
28 单选题关于分布式数据库系统的体系结构及相关技术,下列说法正确的是(  )。
A. 全局概念模式是全局应用的用户视图,即终端用户看到的逻辑上并未分布的表和视图等
B. 分布式数据库查询代价一般只需要考虑CPU与I/O代价
C. 分布透明性中的分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间
D. 分布透明性中的位置透明性是指用户编写程序时可以清楚地看到各个分片在各个场地的分配情况
29 单选题设某大型电子商务平台有如下数据表:
表1(商铺ID,顾客ID,商品ID,商品名称,数量,价格,金额,销售日期,销售时间)
表2(商铺ID,商品ID,商品名称,日销售量,销售总金额,销售日期)
表3(商铺ID,商品类别,日销售量,销售总金额,销售日期)
表4(商铺ID,商品类别,周销售量,销售总金额,周ID.
则各表数据的粒度级从低到高排列,正确的是(  )。
A. 表1,表2,表3,表4
B. 表2,表4,表3,表1
C. 表1,表3,表4,表2
D. 表4,表3,表2,表1
30 单选题ETL工具是指从OLTP系统或其他数据环境中抽取数据的工具。在实践中,人们采用ETL工具从OLTP系统抽取出数据再进行分析利用,而不是在OLTP系统中直接进行数据分析利用的最主要原因是(  )。
A. 解决企业中的数据共享问题
B. 解决企业中的数据孤岛问题
C. 解决蜘蛛网式的企业信息系统架构带来的各种问题
D. 解决分析型应用程序与OLTP应用程序之间的性能冲突问题
三、应用题 (二、应用题(每空2分,共30分) )
31 简答题在进行数据库应用系统需求分析时,需要给出允许并发访问的最大用户数,这属于数据库应用系统的【1】需求分析。
插入图片
32 简答题DFD建模方法由数据流、处理、数据存储和【2】项这4种基本元素构成。
插入图片
33 简答题在UML中,用于描述系统、用例和程序模块中逻辑流程的先后执行次序或并行次序的图称为【3】图。
插入图片
34 简答题在s-选择语句中,用于去掉查询结果集中重复行的选项是【4】。
插入图片
35 简答题在SQL Server 2008中,设有关系表:职工(工号,姓名,所在部门),现要查询职工姓名、所在部门及该部门人数,请补全下列语句:
s-选择 姓名,所在部门,COUNT(*)
【5】(PARTITION BY所在部门)AS部门人数FROM职工
插入图片
36 简答题设有表Student(Sno,Sname,Sage),现要查询与“张三”年龄相同的学生姓名。请补全下列语句:
s-选择 S1.Sname FROMStudent S1 JOIN Student S2
ON S1.Sage=S2.Sage
WHERE【6】.Sname=´张三´
插入图片
37 简答题设在SQL Server 2008中,有如下定义的存储过程:
CREATEPROC P1
@deptvarhear(30),@Xint OUTPUT
AS……
现要调用该存储过程。请补全下列语句:
DECLARE@iint
EXEC P1´计算机系´,@i【7】
插入图片
38 简答题设在SQL Server 2008中,要在T1表的C1列上建立一个按降序排序的非聚集索引。请补全下列语句:
CREATEINDEX idx_t1 ON Tl(【8】)
插入图片
39 简答题在SQL Server 2008中,若要删除U1登录账户,请补全下列语句:
DROP【9】U1
插入图片
40 简答题【10】视图是一种保存了查询结果的数据库对象,其中的数据是预先计算并保存在对象中的。
插入图片
41 简答题增加冗余列的调优方法是典型的以空间换【11】的调优方法。
插入图片
42 简答题事务内部故障可以分为预期的和非预期的,并发死锁故障属于【12】的事务内部故障。
插入图片
43 简答题在分布式数据库系统中,为了保证全局事务的原子性,参与事务执行的所有场地或者全部提交,或者全部【13】。
插入图片
44 简答题在数据仓库环境中,数据的【14】设计是一种重要的设计问题,它会影响到数据仓库中数据量以及系统能回答的查询的类型。
插入图片
45 简答题在企业数据仓库架构中,操作型数据存储ODS一般情况下主要用来支持即时OLAP和全局型【15】两类应用。
插入图片
四、设计与应用题 (三、设计与应用题(共30分) )
46 简答题(10分)假定我们要为某社交平台建立一个数据库,存储如下信息:
·每个用户有用户编号、姓名、手机号;
·每个群有群编号,群名称;
·每个帖子有帖子编号、发帖时间、正文;
·每个群有唯一的用户作为群主,一个用户可以担任多个群的群主;
·每个群拥有多个用户,每个用户可以加入多个群;
·每个帖子只属于一个群,每个帖子有唯一的发布者,每个群可有多个帖子,每个用户可以发布多个帖子
其中带下划线的属性是实体的标识属性。
(1)请根据以上描述,画出相应的ER图。
(2)将上面的ER图转换为满足3NF的关系模式。
插入图片
47 简答题(10分)设在SQL Server 2008某数据库中有汽车表和销售表,表的定义如下:

PRIMARYKEY(汽车型号,销售时间),
FOREIGNKEY(汽车型号)REFERENCES汽车表(汽车型号))
现要创建一个具有如下功能的存储过程:查询指定型号的汽车的销售总数量,并且销售总数量用输出参数返回。请补全下列代码。

插入图片
48 简答题(10分)在SQL Server 2008数据库中存在销售单据明细表,其建表语句为:

在系统运行一段时间后,此表中有近千万条数据,程序员在数据库中执行如下SQL语句:
SELECT商品编号,sum(总价)FROM销售单据明细表WHERE单价>50GROUP BY商品编号
(1)为提高此查询的执行效率,需在此表中建立索引,请给出建立索引的方案。
(2)为了提高系统的可靠性和性能,某工程师提出将原有单机运行的SQL Server 2008改为Active-Standby架构的数据库运行模式:

在不考虑硬件性能提升因素的前提下,请分析此架构是否能够提高系统的性能和可靠性,并说明原因。
插入图片
用时 00:00:00 暂停
答题卡 0 / 48
单选题【1分】(每题1分,共20题)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
单选题【2分】(每题2分,共10题)
21 22 23 24 25 26 27 28 29 30
应用题(每题2分,共15题)
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
设计与应用题(每题10分,共3题)
46 47 48
已做 未做