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

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

1、计算机数据库工程师-85 及答案解析(总分:112.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.设有两个事务 T1,T2,其并发操作如下表所示,下列评价正确的是_。(分数:1.00)A.B.C.D.2.关于活动图,下列说法错误的是_。(A) 活动图主要用于描述系统,用例和程序模块中逻辑流程的先后执行次序,并行次序(B) 活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作(C) 每个活动图都是一个起点,但不一定有终点(D) 活动由圆角矩形表示(分数:2.00)A.B.C.D.3.以下关于数据库的访问接口中的 JDBC 接口错误的是_。(A) J

2、DBC 全称是 Java DataBase Connection(B) 是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口(C) 有一组用 Java 语言编写的类和接口组成(D) JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果(分数:2.00)A.B.C.D.4.在面向对象模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。A) 树 B) 无向图 C) 有向图 D) 二叉树(分数:2.00)A.B.C.D.5.在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的_。A) 更改效率

3、 B) 插入效率C) 查询效率 D) 删除效率(分数:2.00)A.B.C.D.6.关于数据视图与三级模式,下列说法错误的是_。A) 数据视图是指用户从某个角度看到的客观世界数据对象的特征B) 外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C) 概念模式以数据模型的形式描述数据D) 三级模式结构实现了数据的独立性(分数:1.00)A.B.C.D.7.下面关于基本表选择合适的文件结构的原则错误的是_。A) 如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B) 顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C) 如果用户查询是基于

4、散列阈值的等值匹配,散列文件比较合适D) 如果某些重要而频繁的用户查询经常需要进行多表连接操作的,可以考虑将表组织成为非聚集文件(分数:2.00)A.B.C.D.8.在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是A)要有两个分片具有相同关系模式以进行并操作B)任意两个分片不能有相同的属性名C)各分片必须包含源关系的码D)对于任一分片,总存在另一个分片能够和它进行无损连接(分数:1.00)A.B.C.D.9.在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件_。A)要有两个分片具有相同关系模式以进行并操作B)任意两个分片不能有相同

5、的属性名C)各分片必须包含源关系的码D)对于任一分片,总存在另一个分片能够和它进行无损连接(分数:1.00)A.B.C.D.10.下列关于优良数据库标准的说法错误的是_。A一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择B需要处理大量元组的事务可以以数据库为加锁单位C需要处理多个关系的大量元组的事务可以以数据库为加锁单位D对于一个处理少量元组的事务,可以以关系为加锁单位(分数:2.00)A.B.C.D.11.关于活动图,下列说法错误的是_。A)活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B)活动图用于低层次程序模块的作用类似于流程图,但

6、活动图不可以描述并行操作C)每个活动图都有一个起点,但不一定有终点D)活动由圆角矩形表示(分数:1.00)A.B.C.D.12.在定义分布式数据库的片段时必须遵守一系列条件,除了完备性条件和重构条件,还有_。A) 数据一致性条件 B) 数据完整性条件C) 完全性条件 D) 不相交条件(分数:1.00)A.B.C.D.13.下列关于数据仓库的叙述中,哪一项是不正确的?_A) 底层的数据仓库服务器一般是一个关系型数据库系统B) 数据仓库通常采用三层体系结构C) 数据仓库前端分析工具中包括报表工具D) 数据仓库中间层 OLAP 服务器只能采用关系型 OLAP(分数:1.00)A.B.C.D.14.以

7、下关于数据库与文件的对应关系叙述错误的是_。A) 在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B) 关系表在逻辑上由一系列元组组成,元组由多个属性组成C) 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域D) 元组的每个属性对应于文件记录中的一个记录(分数:2.00)A.B.C.D.15.DBAS 生命周期模型中时间最长的阶段是_。A) 需求分析 B) 系统设计C) 实行与部署 D) 运行管理与维护(分数:1.00)A.B.C.D.16.数据挖掘作为知识发现的过程,一般由以下哪些主要阶段组成数据准备 数据挖掘 数据分析 结果的解释评估A) B)C)D

8、)(分数:1.00)A.B.C.D.17.如果某事务获得了数据项 A 上的排他锁,则其他事务对数据项 A_。A) 可以进行任何操作 B) 只能写不能读C) 既可以读也可以写 D) 不能读也不能写(分数:1.00)A.B.C.D.18.若系统中存在 4 个等待事务 T0、T1、T2、T3,其中 T0 正等待被 T1 锁住的数据项 Al,T1 正等待被 T2锁住的数据项 A2,T2 正等待被 T3 锁住的数据项 A3,T3 正等待被 T0 锁住的数据项 A0。根据上述描述,系统所处的状态是A) 活锁B) 死锁C) 封锁D) 正常(分数:1.00)A.B.C.D.19.分布式数据库是数据库技术和哪种

9、技术结合的产物?_A) 面向对象技术 B) 计算机网络 C) 数据分离技术 D) 数据分布技术(分数:2.00)A.B.C.D.20.某企业员工和部门的关系模式如下,其中部门负责人也是一名员工。员工(员工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“员工号”的 SQL 查询语句如下:Select 员工号 from 员工 as E where 月工资=(Select Max(月工资)from 员工 as M_)则在题干横线处应填入A)where M员工号=E员工号 B)where M员工号=E负责人代码C)where M部门

10、号=E部门号 D)where M部门号=E员工号(分数:1.00)A.B.C.D.21.以下关于 E-R 图的叙述不正确的是_。A) E-R 图建立在关系数据库的假设上B) E-R 图使用过程和数据的关系清晰,实体间的关系可以导出应用过程的表示C) E-R 图可以将现实时间中的信息抽象地表示为实体及实体间的联系D) E-R 图能表示数据生命周期(分数:1.00)A.B.C.D.22.不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是_。 A) 一级封锁协议 B) 二级封锁协议 C) 三级封锁协议 D) 四级封锁协议(分数:2.00)A.B.C.D.23.在数据库设计

11、中,在概念设计阶段用到 E-R 方法,其设计出的图称为_。 A) 实体表示图 B) 使用概念图 C) 实体示意图 D) 实体联系图(分数:1.00)A.B.C.D.24.在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。下列关于聚集文件和聚集键的描述错误的是_。 A) 聚集文件将不同关系表中有关联关系的记录存储在一起,以减少系统的物理 I/O 次数 B) 聚集键应该选用频繁用于进行自然连接的属性或属性组 C) 聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢 D) 关系表中某个属性的数据重复率越高,越适合做聚集键(分数:1.00)A.B.C.D.25.以

12、下关于索引的说法_不正确。A使用索引可提高查询效率 B使用索引可能使更新操作费时C使用索引可使输出结果按一定顺序排列 D索引为 DBMS 提供了不同的查询路径(分数:2.00)A.B.C.D.26.在关系中,数据分片的依据不是本关系属性的条件,而是其他关系属性的条件,这种方法属于_。A) 水平分片 B) 垂直分片C) 导出分片 D) 混合分片(分数:1.00)A.B.C.D.27.关于触发器 trigger,下面不正确的是_。A)触发器是定义在表上的 B)触发器在数据更新时被系统调用C)触发器对应于一组 SQL 语句 D)每张表限制定义一个触发器(分数:1.00)A.B.C.D.28.在关系数

13、据库设计中,设计关系模式是数据库设计中哪个阶段的任务_。 A) 逻辑设计阶段 B) 概念设计阶段 C) 物理设计阶段 D) 需求分析阶段(分数:1.00)A.B.C.D.29.以下关于事务日志备份的说法错误的是A)如果要进行事务日志备份,只能将数据库的故障还原模型设置为“安全”方式B)在默认情况下,事务日志备份完成后要截断日志C)清除掉无用的日志记录的过程就叫截断日志D)事务日志备份是备份从上次备份之后的日志记录(分数:1.00)A.B.C.D.30.在 SQL 语言中,实现事务的提交的语言是_。A) GRANT B) REVOKEC) ROLLBACK D) COMMIT(分数:1.00)A

14、.B.C.D.二、应用题(总题数:13,分数:32.00)31.数据库逻辑设计的目标是把概念设计阶段得到的 1 模型转换成所选定的数据库管理系统支持的数据模型。(分数:2.00)填空项 1:_32.事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。每个事务应具有结束操作。当一个事务需要终止并取消所有已执行的数据修改时应执行的语句是 1。(分数:2.00)填空项 1:_33.某数据库中有商品表 Table_Goods(GoodsName,GoodsClassID,SaleUnitPrice)和商品分类表Table_GoodsClass(GoodsClassID,GoodsClass

15、Name,City),现要查询家用电器类商品中单价高于家用电器类商品的平均价格的商品的名称和单价。请完成下列语句。SELECT GoodsName,SaleUintPrice FROM_ON a.GoodsClassID=b.GoodsClassIDWHERE SaleUnitPrice(SELECT _FROM Table Goods cJOIN Table_GoodsClass d ON_WHERE GoodsClassName=家用电器)AND_。(分数:2.00)填空项 1:_34.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施

16、保护数据库。这种监控机制称为 1。(分数:2.00)填空项 1:_35.数据库管理系统为三级模式结构提供了两层映像机制,其中外模式/模式映像提供了 1 独立性。(分数:2.00)填空项 1:_36.事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交。如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于 1 状态。(分数:2.00)填空项 1:_37.如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是 1。(分数:2.00)填空项 1:_38.数据库管理系统为三级模式结构提供了两层映像机制

17、,其中模式/内模式映像提供了 1 独立性。(分数:2.00)填空项 1:_39.设有学生表(学号, 姓名, 性别, 所在系),这些列均不允许有空值。现要建立一个视图,统计“计算机系”的男生人数和女生人数。请补全下列语句。CREATE VIEW V_CountASSELECT_, COUNT(*)AS 人数 FROM 学生表WHERE 所在系=计算机系_(分数:4.00)填空项 1:_假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号、课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT _ FROM SC_(分数:4.00)填空项 1:_填空

18、项 1:_40.某数据库中有学生选课表 SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩。查询选修了 3 门课以上的学生的学号:SELECT SnoFROM SCGROUP BY Sno_。(分数:2.00)填空项 1:_假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号、课程号,及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT _FROM SC_(分数:4.00)填空项 1:_填空项 1:_41.某数据库中有学生选课表 SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩。查询选修了 3 门课以上的

19、学生的学号SELECT SnoFROM SCGROUP BY Sno1。(分数:2.00)填空项 1:_三、设计与应用题(总题数:3,分数:40.00)42.现有如下两个关系模式:Employees(Eid,Name,DeptNO)Departments(DeptNO,DeptName,TotalNumber)Employees 关系模式描述了职工编号、姓名和所在部门;Depa rtments 关系模式描述了部门编号、名称和职工总数。请按 SQL Server 所采用的 TransactSQL 语法格式编写具有以下功能的后触发性触发器:每当在Employees 中插入一行数据时,相应部门的职工

20、总数就加 1。(分数:10.00)_43.有如下运动队和运动会两个方面的实体:运动队方面运动队:队名、教练姓名、队员姓名队员:队名、队员姓名、性别、项名其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练。运动会方面运动队:队编号、队名、教练姓名项目:项目名、参加运动队编号、队员姓名、性别、比赛场地其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。请完成如下设计:分别设计运动队和运动会两个局部 ER 图将它们合并为一个全局 ER 图合并时存在什么冲突,你是如何解决这些冲突的?(分数:15.00)_44.现有如下两个关系模式:Employees(

21、Eid,Name,DeptNO) Departments(DeptNO,DeptName,TotalNumber) Employees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。请按 SQL Server 所采用的 Tansact-SQL 语法格式编写实现具有功能的后触发型触发器:每当在Employees 表中插入一行数据时,相应部门的职工(分数:15.00)_计算机数据库工程师-85 答案解析(总分:112.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.设有两个事务 T1,T2,其并发操作如下表

22、所示,下列评价正确的是_。(分数:1.00)A.B.C.D. 解析:解析 事务 T1 读出数据 A 并做了修改,事务 T2 读取同一数据,随后 T1 由于某种原因被撤销,执行回滚,这时 T1 已修改过的数据恢复原值 100,T2 读到的数据 200 就与数据库中的数据不一致,称为读脏数据。2.关于活动图,下列说法错误的是_。(A) 活动图主要用于描述系统,用例和程序模块中逻辑流程的先后执行次序,并行次序(B) 活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作(C) 每个活动图都是一个起点,但不一定有终点(D) 活动由圆角矩形表示(分数:2.00)A.B. C.D.解析:3

23、.以下关于数据库的访问接口中的 JDBC 接口错误的是_。(A) JDBC 全称是 Java DataBase Connection(B) 是一种用于执行 SQL 语句的 Java API 的面向对象的应用程序接口(C) 有一组用 Java 语言编写的类和接口组成(D) JDBC 可做三件事:与数据库建立连接、发送 SQL 语句并处理结果(分数:2.00)A. B.C.D.解析:4.在面向对象模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。A) 树 B) 无向图 C) 有向图 D) 二叉树(分数:2.00)A. B.C.D.解析:解析 在面向对象模型中

24、,根据可继承的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是树。5.在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的_。A) 更改效率 B) 插入效率C) 查询效率 D) 删除效率(分数:2.00)A.B.C. D.解析:解析 为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的查询速度。6.关于数据视图与三级模式,下列说法错误的是_。A) 数据视图是指用户从某个角度看到的客观世界数据对象的特征B) 外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C) 概念模式以数据模型的形式描述数据D) 三级模式结构实

25、现了数据的独立性(分数:1.00)A.B. C.D.解析:解析 外模式(External schema)也称为子模式、用户模式或用户视图,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。7.下面关于基本表选择合适的文件结构的原则错误的是_。A) 如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B) 顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C) 如果用户查询是基于散列阈值的等值匹配,散列文件比较合适D) 如果某些重要而频繁的用户查询经常需要进行多表连接操作的,可以考虑将表组织成为非聚集文件(分数:2.

26、00)A.B.C. D.解析:8.在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是A)要有两个分片具有相同关系模式以进行并操作B)任意两个分片不能有相同的属性名C)各分片必须包含源关系的码D)对于任一分片,总存在另一个分片能够和它进行无损连接(分数:1.00)A.B.C.D. 解析:解析 在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件为对于任一分片,总存在另一个分片能够和它进行无损连接。9.在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件_。A)要有两个分片具有相同关系模式以进行并操作B)任意两

27、个分片不能有相同的属性名C)各分片必须包含源关系的码D)对于任一分片,总存在另一个分片能够和它进行无损连接(分数:1.00)A.B.C.D. 解析:解析 在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是对于任一分片,总存在另一个分片能够和它进行无损连接。10.下列关于优良数据库标准的说法错误的是_。A一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择B需要处理大量元组的事务可以以数据库为加锁单位C需要处理多个关系的大量元组的事务可以以数据库为加锁单位D对于一个处理少量元组的事务,可以以关系为加锁单位(分数:2.00)A.B.C.D.

28、 解析:解析 对于一个处理少量元组的事务,可以以元组为加锁单位,以提高事务执行的并发度。11.关于活动图,下列说法错误的是_。A)活动图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序,并行次序B)活动图用于低层次程序模块的作用类似于流程图,但活动图不可以描述并行操作C)每个活动图都有一个起点,但不一定有终点D)活动由圆角矩形表示(分数:1.00)A.B. C.D.解析:解析 活动图主要用于描述系统、用例和程序模块中逻辑流程的先后次序,并行次序;活动图用于低层程序模块的作用类似于流程图,但活动图还可以描述并行操作,而流程图只能描述串行操作。12.在定义分布式数据库的片段时必须遵守一系列

29、条件,除了完备性条件和重构条件,还有_。A) 数据一致性条件 B) 数据完整性条件C) 完全性条件 D) 不相交条件(分数:1.00)A.B.C.D. 解析:解析 在定义分布式数据库的片段时,必须遵守完备性条件、重构条件和不相交条件。13.下列关于数据仓库的叙述中,哪一项是不正确的?_A) 底层的数据仓库服务器一般是一个关系型数据库系统B) 数据仓库通常采用三层体系结构C) 数据仓库前端分析工具中包括报表工具D) 数据仓库中间层 OLAP 服务器只能采用关系型 OLAP(分数:1.00)A.B.C.D. 解析:解析 数据仓库中间层的 OLAP 服务器可以是关系型 OLAP 也可以是多维 OLA

30、P 服务器。所以 D 项是不正确的。14.以下关于数据库与文件的对应关系叙述错误的是_。A) 在外存中,数据库以文件形式组织,文件由逻辑记录组成,记录由多个域组成B) 关系表在逻辑上由一系列元组组成,元组由多个属性组成C) 每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录中包括多个域D) 元组的每个属性对应于文件记录中的一个记录(分数:2.00)A.B.C.D. 解析:解析 元组的每个属性对应于文件记录中的一个记录。15.DBAS 生命周期模型中时间最长的阶段是_。A) 需求分析 B) 系统设计C) 实行与部署 D) 运行管理与维护(分数:1.00)A.B.C.D. 解析:解析 当一个

31、系统开发后,运行管理与维护往往是以年为单位来计算时间的,其成本消耗相对来说也是巨大的。16.数据挖掘作为知识发现的过程,一般由以下哪些主要阶段组成数据准备 数据挖掘 数据分析 结果的解释评估A) B)C)D)(分数:1.00)A. B.C.D.解析:解析 数据挖掘作为知识发现的过程,一般由三个主要阶段组成:数据准备、数据挖掘、结果的解释评估。17.如果某事务获得了数据项 A 上的排他锁,则其他事务对数据项 A_。A) 可以进行任何操作 B) 只能写不能读C) 既可以读也可以写 D) 不能读也不能写(分数:1.00)A.B.C.D. 解析:解析 排他锁又称写锁(X 锁)。若事务 T 对数据对象

32、A 加上 X 锁,则只允许 T 读取和修改 A,其它任何事务都不能再对 A 加任何类型的锁,直到 T 释放 A 上的锁。这么做得目的是保证其它事务在 T 释放 A上的锁之前不能在读取和修改 A。18.若系统中存在 4 个等待事务 T0、T1、T2、T3,其中 T0 正等待被 T1 锁住的数据项 Al,T1 正等待被 T2锁住的数据项 A2,T2 正等待被 T3 锁住的数据项 A3,T3 正等待被 T0 锁住的数据项 A0。根据上述描述,系统所处的状态是A) 活锁B) 死锁C) 封锁D) 正常(分数:1.00)A.B. C.D.解析:解析 死锁是指数据库系统中部分或全部事务由于无法获得对需要访问

33、的数据项的控制权而处于等待状态,并且一直等待下去的一种系统状态。产生死锁的原因在于系统中各个事务间存在冲突操作,并且冲突操作的并发执行顺序不当,引起事务的无限期等待。19.分布式数据库是数据库技术和哪种技术结合的产物?_A) 面向对象技术 B) 计算机网络 C) 数据分离技术 D) 数据分布技术(分数:2.00)A.B. C.D.解析:解析 分布式数据库是数据库技术和计算机网络结合的产物。20.某企业员工和部门的关系模式如下,其中部门负责人也是一名员工。员工(员工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“员工号”的 S

34、QL 查询语句如下:Select 员工号 from 员工 as E where 月工资=(Select Max(月工资)from 员工 as M_)则在题干横线处应填入A)where M员工号=E员工号 B)where M员工号=E负责人代码C)where M部门号=E部门号 D)where M部门号=E员工号(分数:1.00)A.B.C. D.解析:解析 子查询“Select Max(月工资)from 员工 as M where M部门号=E部门号”的功能为找出M部门号中的最高月工资。主查询“Select。员工号 from 员工 as E where 月工资=”的功能为查找月工资等于该部门最

35、高月工资的员工号。21.以下关于 E-R 图的叙述不正确的是_。A) E-R 图建立在关系数据库的假设上B) E-R 图使用过程和数据的关系清晰,实体间的关系可以导出应用过程的表示C) E-R 图可以将现实时间中的信息抽象地表示为实体及实体间的联系D) E-R 图能表示数据生命周期(分数:1.00)A.B.C. D.解析:解析 实体之间的联系可以是一对一、一对多或者多对多的,实体和联系组成模型可以用 E-R 图表示,因此 E-R 图可以将现实世界中的信息抽象地表示为实体以及实体间的联系。22.不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是_。 A) 一级封锁协议

36、 B) 二级封锁协议 C) 三级封锁协议 D) 四级封锁协议(分数:2.00)A.B. C.D.解析:解析 不但能够防止丢失修改,还可进一步防止读脏数据,但不能防止不可重复读的封锁协议是二级封锁协议。23.在数据库设计中,在概念设计阶段用到 E-R 方法,其设计出的图称为_。 A) 实体表示图 B) 使用概念图 C) 实体示意图 D) 实体联系图(分数:1.00)A.B.C.D. 解析:解析 E-R 图即实体-联系图。24.在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。下列关于聚集文件和聚集键的描述错误的是_。 A) 聚集文件将不同关系表中有关联关系的记录存储在一起,以减少

37、系统的物理 I/O 次数 B) 聚集键应该选用频繁用于进行自然连接的属性或属性组 C) 聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢 D) 关系表中某个属性的数据重复率越高,越适合做聚集键(分数:1.00)A.B. C.D.解析:解析 聚集键不应该选用频繁用于进行自然连接的属性或属性组。25.以下关于索引的说法_不正确。A使用索引可提高查询效率 B使用索引可能使更新操作费时C使用索引可使输出结果按一定顺序排列 D索引为 DBMS 提供了不同的查询路径(分数:2.00)A.B.C.D. 解析:解析 使用聚族索引就会使更新操作费时,通过索引可以提高查询效率和使输出结果按

38、一定顺序排列,故选 D。26.在关系中,数据分片的依据不是本关系属性的条件,而是其他关系属性的条件,这种方法属于_。A) 水平分片 B) 垂直分片C) 导出分片 D) 混合分片(分数:1.00)A.B.C. D.解析:解析 在关系中,对某一个关系进行分片就是将关系划分为多个片断,这些片断中包含的信息可以使关系进行重构。数据分片有四种基本方法,水平分片、垂直分片、导出分片和混合分片。水平分片是从行的角度(元组)依据一定条件将关系划分为不同的片断,关系中的每一行必须至少属于一个片断,以便重构关系。垂直分片是从列的角度(属性)依据一定条件将关系分成不同的片断,各片断必须包含关系的主码属性,以便通过连

39、接方法重构关系。导出分片是导出水平分片,分片的依据不是本关系属性的条件,而是其他关系属性的条件。而混合分片则是指上面三种方法的混合。27.关于触发器 trigger,下面不正确的是_。A)触发器是定义在表上的 B)触发器在数据更新时被系统调用C)触发器对应于一组 SQL 语句 D)每张表限制定义一个触发器(分数:1.00)A.B.C.D. 解析:解析 在一个表上可以建立多个名称不同、类型各异的触发器。28.在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务_。 A) 逻辑设计阶段 B) 概念设计阶段 C) 物理设计阶段 D) 需求分析阶段(分数:1.00)A. B.C.D.解析:解析

40、 关系数据模型是常用的逻辑数据模型,所以设计关系模式是数据库设计中逻辑设计阶段的任务,因此本题答案为 A。29.以下关于事务日志备份的说法错误的是A)如果要进行事务日志备份,只能将数据库的故障还原模型设置为“安全”方式B)在默认情况下,事务日志备份完成后要截断日志C)清除掉无用的日志记录的过程就叫截断日志D)事务日志备份是备份从上次备份之后的日志记录(分数:1.00)A. B.C.D.解析:解析 如果要进行事务日志备份,必须将数据库的故障还原模型设置为“安全”方式或“大容量日志记录”方式。30.在 SQL 语言中,实现事务的提交的语言是_。A) GRANT B) REVOKEC) ROLLBA

41、CK D) COMMIT(分数:1.00)A.B.C.D. 解析:解析 在 SQL 语言中,实现事务的提交的语言是 COMMIT;REVOKE:废除某用户或某组或所有用户的访问权限。二、应用题(总题数:13,分数:32.00)31.数据库逻辑设计的目标是把概念设计阶段得到的 1 模型转换成所选定的数据库管理系统支持的数据模型。(分数:2.00)填空项 1:_ (正确答案:检查点)解析:32.事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。每个事务应具有结束操作。当一个事务需要终止并取消所有已执行的数据修改时应执行的语句是 1。(分数:2.00)填空项 1:_ (正确答案:UND

42、0)解析:33.某数据库中有商品表 Table_Goods(GoodsName,GoodsClassID,SaleUnitPrice)和商品分类表Table_GoodsClass(GoodsClassID,GoodsClassName,City),现要查询家用电器类商品中单价高于家用电器类商品的平均价格的商品的名称和单价。请完成下列语句。SELECT GoodsName,SaleUintPrice FROM_ON a.GoodsClassID=b.GoodsClassIDWHERE SaleUnitPrice(SELECT _FROM Table Goods cJOIN Table_Goods

43、Class d ON_WHERE GoodsClassName=家用电器)AND_。(分数:2.00)填空项 1:_ (正确答案:Table_Goods a JOIN Table_GoodsClass bAVG(SaleUnitPrice)c.GoodsClassID=d.GoodsClassIDGoodsClassName=家用电器)解析:34.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为 1。(分数:2.00)填空项 1:_ (正确答案:手动监控机制)解析:35.数据库管理系统为三级模式结构提供了两层映

44、像机制,其中外模式/模式映像提供了 1 独立性。(分数:2.00)填空项 1:_ (正确答案:逻辑)解析:36.事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交。如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于 1 状态。(分数:2.00)填空项 1:_ (正确答案:一致性)解析:解析 事务是用户定义的一个数据库操作序列,事务具有原子性、一致性、隔离性和持续性,简称为 ACID 特性。37.如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是 1。(分数:2.00)填空项 1:_ (

45、正确答案:堆文件)解析:38.数据库管理系统为三级模式结构提供了两层映像机制,其中模式/内模式映像提供了 1 独立性。(分数:2.00)填空项 1:_ (正确答案:数据的物理)解析:解析 两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。39.设有学生表(学号, 姓名, 性别, 所在系),这些列均不允许有空值。现要建立一个视图,统计“计算机系”的男生人数和女生人数。请补全下列语句。CREATE VIEW V_CountASSELECT_, COUNT(*)AS 人数 FROM 学生表WHERE 所在系=计算机系_(分数:4.00)填空项 1:_ (正确答案:性别 GROUP BY 性别)解析:假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号、课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。SELECT _ FROM SC_(分数:4.00)填空项 1:_ (正确答案:C#,COUNT(S#))解析:填空项 1:_ (正确答案:GROUP BY C#)解析:40.某数据库中有学生选课表 SC(Sno,Cno,Grade),各属性分别表示为学号,课程号以及成绩。查询选修了 3 门课以上的学生的学号:SELECT SnoFROM SCGROUP BY Sno_

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

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

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