[计算机类试卷]计算机三级(数据库技术)模拟试卷55及答案与解析.doc

上传人:dealItalian200 文档编号:506016 上传时间:2018-11-29 格式:DOC 页数:31 大小:178KB
下载 相关 举报
[计算机类试卷]计算机三级(数据库技术)模拟试卷55及答案与解析.doc_第1页
第1页 / 共31页
[计算机类试卷]计算机三级(数据库技术)模拟试卷55及答案与解析.doc_第2页
第2页 / 共31页
[计算机类试卷]计算机三级(数据库技术)模拟试卷55及答案与解析.doc_第3页
第3页 / 共31页
[计算机类试卷]计算机三级(数据库技术)模拟试卷55及答案与解析.doc_第4页
第4页 / 共31页
[计算机类试卷]计算机三级(数据库技术)模拟试卷55及答案与解析.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、计算机三级(数据库技术)模拟试卷 55及答案与解析 一、选择题 1 设在数据库应用系统设计与实现过程中有下列活动: 数据库逻辑结构设计 数据库事务概要设计 应用程序概要设计 系统总体框架设计 上述任务中属于数据库应用系统逻辑设计阶段工作内容的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)以上全部 2 关于数据库概念设计及物理结构设计,下列说法错误的是 ( )。 ( A)数据库概念设计过程中,每个 实体集需要有唯一的名字,实体集一般用名词或名词短语命名 ( B)数据库概念设计阶段的目标是描述需要存储的记录及其数量 ( C)数据库物理结构设计的目标是设计一个空间

2、利用率高,具有较高访问效率和较低维护成本的数据库物理结构 ( D)数据库物理结构设计的结果可以从时间、空间和维护代价等方面进行评估,一般需要从多种可行方案中根据评估情况选择最为合理的方案 3 在数据库应用系统设计中,如果在事务中存在和用户的长时间交互,它会带来哪些坏处 ( )。 降低系统的并发度 增加死锁的数量 破坏数据的一致性 影响检查点的效果 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)仅 、 和 4 数据库运行过程中,对数据库空间使用情况进行管理是一项非常重要的工作。下列有关数据库空间管理的说法,错误的是 ( )。 ( A)不同的数据库管理系统,由于使用逻辑存储结

3、构屏蔽了物理存储结构,因此数据库空间管理的方法基本相同 ( B)数据库管理员需要通过历史数据分析并根据应用系统情况,对数据库所使用的空间情况进行预测 ( C)应重点监控空间增长比较快的表, 当数据量超过存储能力前及时增加存储空间 ( D)当硬件存储空间无法满足数据库需求时,可以考虑将部分不使用的历史数据转移到其他廉价存储中 5 数据库设计过程中有如下工作: 文件组织与存取设计 数据分布设计 确定数据库和操作系统参数 将关系模式和相关视图转换为特定数据库管理系统的可支持的表和视图 从时间、空间、维护代价等方面评估物理设计结果,并将评估后的结果实施到数据库中 上述工作中属于数据库物理设计的是 (

4、)。 ( A)仅 、 和 ( B)仅 和 ( C)仅 、 、 和 ( D)以上全部 6 设有购买表 (顾客号,商品号,购买时间 )。现要查询顾客 A与顾客 B购买的相同商品。有下列查询语句: SELECT 商品号 FROM 购买表 WHERE 顾客号 A AND商品号 IN( SELECT 商品号 FROM 购买表 WHERE顾客号 B) SELECT 商品号 FROM 购买表 WHERE顾客号 A EXCEFT SELECT 商品号 FROM 购买表 WHERE 顾客号 B SELECT 商品号 FROM 购买表 WHERE 顾客号 A INTERSECT SELECT 商品号 FROM 购

5、买表 WHERE 顾客号 B SELECT 商品号 FROM 购买表 WHERE 顾客号 A UNION SELECT 商品号 FROM 购买表 WHERE 顾客号 B 上述语句中,能够实现该查询要求的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)仅 7 从功能上讲,数据库应用系统设计包括下列四个层次,其中包括构件设计的是( )。 ( A)表示层 ( B)业务逻辑层 ( C)数据访问层 ( D)数据持久层 8 某公司计划开发一套生产管理系统,在开发前需对数据库产品进行选型工作。下列有关数据库产品选型的说法,错误的是 ( )。 ( A)由于关系数据库均采用 SQL语句对数

6、据库中数据进行维护,因此数据库产品选定后如需进行更换,应用程序无需修改 ( B)在选型过程中需要考虑应用系统的可用性、可靠性和连续性要求 ( C)在选型过程中需要考虑数据库管理系统 所支持的操作系统平台,例如 SQL Server数据库管理系统只支持在 Windows操作系统上运行 ( D)部分数据库管理系统在大数据量和大并发情况下可能出现速度变慢、死锁等问题,因此在选型过程中应充分考虑数据量和性能需求 9 关于分布式数据库,下列说法错误的是 ( )。 ( A)分布式数据库的查询代价需要考虑站点间数据传输的通信代价,一般来说导致数据传输量大的主要原因是数据间的连接操作和并操作 ( B)分布式数

7、据库中位置透明性是指数据分片的分配位置对用户是透明的,使得用户在编程时只需考虑数据分片情况 ,而不用关心具体的分配情况 ( C)分布式数据库的事务管理包括恢复控制和并发控制,恢复控制一般采用的策略是基于两阶段的提交协议 ( D)分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务,以提高数据库系统的整体性能 10 与下述 ER图等价的 UML类图是 ( )。11 设有 m个的用户集合 US u1, , um,现对他们的行为数据进行处理,使得每个用户 ui对应一个 n维向量 Vi vi1, , vin,用于表示用户 ui的特征。设有函数 sim(Vi, Vj)用于判定用户 ui与用户 u

8、j之间的相似性。 若有算法 A,能根据用户间的相似性,将 US划分成 k个子集合,并使属于同一子集合的客户间的相似性尽可能大,不属于同一子集合的客户间的相似性尽可能小。则算法 A属于一种( )。 ( A)聚类算法 ( B)分类算法 ( C)关联分析算法 ( D)回归预测法 12 在某并行数据库中,有关系 R(A, B)和 S(B, C),其中 R包含 1000000行数据, S包含 100行数据。现有查询 SELECT*FROM R, S WHERE R A S B。下列数据划分方式中,对该查询速度最快的是 ( )。 ( A)将 R按照 A属 性进行散列划分,将 S按照 B属性进行散列划分 (

9、 B)将 R按照 A属性进行范围划分,将 S按照 B属性进行范围划分 ( C)将 R按照 A属性进行范围划分,将 S复制到各个节点 ( D)将 R按照 A属性进行散列划分,将 S复制到各个节点 13 设有选课表 (学号,课程号,成绩 ),现要统计每门课程的选课人数,并将结果保存到新表:选课情况表。下列语句中正确的是 ( )。 ( A) SELECT 课程号, COUNT(*) 选课人数 FROM 选课表 INTO 选课情况表 GROUP BY 课程号 ( B) SELECT 课程号, COUNT(*) 选课人数 INTO 选课情况表 FROM 选课表 GROUP BY 课程号 ( C) SEL

10、ECT 课程号, COUNT(*) FROM 选课表 INTO 选课情况表 (课程号,选课人数 ) GROUP BY 课程号 ( D) SELECT 课程号, COtJNT(*)INTO 选课情况表 (课程号,选课人数 ) FROM 选课表 GROUP BY 课程号 14 设某大型商场有各种商铺销售大量的产品,对该商场数据库应用系统,在其生命周期中,设有下列活动: 开发人员启动执行 DDL代码建立数据 库结构 编写商品信息录入和导入程序,在开业前建立商品信息清单 根据商场销售业务开展情况,调整数据库中的商品清单和价格 分析与描述每项功能活动需要的输入数据、业务规则及输出数据 准备销售新商品时,

11、使用商品信息录入或导入程序,将新商品信息加入到商品清单中 检测商品信息录入模块能否正确用条码识别商号条码 以上活动属于商场数据库系统实施活动的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)仅 、 和 15 数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列有关数据库性能优化的说法,错误的是 ( )。 ( A)数据库性能优化和数据库的外部环境有很大关系,如果外部环境出现瓶颈,单独对数据库进行调整很难取得较好效果 ( B)在数据库性能优化期间可能对原有符合范式的关系转为不符合范式的关系 ( C)物化视图将会预先计算并保存耗时操作的结果,可大幅度提

12、高查询效率,但是物化视图必须人工手动刷新 ( D)存储过程在执行期间不需要重新编译,可以在一定程度上提高运行效率,但是其与数据库管理系统绑定, 更换数据库管理系统时需要重新编写 16 在分布式数据库的数据分配中,若所有全局数据有且只有一份,他们被分割成若干切片,每个片段被分配在一个特定场地上,则该策略属于 ( )。 ( A)集中式 ( B)分割式 ( C)全复制式 ( D)混合式 17 对于 ODS体系,有下列说法: ODS :第一类 ODS数据更新频率是天级,一般隔夜后将数据更新到 ODS中 ODS :第二类 ODS的数据更新频率是小时级,如 4小时更新一次 ODS :第三类 ODS的数据更

13、新频率是秒级,即操 作型系统中的数据发生改变后,几乎是立即传送到 ODS中,这类 ODS建设难度大 ODS :第四类 ODS是根据数据来源方向和类型划分的,不仅包含来自操作型环境的数据,也包含由数据仓库层和数据集市层的应用反馈给 ODS的一些决策结果或一些报表信息 以上说法正确的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D) 、 、 和 18 设在数据库应用系统设计与实现过程中有下列活动: 创建触发器 定义事务隔离性级别 数字签名 定义主码 上述活动中,用于数据库的完整性保护的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)仅 和 19 主要用于描

14、述对象在空间中如何交互,即除了动态交互,也直接描述了对象是如何链接在一起的 UML图是 ( )。 ( A)协作图 ( B)状态图 ( C)顺序图 ( D)部署图 20 数据库管理员是数据库的主要维护者,设有如下针对数据库的工作: 数据库的转储和恢复 数据库的安全性、完整性控制 数据库性能的监控分析和改 进 数据库的重组和重构 以上工作属于数据库管理员职责的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D) 、 、 和 21 在 SQL Server 2008某数据库中,用户 U1是 Rolel角色中的成员。设在该数据库中执行了下述授权语句: GRANT INSERCT ON

15、 T TO U1 GRANT UPDATE DELETE ON T TO Role1 GRANT SELECT ON T IO PUBLIC DENY UPDATE ON T TO PUBLIC 则用户 U1对 T表具有的操作权限是 ( )。 ( A) INSERT ( B) INSERVT、 UPDATE和 DELETE ( C) INSERT、 SELECT和 DELETE ( D) INSERT和 DELETE 22 触发器是一种特殊的存储过程,它是由用户对数据的更改操作自动引发执行的。下列数据库控制中,适于用触发器实现的是 ( )。 ( A)并发控制 ( B)恢复控制 ( C)可靠性控

16、制 ( D)完整性控制 23 设有教师表 (教师号,姓名,年龄,性 别,所在系号 ),系表 (系号,系名 )。用户将非常频繁地在这两张表上执行如下查询: SELECT教师号,姓名,系名 FROM教师表 T JOIN系表 D ON T所在系号 D系号; 为了提高查询效率,下列最适合存储上述表数据的文件类型是 ( )。 ( A)堆文件 ( B)索引文件 ( C)聚集文件 ( D)散列文件 24 利用游标机制可以实现对查询结果集的逐行操作。下列关于 SQL Server 2008中游标的说法中,错误的是 ( )。 ( A)每个游标都有一个当前行指针,当 游标打开后,当前行指针自动指向结果集的第一行数

17、据 ( B)如果在声明游标时未指定 INSENsITIVE选项,则已提交的对基表的更新都会反映在后面的提取操作中 ( C)当 FETCH_STATUS 0时,表明游标当前行指针已经移出了结果集范围 ( D)关闭游标之后,可以通过 OPEN语句再次打开该游标 25 设某数据库中有学生表 (学号,姓名,所在系 )和选课表 (学号,课程号,成绩 )。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是 ( )。 ( A) SELECT姓名,所在系 FROM 学生表 a LEFT JOIN选课表 b ON a学号 b学号 WHERE a学号 IS NULL ( B) SELECT姓名,所

18、在系 FROM 学生表 a LEFT JOIN 选课表 b ON a学号 b学号 WHERE b学号 IS NULL ( C) SELECT姓名,所在系 FROM 学生表 a RIGHT JOIN 选课表 b ON a学号 =b学号 WHERE a学号 IS NULL ( D) SELECT姓名,所在系 FROM 学生表 a RIGHT JOIN 选课表 b ON a学号 b学号 WHERE b学号 IS NULL 26 下列关于日志备份的说法中,错误的是 ( )。 ( A)日志备份仅备份日志,不备份数据 ( B)日志备份的执行效率通常比差异备份和完整备份高 ( C)第一次对数据库进行的备份可

19、以是日志备份 ( D)日志备份的时间间隔通常比差异备份短 27 数据库镜像有很多优点,但不包括 ( )。 ( A)数据库镜像提供完整或接近完整的数据冗余,增强数据保护功能 ( B)发生灾难时,数据库镜像可快速使数据库的备用副本提供服务 ( C)数据库镜像可以降低应用成本 ( D)提高生产数据库在升级期间的可用性 28 SQL Server 2008允许用户自己定义函数。关于内联表值函数,有下列说法: 在内联表值函数中,没有相关联的返回变量 内联表值函数通过 INSERT语句填充函数返回的表值 内联表值函数的作用类似于带参数的视图 调用内联表值函数时,只能将内联表值函数放置在: FR()M子句中

20、 上述说法中正确的是 ( )。 ( A)仅 ( B)仅 和 ( C)仅 、 和 ( D)仅 、 和 29 在进行数据库物理设计时,为提高查询效率,需要在基本表的一些列上建立索引。有下列情况: 查询语句的 WHERE子句中引用率比较高的列 经常参与连接操作的列 经常在 order by子句中出现的列 经常使用 LJKE操作符且字符串前后均带有的列 上述情况中一般情况下适合建立索引的是 ( )。 ( A)仅 、 和 ( B)仅 和 ( C)仅 、 和 ( D)以上全部 30 在云计算中,当云以即用即付的方式提供给公众的 时候,我们称其为 ( )。 ( A)公共云 ( B)私有云 ( C)共享云 (

21、 D)混合云 二、应用题 31 SQL Seiver中根据索引的实现方式,索引技术可以分成有序索引和 _两大类。 32 在分布式数据库中,使用 _模式来描述各片段到物理存放场地的映像。 33 SQL Server中有五种约束类型,分别是主键约束、 _、唯一性约束、缺省约束和检查约束。 34 触发器有 3种类型,即 INSERT类型、 UPDATE类型和 _。 35 在 SQL Server 2008中,设有顾客表 (顾客号,顾客名,所在地区,年龄 ),应用系统中需统计指定地区的顾客人数和平均年龄。请补全下列存储过程代码以完成该功能。 CREATE PROC P_Count atea varch

22、ar(20) AS SELECT COUNT(*)AS人数, _AS平均年龄 FROM顾客表 wHERE所在地区 area。 36 在 SQL Server 2008中,要授予某数据库中的某个用户具有该数据库中全部用户数据表的插入、删除和修改权 限,比较合理的做法是将该用户添加到系统提供的_数据库角色中。 37 事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。每个事务应具有结束操作。当一个事务发生故障需要终止并取消所有已执行的数据修改时应执行 _操作。 38 在 SQL Server 2008中,某数据库用户 User在此数据库中具有对于表数据的查询和更改权限。现要收回 Use

23、r对于 T表的数据更改权,下述是实现该功能的语句,请补全该语句。 _UPDATE ON T FROM User。 39 设 某数据库中作者表 (作者号、城市 )和出版商表 (出版商号,城市 )。请补全如下查询语句,使该查询语句能查询出在作者表里而不在出版商表中的城市。 SELECT 城市 FROM 作者表作者 _ (SELECT城市 FROM出版商表 ) 40 某事务从账户 A转出资金并向账户 B转入资金,此操作要么全做,要么全不做。为了保证该操作的完整,需要利用到事务性质中的 _性。 41 在动态转储中,利用转储文件只能将数据库恢复到转储过程的某个状态,且转储文件中的数据可能不一致,只有和

24、_文件综合起来使用,才能使数据库恢复到一致状态。 42 在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法称为 _的设计方法。 43 OLAP主要用于支持复杂的分析操作,侧重对决策人员和高层管理人员的数据支持。 OLAP的实现方式主要有三种: MOIAP、 _和 HOIAP。 44 _只记录自上次完整数据库备份后发生更改的数据。 45 _可以把两个或多个 SELECT语句的查询结果组合成一个结果集

25、,使用时要求所有 SELECT语句的列数应相同,对应列的数据类型相容。 三、设计与应用题 45 已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:已知该业务系统存在如下规则: 每个教师有唯一的教师号,每个教师号对应唯一的一名教师; 每门课程有唯一的课程号,每个课程号对应唯一的一门课程; 每本教材有唯一的教材号,每个教材号对应 唯一的一本教材; 每个教师最多只有一个上级领导,也可以没有上级领导; 一门课程仅由一名教师讲授; 一本教材仅用于一门课程。 46 请根据原始数据表及业务规则,给出该系统的关系模式,保证每个关系模式满足 3NF,并说明每个关系模式的主码和外码。 47 画出该

26、系统的 ER图, ER图中需给出每个实体集的属性,主码属性用下划线标识。 48 在 SQL Server 2008中,设某数据库中有商品表 (商品号,商品名,进货价格 ),商品号为主码;销售表 (商品号,销售时间,销售数量,销售价格,本次利润 ), 商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插入前 4列数据时 (假设一次只插入一行数据 ),系统自动计算本次销售产生的利润,并将该利润赋给销售表的第 5列 “本次利润 ”。请编写实现上述功能的后触发型触发器代码。 48 在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系 (系号,系名

27、),系号为主码 学生 (学号,姓名,所在系号 ),学号为主码 课程 (课程号,课程名,开课系号 ),课程号为主码 选课 (学号,课程号,选课时间 ),学号 和课程号为主码 开发人员在将关系模式实施到 SQL Server 2008的 “教务 ”数据库时,使用了如下表结构定义语句: CREATE TABLE系 ( 系号 varchar(10) NOT NULL, 系名 varchar(100) ) CREATE TABLE学生 ( 学号 varchar(50) NOT NULL, 姓名 varchar(50), 所在系号 varchar(10) ) CREATE TABLE 课程 ( 课程号 v

28、archar(50)NOT NULL, 课程名 varchar(100), 开课系 号 varchar(10) ) CREATE TABLE 选课 ( 学号 varchar(50) NOT NULL, 课程号 varchar(50) NOT NULL, 选课时间 datetime ) 在执行如下查询语句时发现执行效率很低: SELECT * FROM选课 JOIN学生 ON学生学号选课学号 JOIN 系 ON 系系号学生所在系号 JOIN 课程 ON 课程课程号选课课程号 WHERE 系系号 012 AND convert(varchar(10),选课时间, 120) 201001一 01 4

29、9 在查找原因时发现建表语句有问题。请指出问题并说明该问题是否会影响此查询语句的执行效率。 50 设已在 “选课 ”表的 “选课时间 ”列及 “学生 ”表的 “所在系号 ”列上建立了索引。请问这两个索引是否能够提高该查询语句的执行效率 ?如果不能,请说明原因。 计算机三级(数据库技术) 模拟试卷 55答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 数据库应用系统逻辑设计阶段工作内容分为三部分:数据库逻辑结构设计、数据库事务概要设计、应用程序概要设计。其中 系统总体框架设计应该属于数据库概念设计。 2 【正确答案】 B 【试题解析】 B选项中数据库概念设计的目标:定义和描述应用领域涉

30、及的数据范围;获取应用领域或问题域的信息模型;描述清楚数据的属性特征;描述清楚数据之间的关系;定义和描述数据的约束;说明数据的安全性要求;支持用户的各种数据处理需求;保证信息模型方便 地转换成数据的逻辑结构 (数据库模式 ),同时也便于用户理解。 A选项在数据库概念设计阶段,将具有相同属性特征的同类对象抽象为实体集,然后用一个有意义的名词或名词短语为每一个实体集命名。 C选项数据库物理设计阶段的目标是设计一个存储空间占用少、数据访问率高和维护代价低的数据库物理模式。 D选项物理模式评估中对数据库物理设计结果从时间、空间和维护等方面进行评估,从多种可行方案中选择合理的数据库物理结构。综上所述,

31、B选项错误。 3 【正确答案】 B 【试题解析】 事务是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。在数据库应用系统设计中,事务的特性之一就是一致性,即在和用户的交互过程中,保证数据的一致性。其他三项都是事务长时间和用户交互带来的坏处。当事务长时间和某个用户进行交互时,导致其他用户需要等待该事务结束以获取资源,因此会在一定程度上降低了不同事务的并发度,同时因为长时间的交互导致资源被用户占用的时间过长,将会增大死锁的可能性,系统在执行检查点操作时,所有的事务处理都被暂时中止 ,长时间的事务影响检查点的效果。 4 【正确答案】 A

32、 【试题解析】 随着数据库的运行,数据库中的数据会不断改变,为了确保数据库的正常运行,需要数据库管理员对数据库空间使用情况进行分析和预测。其中的重点是监控空间增长比较快的表,对这些表的监控就能达到对数据库空间的增长的良好预测。当数据库所在的空间已经不能满足需求时,可以考虑将一些不再使用的数据转移到其他存储设备上。不同的数据库管理系统有着不同的逻辑实现结构,因此数据库空间管理办法随数据库管理系统不同而不同。 5 【正确答案】 C 【试题 解析】 数据库物理设计主要步骤包括:数据库逻辑模式调整;文件组织与存取设计;数据分布设计;安全模式设计;确定系统配置;物理模式评估。其中将关系模式和相关视图转换

33、为特定数据库管理系统的可支持的表和视图不属于物理设计的范畴。 6 【正确答案】 B 【试题解析】 SQL中的集合操作符 IN、 EXCEPT、 INTERSECT和 UNION的用法分别为: IN,确定给定的值是否与子查询或列表中的值相匹配,选择与列表中的任意一个值匹配的行; EXCEPT,指在第一个集合中存在,但是不存在于第二个集合中的数据; INTERSECT,是指在两个集合中都存在的数据; UNION,操作符用于合并两个或多个 SELECT语句的结果集,对于 UNION操作符,请注意, UNION内部的 SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SEL

34、ECT语句中的列的顺序必须相同。要返回A和 B相同的商品,则选项 中先查出 B购买的商品号,并且使用 IN操作符,查出 A购买的商品号且该商品号同时也在 B购买的商品号结果集中,即满足了 A和B都购买的商品号,符合要求。选项 中的 EXCEPT操作符使得查询出的结果为A购买的商品减去 B购买的商品,不符合要求。选项 的 INTERSECT操作符表示两个结果集都存在的商品号,即既属于 A又属于 B的商品号,符合要求。选项 中的 UNION操作符表示两个结果集的合并,即包括 A购买的商品也包括 B购买的商品,不符合要求。 7 【正确答案】 B 【试题解析】 从功能上讲,数据库应用系统设计包括下列四

35、个层次: 表示层,位于最外层,离用户最近,用于显示数据和接受用户输入的数据; 业务逻辑层,表示层和数据访问层之间通信的桥梁,主要负责数据的传递和处理,例如数据有效性的检验、业务逻辑描述相关功能。业务逻辑 层概要设计包括:结构、行为、数据接口、故障处理、安全设计、系统维护与保障等方面的内容。 数据访问层,主要实现对数据的保存和读取操作; 数据持久层。由上述可知,业务逻辑层的主要任务是梳理 DBAS的各项业务活动,将其表示为各种系统构件 (如类、模块、组件等 ),因此构件设计属于业务逻辑层。 8 【正确答案】 A 【试题解析】 数据库选用中该注意考虑应用系统的可用性、可靠性和连续性要求、数据库环境

36、,如操作系统要求等。在存在大数据的情况下,还应该考虑到数据库对大数据的处理能力。虽然关系数据库均采用比较统一的 SQL语句对数据库中的数据进行维护,但是不同的数据库产品提供不同的应用程序接口,因此在更换数据库产品后,一般原有的应用程序和数据库的接口会失效,需要重新修改应用程序。 9 【正确答案】 D 【试题解析】 分布式数据要达到的目标是:本地自治、非集中式管理、高可用性、位置独立性、数据分片独立性、数据复制独立性、分布式查询处理、分布式事务管理、硬件独立性、操作系统独立性、网络独立性、数据库管理系统独立性。并行数据库的目标是高性能和高可用性,通过多个处理节点并行执行数据库任务,提高整个数据库

37、系统的性能和可用 性。 10 【正确答案】 C 【试题解析】 UML类图中一对多的关系用 1: *表示, ER图的一对多的关系用1: m表示。 ER图中的关系写在 UML类图相对应的一边,即原来的关系 (3, 6)和(10, 50)分别对应原来的 UML中的学生与课程的关系和课程与学生的关系。 11 【正确答案】 A 【试题解析】 聚类将一个数据集中的数据进行分组,使得每一组内的数据尽可能相似,而不同组间的数据尽可能的不同。它与分类的一个不同点在于,它强调同一个组中的对象有较高的相似度,不同组中的对象之间差别很大。分类和聚类 的区别在于,分类事先知道有哪些类别可以分。聚类事先不知道将要分成哪些

38、类,需有聚类算法来自动确定。综上可知,算法 A属于聚类算法。 12 【正确答案】 C 【试题解析】 范围划分明显有利于范围查询和点查询, S包含数据比较少,适合对 s采用复制的方法。 13 【正确答案】 B 【试题解析】 包含 INTO子句的 SELECT语句的语法格式为: SELECT 查询列表序列 INTO新表名 FROM 数据源。 14 【正确答案】 A 【试题解析】 数据库系统实施活动包括创建数据库、装载数据、应用 程序的编码和调试以及数据库的试运行。其中 项属于定义数据库结构, 项属于应用程序的编码和调试, 项属于数据库的试运行。 15 【正确答案】 C 【试题解析】 数据库性能优化

39、和数据库的外部环境有很大关系,例如在网络带宽过窄的情况下导致数据库速度访问缓慢时,则单独对数据库本身优化无法取得很好的效果;物化视图是预先计算并保存表连接或聚集等耗时较多的操作结果,这样,在执行查询时大大提高了读取速度。物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物化视图对应用透明,增加和删除物化视图不 会影响应用程序中 SQL语句的正确性和有效性,物化视图需要占用存储空间,当基表发生变化时,物化视图可以手动刷新也可以定时自动刷新;存储过程是相当于加载到数据库上的模块,因此再次运行时不用重新编译,但其与数据库管理系统绑定,因此如果在更改数据库管理系统时,需要重新绑定存

40、储过程。在数据库性能优化期间有可能改动原有的符合范式。 16 【正确答案】 B 【试题解析】 数据分配方式有四种: 集中式,所有数据片段都安排在同一个场地上; 分割式,所有数据只有一份,它被分割成若干逻辑片段,每个逻辑片段被指派在一个特 定的场地上; 全复制式:数据在每个场地重复存储。也就是每个场地上都有一个完整的数据副本; 混合式:全局数据被分为若干个数据子集,每个子集都被安排在一个或多个不同的场地上,但是每个场地未必保存所有数据。这是一种介乎于分割式和全复制式之间的分配方式。 17 【正确答案】 C 【试题解析】 ODS(Operational Data Store)是数据仓库体系结构中的

41、一个可选部分, ODS具备数据仓库的部分特征和 OLTP系统的部分特征,它是 “面向主题的、集成的、当前或接近当前的、不断变化的 ”数据。第一类 ODS数据更新频率是秒级,第二类 ODS的数据更新频率是小时级,第三类 ODS的数据更新频率是天级,上述三类是根据数据更新的速度划分的, ODS :第四类 ODS是根据数据来源方向和类型划分的。 18 【正确答案】 A 【试题解析】 数据库的完整性是指数据库中数据的正确性、一致性和相容性。触发器是 SQL server提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,触发器经常用于加强数据的完整性约束和业务规则等。

42、事务是以可控的方式对数据资源进行访问的一组操作,事务的隔离性使 得事务之间的交互程度有着严格的定义,保护了数据的完整性。 中数字签名是用于数据防篡改, 定义主码是用于实体的完整性。 19 【正确答案】 A 【试题解析】 在 UML模型中,协作图主要用于描述对象在空间中如何交互,即除了动态交互,它也直接描述了对象如何链接在一起的情形。状态图主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件,以及因状态转移而伴随的动作。一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机,重点在与描述状态图的控制流。顺序图主要用 于描述指定的一组对象是如何交互

43、的,它着眼于消息队列,也就是在消息间如何发送和接收信息。部署图描述的是系统运行时的结构,展示了硬件的配置及其软件如何部署到网络结构中。一个系统模型只有一个部署图,部署图通常用来帮助理解分布式系统。 20 【正确答案】 D 【试题解析】 数据库管理员的职责有: 数据库的转储和恢复; 数据库安全性、完整性控制; 数据库性能的检测和改善; 数据库的重组和重构。 21 【正确答案】 C 【试题解析】 前三句赋予用户 U1对 T表 INSERT, UPDATE, DELETE的 权限,第四句拒绝 UPDATE权限。所以用户的操作权限是 INSERT, SELECT,DELETE。 22 【正确答案】 D

44、 【试题解析】 触发器是一种特殊的存储过程,其特殊性在于它不需要用户来调用,而是当用户对表中的数据进行 UPDATE、 INSERT和 DELETE操作时自动触发执行。触发器通常用于保证业务规则和数据完整性,其主要优点是用户可以用编程的方法来实现复杂的处理逻辑和业务规则,增强了数据完整性约束的功能。 23 【正确答案】 C 【试题解析】 聚集文件是一种具有多种记录类型的文件, 它存储了来自多个关系表的数据,每个关系表对应文件中的一种记录类型。聚集文件将不同关系表中有关联的记录存储在同一磁盘块内,从而减少数据库多表查询操作时的磁盘访问次数,提高系统 I O速度和查找处理速度。该题中用户频繁对两个

45、表进行关联查询,符合聚集文件的特性,因此采用聚集文件能有效提高查询效率。 24 【正确答案】 C 【试题解析】 每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据, INSENSITIlVE关键字用以创建由该游标使用的数据的临时复本。对游标的所有请求都从 ternpdb中的该临时表中得到应答。因此,在对该游标进行提取操作时,返回的数据中不反映对基表所做的修改,并且该游标不允许修改。使用 SQL 92语法时,如果省略 INSENSITIVE,任何用户对基表提交的删除和更新都反映在后面的提取中。当 “ FETCHSTATUS 0”时,表示的含义是 FETCH语句成功;

46、“ : FETCH_STATUS 1”时, FETCH语句失败或行不在结果集中; “ : FETCH_STATUS 2”时,提取的行不存在;关闭游标之后,可以通过 OPEN语句再次打开该游标。 25 【正确答案】 B 【试题解析】 从数据库中查出没有选课的学生姓名和所在系,则在学生表中查出选课表中没有的学生即可。在这里采用 LEFT JOIN来连接查询。并且要求选课表中的学生学号为 NULL。 26 【正确答案】 C 【试题解析】 完整备份是将数据库的全部内容均备份下来;差异备份是备份数据库相对最近的完全备份之后对数据库的修改部分;日志备份是备份自前一次备份之后的日志内容。第一次数据库备份要求

47、是完整备份,日志备份不能还原数据库物理损坏的情况。每个事务日志备份的序列都必须在执行完整备份或差异备 份之后启动,所以 C选项错。 27 【正确答案】 C 【试题解析】 数据库镜像是一种简单的策略,具有下列优点: 增强数据保护功能。数据库镜像提供完整或接近完整的数据冗余,具体取决于运行模式是高安全性模式还是高性能模式; 提高数据库的可用性。发生灾难时,在具有自动故障转移功能的高安全性模式下,自动故障转移可快速使数据库的备用副本在线 (而不会丢失数据 )。在其他运行模式下,数据库管理员可以选择强制服务 (可能丢失数据 ),以替代数据库的备用副本; 提高生产数据库在升级期间的可用性。因为数据库镜像技术需要额外存 放数据的空间,所以会增加应用成本。 28 【正确答案】 D 【试题解析】 内联表值函数的返回值是一个表,该表的内容是一个查询语句的结果;内联表值函数的使用与视图非常相似,需要放在查询语句的 FROM子句中,作用很像是带参数的视图;内联表值函数通过 SELECT语句填充函数返回的表值。 29 【正确答案】 A 【试题解析】 对于经常在其上需要执行查询操作并且数据量很大的表,可以考虑建立索引;对于经常出现在 Where子句、 Order by子句和 Group by子句中的属性就可以考虑使用索引;对于 前后都是的列查询不会访问索引,因

展开阅读全文
相关资源
猜你喜欢
  • AECMA PREN 2712-008-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees C aand 150 Degrees C Part 008 Scree.pdf AECMA PREN 2712-008-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees C aand 150 Degrees C Part 008 Scree.pdf
  • AECMA PREN 2712-009-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees C aand 150 Degrees C Part 009 Scree.pdf AECMA PREN 2712-009-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees C aand 150 Degrees C Part 009 Scree.pdf
  • AECMA PREN 2712-010-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees C and 150 Degrees C Part 010 Screen.pdf AECMA PREN 2712-010-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees C and 150 Degrees C Part 010 Screen.pdf
  • AECMA PREN 2713-002-2000 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between -55 Degrees C and 200 Degrees C Part 002 Screene.pdf AECMA PREN 2713-002-2000 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between -55 Degrees C and 200 Degrees C Part 002 Screene.pdf
  • AECMA PREN 2713-003-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 003  Scree.pdf AECMA PREN 2713-003-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 003 Scree.pdf
  • AECMA PREN 2713-004-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 004  Scree.pdf AECMA PREN 2713-004-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 004 Scree.pdf
  • AECMA PREN 2713-005-1995 Aerospace Series Cables Electrical Single and Multicore for General Pupose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 005  Screen.pdf AECMA PREN 2713-005-1995 Aerospace Series Cables Electrical Single and Multicore for General Pupose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 005 Screen.pdf
  • AECMA PREN 2713-006-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 006  Scree.pdf AECMA PREN 2713-006-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures between - 55 Degrees C and 200 Degrees C Part 006 Scree.pdf
  • AECMA PREN 2713-007-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees Celsius and 200 Degrees Celsius Par.pdf AECMA PREN 2713-007-1995 Aerospace Series Cables Electrical Single and Multicore for General Purpose Operating Temperatures Between - 55 Degrees Celsius and 200 Degrees Celsius Par.pdf
  • 相关搜索
    资源标签

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1