【计算机类职业资格】计算机数据库工程师-63及答案解析.doc

上传人:deputyduring120 文档编号:1338931 上传时间:2019-10-17 格式:DOC 页数:18 大小:71KB
下载 相关 举报
【计算机类职业资格】计算机数据库工程师-63及答案解析.doc_第1页
第1页 / 共18页
【计算机类职业资格】计算机数据库工程师-63及答案解析.doc_第2页
第2页 / 共18页
【计算机类职业资格】计算机数据库工程师-63及答案解析.doc_第3页
第3页 / 共18页
【计算机类职业资格】计算机数据库工程师-63及答案解析.doc_第4页
第4页 / 共18页
【计算机类职业资格】计算机数据库工程师-63及答案解析.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、计算机数据库工程师-63 及答案解析(总分:55.99,做题时间:90 分钟)一、选择题(总题数:30,分数:36.00)1.下列不属于并行数据库的系统结构的是A)共享内存结构 B)共享磁盘结构C)无共享结构 D)共享处理器结构(分数:1.00)A.B.C.D.2.下面关于基本表选择合适的文件结构的原则错误的是_。A) 如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B) 顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C) 如果用户查询是基于散列阈值的等值匹配,散列文件比较合适D) 如果某些重要而频繁的用户查询经常需要进行多表连接操作的,可以考虑将表组

2、织成为非聚集文件(分数:2.00)A.B.C.D.3.统一建模语言(UML)是一种常用于数据库应用系统设计和开发的可视化建模语言。关于 UML,下列说法错误的是A) UML 中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示B) 用例图、顺序图和状态图都是 UML的行为视图,用于描述系统的功能和活动C) 类图和对象图都是 UML的结构视图,用于描述系统在某个时间的静态结构D) 在用例图中,与系统交互的人和其它实体都可以成为系统的角色(分数:1.00)A.B.C.D.4.以下关于数据的存储方式叙述错误的是_。 A) 数据库中的应用数据是以记录形式存储在外设存储介质上的 B) 文件

3、在逻辑上被组织成记录的序列 C) 一个文件在磁盘上占有一定的物理存储空间 D) 文件中的每个逻辑记录被映射存储到某个特定的磁盘块上(分数:1.00)A.B.C.D.5.事务是数据库技术中一个非常重要的概念。下列关于事务的说法,错误的是_。A) 当某事务未执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不一致状态而出现数据错误B) 事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数据的一致性,对事务的调度一般尽可能采用串行调度策略C) 利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要手段D) 存储管理器以事务方式访问数据库中的数据,确保数据

4、库状态的一致性(分数:1.00)A.B.C.D.6.从 OLTP环境中抽取数据,建立新的数据分析环境的最初出发点是_。A) 对企业信息系统中的数据进行整理B) 解决企业信息系统中的数据孤岛问题C) 解决企业基本业务应用和数据分析应用之间的性能冲突问题D) 解决企业信息系统中的蜘蛛网问题(分数:1.00)A.B.C.D.7.在 SQL Server 2000中,某数据库中有教师表(教师号, 姓名, 职称),其中教师号的数据类型是整型,其他均为字符类型。若教师表中当前没有数据,用户在数霜尾币藕次执行下列语句:.BEGIN TRANSACTION T1.INSERT INTO 教师表 VALUES(

5、1000,张三,助教);.INSERT INTO 教师表 VALUES(1001,王二,助教);.COMMIT T1;.BEGIN TRANSACTION T2.INSERT INTO 教师表 VALUES(1002,王三,讲师);.INSERT INTO 教师表 VALUES(1003,李四,讲师);.COMMIT T2;在执行的时候数据库所在的服务器突然掉电,当数据库系统重新启动后,教师表中包含的数据条数为A) 4条B) 3条C) 2条D) 0条(分数:1.00)A.B.C.D.8.下列关于视图的说法中不正确的是_。A) 可以用视图数据暂时从数据库中分离成为自由数据B) 视图建立之后,可以

6、脱离数据库单独使用C) 视图兼有表和查询的特点D) 视图可分为本地视图和远程视图(分数:2.00)A.B.C.D.9.日志文件的内容不包括下面哪个_。A)每个事务的开始标记 B)每个事务的结束标记C)故障发生点 D)每个事务的所有更新操作(分数:1.00)A.B.C.D.10.创建触发器时,以下说法错误的是_。A) 在一个表上可以建立多个名词不同、类型各异的触发器B) 增、删、改记录都可以使用触发器C) 修改数据库以及数据库对象的语句可以在触发器中使用D) 通常不要在触发器中返回任何结果(分数:2.00)A.B.C.D.11.下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是_

7、。(A) 属性的名字和类型信息(B) 表上的授权信息(C) 表中的一个元组(D) 定义在表上的索引类型(分数:1.00)A.B.C.D.12.有学生表(学号,姓名,所在系,年龄),找出系内学生平均年龄高于全体学生平均年龄的系信息,正确的语句是_。A)SELECT所在系,AVG(年龄)FROM 学生表WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)B)SELECT所在系,AVG(年龄)FROM 学生表WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)GROUP BY所在系C)SELECT所在系,AVG(年龄)FROM 学生表GROUP BY所在系

8、HAVING AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)D)SELECT所在系,AVG(年龄)FROM 学生表GROUP BY所在系WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)(分数:1.00)A.B.C.D.13.关于活动图,下列说法错误的是A)活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序、并行次序B)活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作C)每个活动图都有一个起点,但不一定有终点D)活动由圆角矩形框表示(分数:1.00)A.B.C.D.14.设 R(U)是属性集 U上的一个关系模式。X,Y,

9、Z 是 U的子集,且 Z=U-X-Y。下面关于多值依赖的描述中,不正确的是_。A如果 X-Y,及 T包含在 Y中,则必然存在 X-TB如果存在函数依赖 X-Y,则必然存在 X-ZC如果 X-Y,则必然存在 X-YD若 Z为空,则存在 X-Z(分数:1.00)A.B.C.D.15.数据库的安全性控制可以保证用户只能存取他有权存取的数据。在授权的定义中,数据对象_,授权子系统就越灵活。A)范围越大 B)范围越小C)约束越细 D)范围越适中(分数:1.00)A.B.C.D.16.在关系中,从列的角度(属性)依据一定条件将关系分为不同的片断,这种方法属于_。A) 水平分片 B) 垂直分片 C) 导出分

10、片 D) 混合分片(分数:1.00)A.B.C.D.17.以下关于 DFD与 IDEF0比较错误的是_。A)在模型规范方面,DFD 方法更加规范,更加适合初学者B)DFD图用箭头也称数据流来描述数据移动的方向C)IDEF0还可以表示出控制流和说明处理或活动实施方式的一些约束D)这两种方法都是基于结构化分析的思想(分数:2.00)A.B.C.D.18.下面关于视图的描述中,不正确的是_。A) 视图是外模式B) 视图是虚表C) 使用视图可以简化查询语句的编写D) 使用视图可以加快查询语句的执行速度(分数:1.00)A.B.C.D.19.在关系模式 S(A,B,C,D )中,F=A(B,C,D ),

11、CD,则 R最高达到_。 A) 1NF B) 2NF C) 3NF D) BCNF(分数:1.00)A.B.C.D.20.事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是事务的什么特性?_A) 原子性 B) 一致性 C) 隔离性 D) 持久性(分数:1.00)A.B.C.D.21.下面说法错误的是_。A) 数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计B) 逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布C) 对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表D) 数据库空间的监控和有效管理对整个数据

12、库系统的正常运行以及性能优化具有十分重要的作用(分数:1.00)A.B.C.D.22.如果事务 T获得了数据项 Q上的排它锁,则 T对 Q_。A) 只能写不能读 B) 只能读不能写C) 不能读不能写 D) 既可读又可写(分数:1.00)A.B.C.D.23.数据模型可以分为如下三类_。 A) 实体-联系模型、数据结构模型、物理数据模型 B) 概念模型、关系模型、面向对象模型 C) 概念模型、数据结构模型、物理数据模型 D) 层次模型、网状模型、滚系模型(分数:1.00)A.B.C.D.24.某学生管理系统中,教师实体在学籍管理系统中被称为“教师”,而在人事管理系统中被称为“职工”,这类冲突被称

13、为_。 A) 语义冲突 B) 命名冲突 C) 属性冲突 D) 结构冲突(分数:1.00)A.B.C.D.25.以下关于 DBAS模型说法错误的是_。 A) DBAS模型定义了数据库应用系统设计、开发和运行维护整体框架 B) DBAS的生命周期由项目规划、需求分析、系统设计、实现与部署、运行管理与维护 5个基本活动组成 C) 将快速原型模型和增量模型的开发思路引入 DBAS生命周期模型,允许渐进、迭代地开发 DBAS D) 将 DBAS设计阶段细分为逻辑设计和物理设计两个步骤(分数:1.00)A.B.C.D.26.以下关于两段锁协议的原理叙述错误的是_。A) 每个事务的执行程序划分为两个阶段,加

14、锁阶段和解锁阶段B) 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D) 每个事务开始执行后就进入了加锁阶段(分数:1.00)A.B.C.D.27._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS的硬件平台是并行计算机系统,使用多个 CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O速度。A)集中式数据库系统 B)并行数据库系统C)分布式数据库系统 D)客户/服务器数据库系统(分数:2.00)A.B.

15、C.D.28.以下哪项不是数据字典中数据流条目的基本组成部分_。 A) 数据流名 B) 数据流组成 C) 数据类型 D) 注释(分数:1.00)A.B.C.D.29.在商场业务系统中,为了防止因为数据增长而导致的数据库空间不足的问题,数据库管理员要结合商场销售的历史记录,预测未来一段时间内每天的增长记录,从而预测剩余空间的大小,这种现象是对数据库空间的一种监控分析。监控分析按照实现方法的不同分为两种,一种是由数据库建立自动监控机制,另一种是_。A)空间管理 B)管理员手动实现监控C)参数调整 D)查询优化(分数:2.00)A.B.C.D.30.关系数据库设计理论是为解决关系数据库中的什么问题而

16、引入的A)保证数据的安全性和完整性 B)减少数据的复杂性C)插入异常、更新异常、删除异常和数据冗余 D)提高查询速度(分数:1.00)A.B.C.D.二、应用题(总题数:5,分数:10.00)31.事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 1 状态。(分数:2.00)填空项 1:_32.数据仓库是一个面向主题,集成的,时变的,非易失的数据集合,支持管理部门的决策过程,数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式上的不统一,需要进行的操作是 1。(分数

17、:2.00)填空项 1:_33.在分布式数据库系统中,数据分布透明性是方便用户使用数据的重要保证。数据分布透明性的最高级别是 1 透明性。(分数:2.00)填空项 1:_34.设在 SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。(分数:2.00)填空项 1:_35.假设已对 pubs数据库进行了完全备份,并备份到 MyBK_1备份设备上,假设此备份设备只含有对 pubs数据库的完全备份,则恢复 pubs数据库的语句为 1。(分数:2.00)填空项 1:_三、设计与应用题(总题数:1,分数:10.00)对于教学数据库的三个基本表:S(SNo,SName,SA

18、ge,Ssex)SC(Sno,CNo,Grade)C(CNo,CName,Teacher)使用 SQL更新语句表达对下列的更新操作:(分数:9.99)(1).把 WANG同学的学习选课和成绩全部删去;(分数:3.33)_(2).把选修 Maths课及格的成绩全改为空值;(分数:3.33)_(3).把低于总平均成绩的女同学成绩提高 5%。(分数:3.33)_计算机数据库工程师-63 答案解析(总分:55.99,做题时间:90 分钟)一、选择题(总题数:30,分数:36.00)1.下列不属于并行数据库的系统结构的是A)共享内存结构 B)共享磁盘结构C)无共享结构 D)共享处理器结构(分数:1.00

19、)A.B.C.D. 解析:2.下面关于基本表选择合适的文件结构的原则错误的是_。A) 如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B) 顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C) 如果用户查询是基于散列阈值的等值匹配,散列文件比较合适D) 如果某些重要而频繁的用户查询经常需要进行多表连接操作的,可以考虑将表组织成为非聚集文件(分数:2.00)A.B.C. D.解析:3.统一建模语言(UML)是一种常用于数据库应用系统设计和开发的可视化建模语言。关于 UML,下列说法错误的是A) UML 中的视图是由一个或多个图组成的,一个图是系统模型中的某

20、个侧面的展示B) 用例图、顺序图和状态图都是 UML的行为视图,用于描述系统的功能和活动C) 类图和对象图都是 UML的结构视图,用于描述系统在某个时间的静态结构D) 在用例图中,与系统交互的人和其它实体都可以成为系统的角色(分数:1.00)A.B. C.D.解析:4.以下关于数据的存储方式叙述错误的是_。 A) 数据库中的应用数据是以记录形式存储在外设存储介质上的 B) 文件在逻辑上被组织成记录的序列 C) 一个文件在磁盘上占有一定的物理存储空间 D) 文件中的每个逻辑记录被映射存储到某个特定的磁盘块上(分数:1.00)A. B.C.D.解析:解析 数据库中的应用数据是以文件形式存储在外设存

21、储介质(如磁盘)上的,文件在逻辑上被组织成记录的序列。一个文件在磁盘上占有一定的物理存储空间,文件中的每个逻辑记录被映射存储到某个特定的磁盘块上。因此本题答案为 A。5.事务是数据库技术中一个非常重要的概念。下列关于事务的说法,错误的是_。A) 当某事务未执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不一致状态而出现数据错误B) 事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数据的一致性,对事务的调度一般尽可能采用串行调度策略C) 利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要手段D) 存储管理器以事务方式访问数据库中的数据,确保数

22、据库状态的一致性(分数:1.00)A.B. C.D.解析:解析 可串行化的调度:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行这一事务时的结果相同,称这种调度策略为可串行化的调度。可串行化是并发事务正确调度的准则。选项 B),把串行调度策略等价于可串行化调度策略。故选项 B)错误。6.从 OLTP环境中抽取数据,建立新的数据分析环境的最初出发点是_。A) 对企业信息系统中的数据进行整理B) 解决企业信息系统中的数据孤岛问题C) 解决企业基本业务应用和数据分析应用之间的性能冲突问题D) 解决企业信息系统中的蜘蛛网问题(分数:1.00)A.B.C. D.解析:解析 采用数据抽取程

23、序从 OLTP中抽取数据的主要原因是解决不同类型应用程序之间的性能冲突问题。7.在 SQL Server 2000中,某数据库中有教师表(教师号, 姓名, 职称),其中教师号的数据类型是整型,其他均为字符类型。若教师表中当前没有数据,用户在数霜尾币藕次执行下列语句:.BEGIN TRANSACTION T1.INSERT INTO 教师表 VALUES(1000,张三,助教);.INSERT INTO 教师表 VALUES(1001,王二,助教);.COMMIT T1;.BEGIN TRANSACTION T2.INSERT INTO 教师表 VALUES(1002,王三,讲师);.INSER

24、T INTO 教师表 VALUES(1003,李四,讲师);.COMMIT T2;在执行的时候数据库所在的服务器突然掉电,当数据库系统重新启动后,教师表中包含的数据条数为A) 4条B) 3条C) 2条D) 0条(分数:1.00)A.B.C. D.解析:8.下列关于视图的说法中不正确的是_。A) 可以用视图数据暂时从数据库中分离成为自由数据B) 视图建立之后,可以脱离数据库单独使用C) 视图兼有表和查询的特点D) 视图可分为本地视图和远程视图(分数:2.00)A.B. C.D.解析:解析 视图是一个虚表,建立之后,不能脱离数据库单独使用。9.日志文件的内容不包括下面哪个_。A)每个事务的开始标记

25、 B)每个事务的结束标记C)故障发生点 D)每个事务的所有更新操作(分数:1.00)A.B.C. D.解析:解析 日志文件的内容不包括故障发生点。10.创建触发器时,以下说法错误的是_。A) 在一个表上可以建立多个名词不同、类型各异的触发器B) 增、删、改记录都可以使用触发器C) 修改数据库以及数据库对象的语句可以在触发器中使用D) 通常不要在触发器中返回任何结果(分数:2.00)A.B.C. D.解析:解析 大部分 TSQL语句都可以用在触发器中,但是也有一些限制,例如,所有的建立和修改数据库以及数据库对象的语句、所有的 DROP 语句都不允许在触发器中使用。11.下述关于关系表的相关信息中

26、,不属于元数据、不会存储在数据字典中的是_。(A) 属性的名字和类型信息(B) 表上的授权信息(C) 表中的一个元组(D) 定义在表上的索引类型(分数:1.00)A.B.C. D.解析:12.有学生表(学号,姓名,所在系,年龄),找出系内学生平均年龄高于全体学生平均年龄的系信息,正确的语句是_。A)SELECT所在系,AVG(年龄)FROM 学生表WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)B)SELECT所在系,AVG(年龄)FROM 学生表WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)GROUP BY所在系C)SELECT所在系,A

27、VG(年龄)FROM 学生表GROUP BY所在系HAVING AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)D)SELECT所在系,AVG(年龄)FROM 学生表GROUP BY所在系WHERE AVG(年龄)(SELECT AVG(年龄)FEOM 学生表)(分数:1.00)A.B.C. D.解析:解析 在分组查询中要用关键字 GROUP,AVG()、SUM()等函数作为查询条件时,必须放在 HAVING关键字后面,而不能用 WHERE关键字。13.关于活动图,下列说法错误的是A)活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序、并行次序B)活动图用于低层次程序

28、模块的作用类似于流程图,但活动图不可以描述并行操作C)每个活动图都有一个起点,但不一定有终点D)活动由圆角矩形框表示(分数:1.00)A.B. C.D.解析:解析 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序、并行次序。活动图用于低层次程序模块的作用类似于流程图,但活动图还可以描述并行操作,而流程图只能描述串行操作。每个活动图都有一个起点,但不一定有终点。活动由圆角矩形框表示。14.设 R(U)是属性集 U上的一个关系模式。X,Y,Z 是 U的子集,且 Z=U-X-Y。下面关于多值依赖的描述中,不正确的是_。A如果 X-Y,及 T包含在 Y中,则必然存在 X-TB如果存在函数

29、依赖 X-Y,则必然存在 X-ZC如果 X-Y,则必然存在 X-YD若 Z为空,则存在 X-Z(分数:1.00)A. B.C.D.解析:解析 多值依赖的定义是:设 R(U)是属性集 U上的一个关系模式。X,Y,Z 是 U上的子集,并且Z=U-X-Y。关系模式 R(U)中的多值依赖 X-Y成立,当且仅当 R(U)的任意关系 r,给定的一对(X,Z),有一组 Y的值,这组值仪仅决定于 X值而与 Z值无关,多值依赖具有对称性(选项 B),传递性,且可以把函数依赖看做是多值依赖的特殊情况。当是多值依赖不满足选项 B的结论。15.数据库的安全性控制可以保证用户只能存取他有权存取的数据。在授权的定义中,数

30、据对象_,授权子系统就越灵活。A)范围越大 B)范围越小C)约束越细 D)范围越适中(分数:1.00)A.B. C.D.解析:解析 用户权限定义中数据对象范围越小(例如精确到字段级),授权子系统就越灵活。16.在关系中,从列的角度(属性)依据一定条件将关系分为不同的片断,这种方法属于_。A) 水平分片 B) 垂直分片 C) 导出分片 D) 混合分片(分数:1.00)A.B. C.D.解析:解析 在关系中,对某一个关系进行分片就是将关系划分为多个片断,这些片断中包含的信息可以使关系进行重构。数据分片有四种基本方法,水平分片、垂直分片、导出分片和混合分片。水平分片是从行的角度(元组)依据一定条件将

31、关系划分为不同的片断,关系中的每一行必须至少属于一个片断,以便重构关系。垂直分片是从列的角度(属性)依据一定条件将关系分成不同的片断,各片断必须包含关系的主码属性,以便通过连接方法重构关系。导出分片是导出水平分片,分片的依据不是本关系属性的条件,而是其他关系属性的条件。而混合分片则是指上面三种方法的混合。17.以下关于 DFD与 IDEF0比较错误的是_。A)在模型规范方面,DFD 方法更加规范,更加适合初学者B)DFD图用箭头也称数据流来描述数据移动的方向C)IDEF0还可以表示出控制流和说明处理或活动实施方式的一些约束D)这两种方法都是基于结构化分析的思想(分数:2.00)A. B.C.D

32、.解析:解析 在模型规范方面,IDEF0 方法更加规范,更适合初学者。18.下面关于视图的描述中,不正确的是_。A) 视图是外模式B) 视图是虚表C) 使用视图可以简化查询语句的编写D) 使用视图可以加快查询语句的执行速度(分数:1.00)A.B.C.D. 解析:解析 使用视图并不能加快查询语句的执行速度,可以简化查询语句的编写。19.在关系模式 S(A,B,C,D )中,F=A(B,C,D ),CD,则 R最高达到_。 A) 1NF B) 2NF C) 3NF D) BCNF(分数:1.00)A. B.C.D.解析:解析 在 2NF中不存在非主属性对码的部分函数依赖。第三范式是在第二范式的基

33、础上对关系又增加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。显然,CD 不满足非主属性完全函数依赖于码,即不满足于第二范式,所以本题的答案为 A。20.事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是事务的什么特性?_A) 原子性 B) 一致性 C) 隔离性 D) 持久性(分数:1.00)A. B.C.D.解析:解析 事务具有四个特性:原子性、一致性、隔离性和持久性。原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。一致性:即必须保证在数据库状态发生变化时数据的一致性,在事务作用于数据库过程中,数据应始终满足完整性约束。隔离性:事务并发执行

34、时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。持久性:指一个事务一旦提交,它对数据库中数据的改变就应该是永久的。21.下面说法错误的是_。A) 数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计B) 逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布C) 对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表D) 数据库空间的监控和有效管理对整个数据库系统的正常运行以及性能优化具有十分重要的作用(分数:1.00)A.B. C.D.解析:解析 数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计

35、,其中物理空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小及分布,而与逻辑空间的结构设计无关。22.如果事务 T获得了数据项 Q上的排它锁,则 T对 Q_。A) 只能写不能读 B) 只能读不能写C) 不能读不能写 D) 既可读又可写(分数:1.00)A.B.C.D. 解析:解析 排它锁也称为独占或写锁。一旦事务 T对数据对象 A加上排它锁,则只允许 T读取和修改A,其它任何事务既不能读取和修改 A,也不能再对 A加任何类型的锁,直到 T释放 A上的锁为止。23.数据模型可以分为如下三类_。 A) 实体-联系模型、数据结构模型、物理数据模型 B) 概念模型、关系模型、面向对象模型

36、C) 概念模型、数据结构模型、物理数据模型 D) 层次模型、网状模型、滚系模型(分数:1.00)A.B.C.D. 解析:解析 按照数据模型在数据建模和数据管理中的不同作用,可以将其分为概念数据模型、数据结构模型和物理数据模型,所以本题的答案为 D。24.某学生管理系统中,教师实体在学籍管理系统中被称为“教师”,而在人事管理系统中被称为“职工”,这类冲突被称为_。 A) 语义冲突 B) 命名冲突 C) 属性冲突 D) 结构冲突(分数:1.00)A.B. C.D.解析:解析 同一系统的同一实体有多个名称,显然是命名冲突。所以本题的答案为 B。25.以下关于 DBAS模型说法错误的是_。 A) DB

37、AS模型定义了数据库应用系统设计、开发和运行维护整体框架 B) DBAS的生命周期由项目规划、需求分析、系统设计、实现与部署、运行管理与维护 5个基本活动组成 C) 将快速原型模型和增量模型的开发思路引入 DBAS生命周期模型,允许渐进、迭代地开发 DBAS D) 将 DBAS设计阶段细分为逻辑设计和物理设计两个步骤(分数:1.00)A.B.C.D. 解析:解析 将 DBAS设计阶段细分为概念设计、逻辑设计、物理设计 3个步骤,每一步的设计内容又涵盖了 3条设计主线。因此本题答案为 D。26.以下关于两段锁协议的原理叙述错误的是_。A) 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B)

38、 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D) 每个事务开始执行后就进入了加锁阶段(分数:1.00)A.B. C.D.解析:解析 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。27._是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS的硬件平台是并行计算机系统,使用多个 CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O速度。A)集中式数据库系统 B)并行数据库系统C)分

39、布式数据库系统 D)客户/服务器数据库系统(分数:2.00)A.B. C.D.解析:解析 并行 DBS是数据库技术与并行处理技术相结合的产物,是为了处理大型复杂数据库管理应用领域中的海量数据而提出的,该 DBS的硬件平台是并行计算机系统,使用多个 CPU和多个磁盘进行并行数据处理和磁盘访问操作,以提高数据库系统的数据处理和 I/O速度。28.以下哪项不是数据字典中数据流条目的基本组成部分_。 A) 数据流名 B) 数据流组成 C) 数据类型 D) 注释(分数:1.00)A.B.C. D.解析:解析 数据字典中数据流条目的基本组成部分包括数据流名、别名、组成和注释。所以本题的答案为 C。29.在

40、商场业务系统中,为了防止因为数据增长而导致的数据库空间不足的问题,数据库管理员要结合商场销售的历史记录,预测未来一段时间内每天的增长记录,从而预测剩余空间的大小,这种现象是对数据库空间的一种监控分析。监控分析按照实现方法的不同分为两种,一种是由数据库建立自动监控机制,另一种是_。A)空间管理 B)管理员手动实现监控C)参数调整 D)查询优化(分数:2.00)A.B. C.D.解析:解析 所谓数据库的监控分析,是指管理员借助相应工具在数据库运行过程中监测数据库系统的运行情况,掌握系统当前或是以往的负荷、配置、应用和其他相关信息;并对监控数据进行分析,分析数据库的性能参数和环境信息;评估系统的整体

41、运行状态,为系统的安全运行和性能调优提供依据,并提出相应的改善措施,协助管理人员尽早清除数据库的性能隐患。根据监控分析实现方法的不同,监控分析机制分为两种,一种是由数据库建立的自动监控机制,另一种是由管理员手动实现的监控机制。30.关系数据库设计理论是为解决关系数据库中的什么问题而引入的A)保证数据的安全性和完整性 B)减少数据的复杂性C)插入异常、更新异常、删除异常和数据冗余 D)提高查询速度(分数:1.00)A.B.C. D.解析:解析 关系数据库设计理论是关系数据库进行逻辑设计的理论依据。它是为了解决关系数据库中插入异常、更新异常、删除异常和数据冗余而引入的。二、应用题(总题数:5,分数

42、:10.00)31.事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 1 状态。(分数:2.00)填空项 1:_ (正确答案:一致性)解析:解析 事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交,如果一个事物执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于一致性状态。32.数据仓库是一个面向主题,集成的,时变的,非易失的数据集合,支持管理部门的决策过程,数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式上的不统

43、一,需要进行的操作是 1。(分数:2.00)填空项 1:_ (正确答案:清洗)解析:33.在分布式数据库系统中,数据分布透明性是方便用户使用数据的重要保证。数据分布透明性的最高级别是 1 透明性。(分数:2.00)填空项 1:_ (正确答案:分片)解析:34.设在 SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。(分数:2.00)填空项 1:_ (正确答案:差异备份 2)解析:35.假设已对 pubs数据库进行了完全备份,并备份到 MyBK_1备份设备上,假设此备份设备只含有对 pubs数据库的完全备份,则恢复 pubs数据库的语句为 1。(分数:2.00)

44、填空项 1:_ (正确答案:RESTORE DATABASE pubs FROMMyBK_1)解析:三、设计与应用题(总题数:1,分数:10.00)对于教学数据库的三个基本表:S(SNo,SName,SAge,Ssex)SC(Sno,CNo,Grade)C(CNo,CName,Teacher)使用 SQL更新语句表达对下列的更新操作:(分数:9.99)(1).把 WANG同学的学习选课和成绩全部删去;(分数:3.33)_正确答案:(DELETE FROM SCWHERE Sno IN(SELECT SnoFROM SWHERE Sname=WANG);)解析:(2).把选修 Maths课及格的成绩全改为空值;(分数:3.33)_正确答案:(UPDATE SCSET Grade=NULLWHERE Grade60AND CNo IN(SELECT CNoFROM CWHERE Cname=Maths)解析:(3).把低于总平均成绩的女同学成绩提高 5%。(分数:3.33)_正确答案:(UPDATE SCSET Grade=Grade * 1.05WHERE Sno IN(SELECT SnoFROM SWHERE Ssex=F)AND Grade(SELECT AVG(Grade)FROM SC);)解析:解析 考查对表的删除、修改的操作以及对聚集函数的合理使用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

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

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