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

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

1、四级数据库工程师-76 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.数据库管理系统的体系结构是_。(分数:1.00)A.三级模式结构和一级映像B.三级结构模式C.三级模式结构和二级映像D.三级模式结构和三级映像2.数据模型定义了数据库中数据的组织、描述、存储和操作规范,那么数据模型可以分为_。(分数:1.00)A.实体一联系模型、数据结构模型、物理数据模型B.概念模型、数据结构模型、物理数据模型C.概念模型、关系模型、面向对象模型D.层次模型、网状模型、滚系模型3.在封锁技术方面,SQL 提供了如下 4 种事务的一致性级别:可读未提交数

2、据、读提交数据、可重复读、可串行化。其中允许事务读脏数据的是_。(分数:1.00)A.可读未提交数据B.读提交数据C.可重复读D.可串行化4.设 T1 和 T2 两个事务,他们对数据 data 的并发操作如下表所示(SLOCK data 表示对数据 data 上 S 锁,UNLOCK data 表示对数据 data 解锁),对这个并发操作,下面说法正确的是_。 T1 T2 请求 SLOCK data 读 data=20 A=A+30 写回 A=50 COMMIT UNLOCK data 请求 SLOCK data 读 data=20 写回 data=50 COMMIT UNLOCK data

3、A该操作部能重复读 B该操作符合完整性要求 C该操作的第步中,事务 T1 应该申请 X 锁 D该操作的第步中,事务 T2 不可能得到对 data 的锁 (分数:1.00)A.B.C.D.5.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护,下述属于日常数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性的备份数据库C.数据内容的一致性维护D.用图像化的模型能直观地表示系统功能6.计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询

4、、插入、删除和修改权。在 SQL Server 2000 中,下列安全控制方法最合理的是_。(分数:1.00)A.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。为计算机系角色授予每个表的 SELECT 权,为教务处角色授予每个表的 SELECT、INSERT、DELETE 和 UPDATE 权B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为此数据库的 db_datareader 角色中的成员,将教务处角色设置为此数据库的db_datawriter 角色中的成员C.为计算机系每个教师授予每个表的

5、 SELECT 权,为教务处全体人员授予每个表的SELECT、INSERT、DELETE 和 UPDATE 权D.将计算机系和教务处的每个职工都设置为 db_owner 角色中的成员7.关于优化查询说法中不正确的是_。(分数:1.00)A.在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在多个存储过程中,这样可以大大提高系统的响应速度B.避免或简化排序的目的是实现查询优化C.使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃D.使用游标会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃8.有如下的索引文件:

6、1 数据库 X-100 700 2 计算机网络 X-002 1500 3 汇编 J-099 2300 G-301 3 T-P03 1 C-025 2 则该索引文件称为_。(分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引9.以下关于标定联系语法的叙述中错误的是_。(分数:1.00)A.联系的语法用直线B.如果两个实体集之间有关系,并且是一个标定型联系,就用有一条实线或是线段把它们连接起来C.1(父)端是线段的原点,n(子女)端是线段的终点D.用一个空心圆表示其联系的基数是 n10.设 R(U)是属性集 U 上的一个关系模式。X,Y,Z 是 U 的子集,且 Z=U-X-Y。下面

7、关于多值依赖的描述中,不正确的是_。(分数:1.00)A.如果 X-Y,及 T 包含在 Y 中,则必然存在 X-TB.如果存在函数依赖 X-Y,则必然存在 X-ZC.如果 X-Y,则必然存在 X-YD.若 Z 为空,则存在 X-Z11.在 SELECT 语句中,以下有关 ORDER BY 子句的叙述中不正确的是_。(分数:1.00)A.OEDER BY 子句可以对多个列进行排序B.SELECT 语句中,ORDER BY 只能在所有其他子句之后作为最后一个子句出项C.子查询总也可以使用 ORDER BY 子句D.在视图中可以使用 ORDER BY 子句12.关于一次性加锁法及其缺点叙述错误的是_

8、。(分数:1.00)A.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度B.该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.要求事务必须一次性的获得对需要访问的全部数据的访问权13.SQL Server 2000 提供了很多种备份的方法,其中差异备份的内容是_。(分数:1.00)A.上次差异备份之后修改的数据库的全部内容B.上次日志备份之后修改的数据库的全部内容C.上次完全备份之后修改的数据库的全部内容D.上次完全备份后修改的数据内容,但是不包含日志等其他内容14.以下关于数据库镜像叙述不正确的是_。

9、(分数:1.00)A.在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信和协作B.数据库正常运行时,数据库镜像可以用于并发操作C.在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本D.每当数据库更新时,DBMS 不能自动保证镜像数据和主数据的一致性15.以下关于两段锁协议的原理叙述错误_。(分数:1.00)A.每个事务的执行程序划分为两个阶段:加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段16.以下关于元

10、数据说法错误的是_。(分数:1.00)A.元数据是数据仓库中的重要元素B.元数据是数据的基本单元C.有助于用户能更快的找到所需的数据D.有助于前台工具盒管理员更好地理解和管理数据17.下面说法错误的是_。(分数:1.00)A.逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布B.数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计C.对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表D.数据库空间的监控和有效管理对整个数据库系统的正常运行及性能优化具有十分重要的作用18.在 SQL 中,下列涉及空值的操作中错误的是_。(分数:1.

11、00)A.AGE IS NULLB.AGEIS NOT NULLC.AGE=NULLD.NOT(AGE IS NULL)19.UML 是一种面向对象的建模语言,它包含 10 种图,以下说法中错误的是_。(分数:1.00)A.状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述B.状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态C.用例图展示了各种外部行为者与系统所提供的用例之间的联系D.UML 的动态建模机制包括状态图、活动图、顺序图和协作图 4 个图形20.下图是雇员表(雇员 ID,姓名,年龄,部门)所对应的数据文件和索引文件示意图,其中雇员

12、 ID 为主码。该索引属于_。 (分数:1.00)A.聚集、稀疏、辅索引B.非聚集、稠密、主索引C.聚集、稀疏、主索引D.非聚集、稠密、辅索引21.下列语句正确描述了“将 Windows NT 用户“Server/nt_user“添加到 sysadmin 固定的服务器角色中”的是_。(分数:2.00)A.EXEC sp_addrole“Server/nt_user“,“sysadmin“B.EXEC sp_addsrvrolemember“Server/nt_user“,“sysadmin“C.ADD sp_addrole “Server/nt_user“,“sysadmin“D.ADD sp

13、_addsrvrolemember“Server/nt_user“,“sysadmin“22.下列关于优良数据库标准的说法错误的是_。(分数:2.00)A.一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择B.需要处理大量元组的事务可以以数据库为加锁单位C.需要处理多个关系的大量元组的事务可以以数据库为加锁单位D.对于一个处理少量元组的事务,可以以关系为加锁单位23.对于教学数据库的 3 个基本表:S(Sno,Sname,Ssex)、SC(Sno,Cno,Grade)、C(Cno,Cname,Teache),其中 S 表为学生表,SC 为学生选课表,C 为课程表,则

14、对于语句:检索至少选修 LIU 老师所授课课程中一门课程的女生姓名,SQL 语句错误的是_。(分数:2.00)A.SELECT SnameFROM S,SC,CWHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher=“LIU“ AND Ssex=“F“B.SELECT SnameFROM S WHERE Ssex=“F“ AND Sno IN(SELECT SnoFROM SCWHERE Cno IN (SELECT Cno FROM CWHERE Teacher=“LIU“)C.SELECT SnameFROM S WHERE Ssex=“F“ AND

15、 EXISTS(SELECT *FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT *FROMCWHERE Teacher=“LIU“)D.SELECT SnameFROM S WHERE Ssex=“F“ AND EXISTS (SELECT *FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT *FROM CWHERE C.Cno=SC.Cno AND Teacher=“LIU“)24.有关联机分析处理(OLAP)与联机事务处理(OLTP)的正确描述是_。(分数:2.00)A.OLAP 面向操作人员,OLTP 面向决策

16、人员B.OLAP 使用历史性的数据,OLTP 使用当前数据C.OLAP 经常对数据进行插入、删除等操作,而 OLTP 仅对数据进行汇总和分析D.OLAP 不会从已有数据中发掘新的信息,而 OLTP 可以从已有数据中发掘新的信息25.以下关于业务规则需求分析的内容和对象说法错误的是_。(分数:2.00)A.业务规则需求分析主要涉及系统的外部行为B.业务规则需求分析也涉及某些系统内部关键特性,如系统某些关键技术的原理及选择C.分析对象可以是与数据管理有关的业务规则D.分析对象不可以是与数据库完全无关的系统业务26.下列三级加锁协议的作用说法错误的是_。(分数:2.00)A.一级加锁协议要求事务 T

17、 在修改数据项 Q 之前必须先对 Q 加 X 锁,直到事务结束才释放B.二级加锁协议是在一级加锁协议基础上,要求事务 T 在读取数据项 Q 之前必须先对其加 S 锁,读完 Q后可以立即释放 S 锁C.三级加锁协议是在一级加锁协议基础上,要求事务 T 在读取数据项 Q 之前必须先对其加 S 锁,读完 Q后可以立即释放 S 锁D.对并发操作的不正确调度可能会导致数据库中数据的不一致,三级加锁协议暂时无法解决这一问题27.在商场业务系统中,为了防止因为数据增长而导致的数据库空间不足的问题,数据库管理员要结合商场销售的历史记录,预测未来一段时间内每天的增长记录,从而预测剩余空间的大小,这种现象是对数据

18、库空间的一种监控分析。监控分析按照实现方法的不同分为两种,一种是由数据库建立自动监控机制,另一种是_。(分数:2.00)A.空间管理B.管理员手动实现监控C.参数调整D.查询优化28.以下关于锁粒度叙述错误的是_。(分数:2.00)A.施加 X 锁和 S 锁的数据项的大小称为锁粒度B.锁粒度与事务并发执行的程度和 DBMS 并发控制的开销密切相关C.在关系数据库中,可以对数据页、索引页和块等物理单元进行加锁D.当锁粒度比较大时,事务并发度高,但是系统开销也比较大29.某跨国公司的业务系统需要提供全球性服务该业务系统需要 24 小时+7 天在线服务,系统业务繁忙,为了保证业务系统中数据库中数据的

19、安全,需要设计与实施数据转储机制,假设完成该数据库每天数据增量的转储需要两小时,在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B.每天划出长度为两小时的时间窗口 tw,在 tw 内采用静态转储方法实现每天数据增量的转储C.每天划出长度为两小时的时间窗口 tw,在 tw 内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储30.以下不属于对象一关系数据库的是_。(分数:2.00)A.Informix Universal ServerB.DB2 U

20、DBC.ObjectStoreD.Oracle9i二、简答题(总题数:7,分数:30.00)设有关系模式 W(C,P,S,G,T,R),其中各属性的含义是:C 为课程,P 为教师,S 为学生,G 为成绩,T 为时间,R 为教室,根据定义有如下的函数依赖集: F=CG(S,C)G(T,R)C,(T,P)R,(T,S)R 关系模式 W 的一个码是1,W 的规范程度最高达到2。若将关系模式 W 分解为 3 个关系模式 W1(C,P)、W2(S,C,G)、W3(S,T,R,C),则 W1 的规范化程度最高可达到3,W 的规范化程度最高可达到4,W3的规范化程度最高可到达5。(分数:10.00)31.数

21、据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为6。 (分数:2.00)32.某表定义了视图 BT_S,则要把该视图及由该视图导出的所有的视图都一起删除的 SQL 语句是7。 (分数:2.00)33.事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交,如果一个事物执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于8状态。 (分数:2.00)34.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权”的 SQL 语句是9。 (分数:2.00)假设某数

22、据库中有表 SC(S#,C#,Grade),各属性分别表示为学号、课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT 10 FROM SC 11(分数:4.00)某数据库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于 5 人的教师姓名。 SELECT TNAME FROM TEACHER WHERE 12 (SELECT X.TNO FROM COURSE X,COURSE Y WHERE 13 14 15 )(分数:8.00)三、设计题(总题数:2,分数:30.00

23、)35.设有 3 个基本表,表的结构如下所示,请用 SQL 完成下列查询。 BORROWER: 借书证号 姓名 系名 班级 105060911 欧阳 信息系 98-1 106880112 刘诚 信息系 98-1 105080103 赵林 计算机系 98-2 104230891 郑晓晓 外语系 05-4 LOANS: 借书证号 图书馆登记号 借书日期 105060911 T00101 1999.04.01 106880112 T00102 1999.05.01 105080103 T00201 1999.05.31 104230891 T00102 2010.1.23 BOOKS: 索书号 书名

24、 作者 图书登记号 出版社 价格 TP311.13 数据库系统与应用 李昭原 T00101 科学 19.00 TP311.13 数据库原理与应用 李昭原 T00102 科学 19.00 TP.065 数据库系统原理 李昭原 T00201 北航 6.50 TP.1599 数据库原理教程 王珊 T00101 清华 18.50 检索至少借了 5 本书的同学的借书证号、姓名、系名和借书数量。 检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期。 建立信息系学生借书的视图 SSP,该视图的属性列明由借书证号、姓名、班级、图书登记号、书名、出版社和借书日期组成。 (分数:15.00

25、)_36.有如下运动队和运动会两个方面的实体: 运动队方面: 运动队:队名、教练姓名、队员姓名。 队员:队名、队员姓名、性别、项名。 其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练。 运动会方面: 运动队:队编号、队名、教练姓名: 项目:项目名、参加运动队编号、队员姓名、性别、比赛场地: 其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。 请完成如下设计: 分别设计运动队和运动会两个局部 E-R 图。 将它们合并为一个全局 E-R 图。 合并时存在什么冲突,你是如何解决这些冲突的? (分数:15.00)_四级数据库工程师-76 答案解析(

26、总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.数据库管理系统的体系结构是_。(分数:1.00)A.三级模式结构和一级映像B.三级结构模式C.三级模式结构和二级映像 D.三级模式结构和三级映像解析:解析 据库管理系统的体系结构是三级模式结构和二级映像。2.数据模型定义了数据库中数据的组织、描述、存储和操作规范,那么数据模型可以分为_。(分数:1.00)A.实体一联系模型、数据结构模型、物理数据模型B.概念模型、数据结构模型、物理数据模型 C.概念模型、关系模型、面向对象模型D.层次模型、网状模型、滚系模型解析:解析 按照数据模型在数据建模和数据管理中的

27、不同作用,可以将其分为概念数据模型、数据结构模型和物理模型3.在封锁技术方面,SQL 提供了如下 4 种事务的一致性级别:可读未提交数据、读提交数据、可重复读、可串行化。其中允许事务读脏数据的是_。(分数:1.00)A.可读未提交数据 B.读提交数据C.可重复读D.可串行化解析:解析 脏数据是指未提交的随后又被撤销的数据,SQL 提供的 4 种事务一致性级别中,可读未提交的数据允许事务读脏数据。4.设 T1 和 T2 两个事务,他们对数据 data 的并发操作如下表所示(SLOCK data 表示对数据 data 上 S 锁,UNLOCK data 表示对数据 data 解锁),对这个并发操作

28、,下面说法正确的是_。 T1 T2 请求 SLOCK data 读 data=20 A=A+30 写回 A=50 COMMIT UNLOCK data 请求 SLOCK data 读 data=20 写回 data=50 COMMIT UNLOCK data A该操作部能重复读 B该操作符合完整性要求 C该操作的第步中,事务 T1 应该申请 X 锁 D该操作的第步中,事务 T2 不可能得到对 data 的锁 (分数:1.00)A.B.C. D.解析:解析 事务 T1 对 A 上 S 锁后,事务 T2 仍能对 A 上 S 锁,这样事务 T1 的修改就丢失,最后 A 中的数据是事务 T2 写回的

29、18,因此为了防止丢失修改,必须在写数据操作之前对其上 X 锁。5.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护,下述属于日常数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性的备份数据库 C.数据内容的一致性维护D.用图像化的模型能直观地表示系统功能解析:解析 日常维护主要包括以下工作:数据库的备份和恢复、完整性维护、安全性维护、存储空间管理、并发控制及死锁处理。6.计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插

30、入、删除和修改权。在 SQL Server 2000 中,下列安全控制方法最合理的是_。(分数:1.00)A.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。为计算机系角色授予每个表的 SELECT 权,为教务处角色授予每个表的 SELECT、INSERT、DELETE 和 UPDATE 权 B.为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为此数据库的 db_datareader 角色中的成员,将教务处角色设置为此数据库的db_datawriter 角色中的成员C.为计算机系每个教师授予每个表的

31、SELECT 权,为教务处全体人员授予每个表的SELECT、INSERT、DELETE 和 UPDATE 权D.将计算机系和教务处的每个职工都设置为 db_owner 角色中的成员解析:解析 db_datareader 角色可以查询数据库中所有用户表中的数据,db_datawriter 角色可以更改数据库中所有用户表中的数据。7.关于优化查询说法中不正确的是_。(分数:1.00)A.在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在多个存储过程中,这样可以大大提高系统的响应速度B.避免或简化排序的目的是实现查询优化C.使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下

32、,很容易使得系统资源耗尽而崩溃 D.使用游标会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃解析:解析 在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在多个存储过程中,这样可以大大提高系统的响应速度,使用游标才会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃,而是用临时表是能加速查询的。8.有如下的索引文件: 1 数据库 X-100 700 2 计算机网络 X-002 1500 3 汇编 J-099 2300 G-301 3 T-P03 1 C-025 2 则该索引文件称为_。(分数:1.00)A.稀疏索引B.聚

33、集索引C.稠密索引D.非聚集索引 解析:解析 稀疏索引是指如果只是一部分查找码的值有对应的索引记录,则该索引为稀疏索引;稠密索引是如果数据文件中的每一个查找码值在索引文件中都对应一个索引记录,则该索引为稠密索引;对数据文件和它的一个特定的索引文件,如果数据文件中的数据记录的排列顺序与索引文件中索引项的排列顺序相一致,或者说,索引文件按照其查找码指定的顺序与数据文件中数据记录的排列顺序相一致,则该索引文件称为聚集索引,否则为非聚集索引。9.以下关于标定联系语法的叙述中错误的是_。(分数:1.00)A.联系的语法用直线B.如果两个实体集之间有关系,并且是一个标定型联系,就用有一条实线或是线段把它们

34、连接起来C.1(父)端是线段的原点,n(子女)端是线段的终点D.用一个空心圆表示其联系的基数是 n 解析:解析 在 IDEFlX 图中,联系的语法用直线来表示,如果两个实体集之间有关系,并且是一个标定型联系,就用一条实线或线段把它们连接起来,1(父)端是线段的原点,n(子女)端是线段的终点,并用一个实心圆表示其联系的基数是 n。10.设 R(U)是属性集 U 上的一个关系模式。X,Y,Z 是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的描述中,不正确的是_。(分数:1.00)A.如果 X-Y,及 T 包含在 Y 中,则必然存在 X-T B.如果存在函数依赖 X-Y,则必然存在 X-ZC.

35、如果 X-Y,则必然存在 X-YD.若 Z 为空,则存在 X-Z解析:解析 多值依赖的定义是:设 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 的结论。11.在 SELECT 语句中,以下有关 ORDER BY 子句的叙述中不正确的是_。(分数:1.00)A.OEDER BY 子句可

36、以对多个列进行排序B.SELECT 语句中,ORDER BY 只能在所有其他子句之后作为最后一个子句出项C.子查询总也可以使用 ORDER BY 子句 D.在视图中可以使用 ORDER BY 子句解析:解析 子查询语句中是不能使用 ORDER BY 子句的。12.关于一次性加锁法及其缺点叙述错误的是_。(分数:1.00)A.将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度B.该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁 C.多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D.要求事务必须一次性的获得对需要访问的全部数据的访问权解析:解析 一次加锁法要求

37、每个事务在开始执行时必须把需要访问的数据项全部加锁。13.SQL Server 2000 提供了很多种备份的方法,其中差异备份的内容是_。(分数:1.00)A.上次差异备份之后修改的数据库的全部内容B.上次日志备份之后修改的数据库的全部内容C.上次完全备份之后修改的数据库的全部内容 D.上次完全备份后修改的数据内容,但是不包含日志等其他内容解析:解析 差异备份时备份从最近的完全备份之后对数据所做的修改,它以完全备份为基准点,备份完全备份之后变化了的数据文件,日志文件及数据库中其他被修改的内容。14.以下关于数据库镜像叙述不正确的是_。(分数:1.00)A.在数据库镜像会话中,主体服务器和镜像服

38、务器作为伙伴进行通信和协作B.数据库正常运行时,数据库镜像可以用于并发操作C.在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本D.每当数据库更新时,DBMS 不能自动保证镜像数据和主数据的一致性 解析:解析 数据库镜像涉及尽快将对主体数据库执行的每项插入、更新和删除操作重做到镜像数据库中,重做通过将每个活动事务日志记录按顺序应用到镜像数据库中,这样,每当数据库更新时,DBMS 将自动保证镜像数据与主数据的一致性。15.以下关于两段锁协议的原理叙述错误_。(分数:1.00)A.每个事务的执行程序划分为两个阶段:加锁阶段和解锁阶段B.加锁阶段事务可以申请获得任何数据项上

39、的任何类型的锁,允许释放任何锁 C.在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段解析:解析 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。16.以下关于元数据说法错误的是_。(分数:1.00)A.元数据是数据仓库中的重要元素B.元数据是数据的基本单元 C.有助于用户能更快的找到所需的数据D.有助于前台工具盒管理员更好地理解和管理数据解析:解析 元数据是数据仓库中的重要数据,是关于数据的数据。在数据仓库中建立元数据的目的主要是让用户能更快地找到所需的数据。让前台工具管理员更好地理解和管理数据。17.下

40、面说法错误的是_。(分数:1.00)A.逻辑空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小和分布 B.数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计C.对数据库空间实际增长情况进行监控是非常重要的,应该重点监控数据增长较快的数据表D.数据库空间的监控和有效管理对整个数据库系统的正常运行及性能优化具有十分重要的作用解析:解析 数据库空间的结构设计一般分为逻辑空间的结构设计和物理空间的结构设计,其中物理空间的结构设计直接决定了数据库存储数据时数据文件所占空间的大小及分布,而与逻辑空间的结构设计无关。18.在 SQL 中,下列涉及空值的操作中错误的是_。(分数:1

41、.00)A.AGE IS NULLB.AGEIS NOT NULLC.AGE=NULL D.NOT(AGE IS NULL)解析:解析 AGE=NULL 是错误的,在 SQL 中没有这样的表达。19.UML 是一种面向对象的建模语言,它包含 10 种图,以下说法中错误的是_。(分数:1.00)A.状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述B.状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态 C.用例图展示了各种外部行为者与系统所提供的用例之间的联系D.UML 的动态建模机制包括状态图、活动图、顺序图和协作图 4 个图形解析:解析 状态

42、图通常是对类的描述的扩充,它说明该类的对象所有可能的状态。20.下图是雇员表(雇员 ID,姓名,年龄,部门)所对应的数据文件和索引文件示意图,其中雇员 ID 为主码。该索引属于_。 (分数:1.00)A.聚集、稀疏、辅索引B.非聚集、稠密、主索引 C.聚集、稀疏、主索引D.非聚集、稠密、辅索引解析:解析 聚集索引和非聚集索引:对数据文件和它的一个特定的索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,或者说,索引文件按其查找码指定的顺序与数据文件中数据记录的排列顺序相一致,则该索引文件称为聚集索引(Clastering Index)。否则,该索引文件称为非聚集索引(

43、Nonclustering Index)。 稠密索引和稀疏索引:如果数据文件中的每个查找码值在索引文件中都对应一个索引记录,则该索引称为稠密索引(Dense Index)。如果只是一部分查找码的值有对应的索引记录,则该索引称为稀疏索引(Sparse Index)。 主索引和辅索引:在数据文件包含主码的属性集上建立的索引称为主索引(Primary Index)。在数据文件的非主属性上建立的索引称为辅索引(Secondary Index)。21.下列语句正确描述了“将 Windows NT 用户“Server/nt_user“添加到 sysadmin 固定的服务器角色中”的是_。(分数:2.00)

44、A.EXEC sp_addrole“Server/nt_user“,“sysadmin“B.EXEC sp_addsrvrolemember“Server/nt_user“,“sysadmin“ C.ADD sp_addrole “Server/nt_user“,“sysadmin“D.ADD sp_addsrvrolemember“Server/nt_user“,“sysadmin“解析:解析 在系统存储过程实现中,可以使用系统存储过程 sp_addsrvrolemember 将登录账户添加到固定的服务器角色中,其语法是: Sp_addsrvrolememberloginame=“login

45、“rolename=“role“ 其中:loginame=“login“添加到固定服务器角色的登录名称。 rolename=“role“要将登录账户添加到的固定服务器角色的名称。22.下列关于优良数据库标准的说法错误的是_。(分数:2.00)A.一个好的数据库系统应当根据用户需求,提供多种不同粒度的加锁单元供数据库用户选择B.需要处理大量元组的事务可以以数据库为加锁单位C.需要处理多个关系的大量元组的事务可以以数据库为加锁单位D.对于一个处理少量元组的事务,可以以关系为加锁单位 解析:解析 对于一个处理少量元组的事务,可以以元组为加锁单位,以提高事务执行的并发度。23.对于教学数据库的 3 个

46、基本表:S(Sno,Sname,Ssex)、SC(Sno,Cno,Grade)、C(Cno,Cname,Teache),其中 S 表为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修 LIU 老师所授课课程中一门课程的女生姓名,SQL 语句错误的是_。(分数:2.00)A.SELECT SnameFROM S,SC,CWHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher=“LIU“ AND Ssex=“F“B.SELECT SnameFROM S WHERE Ssex=“F“ AND Sno IN(SELECT SnoFROM SCW

47、HERE Cno IN (SELECT Cno FROM CWHERE Teacher=“LIU“)C.SELECT SnameFROM S WHERE Ssex=“F“ AND EXISTS(SELECT *FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT *FROMCWHERE Teacher=“LIU“) D.SELECT SnameFROM S WHERE Ssex=“F“ AND EXISTS (SELECT *FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT *FROM CWHERE C.Cno=SC.Cno AND Teacher=“LIU“)解析:解析 本题考查 SQL 语句的嵌套查询。C 错误,查询的结果不满足题意。24.有关联机分析处理(OLAP)与联机事务处理(OLTP)的正确描述是_。(分数:2.00)A.OLAP 面向操作人员,OLTP 面向决策人员B.OLAP 使用历史性的数据,OLTP 使用当前数据 C.OLAP 经常对数据进行插入、删除等操作,而 OLTP 仅对数据进行汇总和分析D.OLAP 不会从已有数据中发掘新的信息,而 OLTP 可以从已有数据中发掘新的信息解析:解析 OLAP 是面向市场的,OLTP 是面向客户的;OLAP 的访问大部分都是只读操作。25.

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

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

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