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

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

1、国家四级数据库工程师-试卷 40 及答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_2.数据库概念设计的 ER 方法中,实体通常用哪种图形表示?(分数:2.00)A.矩形B.椭圆形C.菱形D.四边形3.数据库的访问接口包括 ODBC、OLE DB 等。其中 ODBC 接口是一。(分数:2.00)A.专用的访问 SQL Server 数据库的接口B.一种开放的、访问数据库的接

2、口规范C.通用的访问任何类型的数据的接口D.一种访问关系数据库的控件4.关于分布式数据库,下列说法错误的是_。A)在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地 B)对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用 C)分布式数据库的查询处理代价既包括 CPU 和 I/O 代价,也需要考虑场地间传输数据所需的通信代价 D)在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据问的连接操作和并操作(分数:2.00)A.B.C.D.5.以下关于数据建模方法的共同特点说法错误

3、的是_。A) 能够真实客观地描述现实世界中的数据及数据之间的关系 B) 组成模型的概念少,语义清楚,容易理解 C) 用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流 D) 这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构(分数:2.00)A.B.C.D.6.在最终的模型中任何一个不确定联系必须被转化成_。A) 标定型联系 B) 非标定型联系 C) 分类联系 D) 确定联系(分数:2.00)A.B.C.D.7.以下关于结构化分析及建模方法的主要优点说法错误的是_。A) 不过早陷入具体的细节 B) 从局部人手分析问题,如系统及子系统的关系 C) 图形化建模方法方便系统分析员理

4、解和描述系统 D) 模型对象不涉及太多技术术语,便于用户理解模型(分数:2.00)A.B.C.D.8.在数据库应用系统设计过程中,属于物理设计范畴的是_。A) 数据流图设计 B) E-R 图设计 C) 安全模式设计 D) 关系模式设计(分数:2.00)A.B.C.D.9.以下关于死锁检测和恢复叙述错误的是(分数:2.00)A.死锁检测,用于定期检查系统是否发生死锁B.死锁恢复,用于将系统从死锁中解救出来C.有效的方法是从后面向前 RED0 这个事务的部分操作,主要能够解开系统死锁即可D.为了防止某些事务总是被选做被撤销事务,可以限定每个事务被选为撤销事务的次数10.下述不属于数据库维护工作的是

5、_。(分数:2.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性地备份数据库C.检测数据库的空间使用情况D.调整数据库参数,进行性能优化11.数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是_。(分数:2.00)A.实体一联系模型B.关系模型C.面向对象模型D.网状模型12.设有两个事务 T1,T2,其并发操作如下表所示,下面评价正确的是_。 (分数:2.00)A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.读操作读脏数据13.对于数据库管理系统,下面说法不正确的是_。(分数

6、:2.00)A.数据库管理系统是一组软件B.数据库管理系统负责对数据库的定义和操纵C.数据库管理系统包括数据库D.数据库管理系统负责对数据库的控制14. (分数:2.00)A.B.C.D.15.下列关于数据库重构的描述中,不正确的是_。(分数:2.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.数据库重构包括重新设计数据库及其应用程序C.当存储空间的分配过于零散,导致存取效率下降,所以必须重构数据库D.如果能够重构数据库,尽量不要重新设计数据库及相应的应用程序16.下列哪一项不属于概念模型所具有的性质_。(分数:2.00)A.易于变动B.易于交流和理解C.易于向数据模型转换D

7、.在计算机中实现的高效率17. (分数:2.00)A.B.C.D.18. (分数:2.00)A.B.C.D.19. (分数:2.00)A.B.C.D.20. (分数:2.00)A.B.C.D.21.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.再组织和重构造D.参数调整22.数据库系统的三级模式体系结构是指。(分数:2.00)A.外模式、模式和内模式B.子模式、模式和用户模式C.模式、子模式和概念模式D.子模式、用户模式和存储模式23.有关系 S

8、(s#,SNAME,SEX),c(C,CNAME),SC(S#,C#)。其中 S#为学生号,SNAME 为学生姓名,SEX 为性别,c#为课程号,CNAME 为课程名。要查询选修“计算机”课的全体女学生姓名的 SQL 语句是:SELECqSNAME FROM S,C,SC WHERE。(分数:2.00)A.SS#=SCS#and SEX=“女”and CNAME=“计算机”B.sS#=SCS#AND CC#=SCC#and CNAME=“计算机”C.SEX=“女”and CNAME=“计算机”D.sS#=SCS#and CC#=SCC#and SEX=“女”and CNAME=“计算机”24.

9、设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是。(分数:2.00)A.CREATE VIEW SalaryView(系名。工资总额)ASSELECT。所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B.CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,sLJM(工资)FROM 教师表 GROUP BY 所在系C.CREATE VIEW SalaryView AS SELECT 所在系,COtYNT(工资)FROM 教师表 GROUP BY 所在系D.CREATE VIE

10、W SalaryView AS SELECT 所在系,SLJM(工资)FROM 教师表 GROUP BY 所在系25.下列各图给出的 4 个并发调度中,哪个不是冲突可串行的?(分数:2.00)A.B.C.D.26.对于教学数据库的三个基本表:S(Sno,Sname,Ssex),SC(Sno,Cno,Grade),C(Cno,Cname, Teacher),其中 S 为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修 LIU 老师所授课课程中一门课程的女生姓名,SQL 语句错误的是_。(分数:2.00)A.SELECT Sname FROM S,SC,C WHERE S.Sno

11、=SC.Sno AND SC.Cno=C.Cno AND Teacher=LIUAND Ssex=FB.SELECT Sname FROM S WHERE Ssex=FAND Sno IN (SELECT Sno FROM SC WHERE Cno IN(SELECT Cno FROM C WHERE Teacher=LIU)C.SELECT Sname FROM S WHERE Ssex=FAND EXISTS (SELECT* FROM SC WHERE SC.Sno=S.Sno AND EXISTS (SELECT*D.SELECT Sname FROM S WHERE Ssex=FAN

12、D EXISTS(SELECT* FROM SC WHERE SC.Sno=S.Sno AND EXISTS (SELECT*27.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8 192 个字节)。该数据库管

13、理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许(分数:2.00)A.67 178B.65 535C.65 540D.67 15828.有一个具有 10 万行数据的关系表,每行占用 2000 字节空问,如果在 SQL Sever 2000 管理的数据库中存放此关系表,则需要的空间大约是_。(分数:2.00)A.300 MBB.400 MBC.500 MBD.600 MB29.给定如下三个关系表: 销售明细表(商品标识,销售时间,单价,数量,金额) 日销售表(商品标识,销售日,总数量,总金额) 月销售表(商品标识,销售月份,总数量,总金额)下述说法正确的是_。(分数:2

14、.00)A.销售明细表的数据粒度最大,数据量最大B.日销售表的数据粒度最大,数据量最小C.月销售表的数据粒度最大,数据量最小D.月销售表的数据粒度最小,数据量最小30.关于数据库系统中的日志文件,有下列说法: 事务故障恢复和系统故障恢复时都必须使用日志文件 在动态转储过程中,对数据库所做的修改都被记录在日志文件中 数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件 建立检查点的主要目的是通过减小日志文件的总体数据规模,从而提高数据恢复效率 日志文件有利于用户对数据库系统的违规操作开展核查审计工作以上说法正确的是_。(分数:2.00)A.仅、和B.仅和C.仅、和D.仅、和31.

15、设有某通信公句面向手机用户的网上通信记录查询数据库系统,该系统为手机用户提供最近一年内用户的短信和通话记录查询功能。在系统上线运行前的实施过程中,设有下列测试活动: .在指定时间段内,模拟生成 N 笔特定模式的查询事务,测试服务器能否在这个时间段内完成这些查询 .用一个手机用户登录,测试系统能否在该用户 5 分钟内没有任何操作时自动断开该用户的连接 .测试系统在用户通过网页登录时能否生成验证码图片 .用一个手机用户登录,测试在用户成功登录后系统能否正确地给用户发送一条提示短信 .测试单个用户查询不同时间跨度的数据所需的平均响应时间 以上测试活动中,可以归为性能测试的是(分数:2.00)A.仅和

16、B.仅、和C.仅、和D.仅、和二、简答题(总题数:3,分数:6.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_33.简述 SQL Server 2000 提供的主要管理及功能。(分数:2.00)_34.简述数据库设计中要进行关系规范化的必要性。(分数:2.00)_三、设计题(总题数:4,分数:8.00)35.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_36.现有某图书销售数据库,其关系表结构如下: 图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次) 图书销售表(图书

17、编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话) 书店表(书店编号,联系电话,所在城市编号,城市名称) 该系统所涉及的数据存在以下约束: 出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统的记录的图书出版信息包括出版时间、版次及出版数量信息; 一个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息; 每个书店只能位于一个城市,一个城市可以有多个书店。 以图书销售表为例说明原数据库设计的不合理之处。 给出该数据库符合 3NF 要求的全部关系模式,并指出关系

18、模式中的全部主码和外码。(分数:2.00)_37.在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是_。(分数:2.00)_38.在学籍管理中,设有 4 个表,关系模式分别为:STJDENT(SNO,SNAME,SEX,BIRTFtDAY,CLASS)TEAC腿 R(1FNO,TNAMESEXBIRTHDAY,PROFESSION,DEPARTMENT)COJRSE(CNO,CNAME,TNO)SCORE(SNO,CNO,DEGREE)说明:学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生口期;CIASS:班级:教师关系模

19、式巾:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:I 叶生口期;PROFESSION:职称;DEPARTMENT:所在系;课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。请用 SQI。查询语句实现下列操作:1)显示教师所有的单位,即不重复的 DEPARTMENT 列。2)显示 STIJDENT 表中“95031班或性别为“女”的同学记求。3)以 CNO 升序,DEGREE 降序显示 SCORE 表的所有记录。4)显示“9503l”班的学生人数。5)显示 SCORE 表中至少有 5 名

20、学生选修的并 I:2 3 H:头的课程号的平均分。6)显示最低分大于 70,最高分小于 90 的 SNO 列。7)显示选修“3 一 105”课程的成绩高于“109”号同学成绩的所有同学的记录。8)显示 SCORE 表中选学多门课程的同学中分数为非最高分成绩的记录。9)列出学号为“108的同学同年出生的所有学生的 SNO、SNAME 和 BIRTHDAY。10)显示“张三”教师任课的学生成绩。(分数:2.00)_国家四级数据库工程师-试卷 40 答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A

21、、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析:2.数据库概念设计的 ER 方法中,实体通常用哪种图形表示?(分数:2.00)A.矩形 B.椭圆形C.菱形D.四边形解析:解析:ER 模型中使用三个基本图例:实体(集)由矩形表示,属性由椭圆形表示,联系南菱形表示。3.数据库的访问接口包括 ODBC、OLE DB 等。其中 ODBC 接口是一。(分数:2.00)A.专用的访问 SQL Server 数据库的接口B.一种开放的、访问数据库的接口规范 C.通用的访问任何类型的数据的接口D.一种访问关系数据库的控件解析:解析:

22、ODBC 是一种开放的、访问数据库的接口规范。4.关于分布式数据库,下列说法错误的是_。A)在分布式数据库系统中,分片透明性主要是指数据分片的分配位置对用户是透明的,用户无须关注每个分片被分配的场地 B)对于用户而言,一个分布式数据库系统从逻辑上看如同一个集中式数据库,用户可在任何一个场地执行全局应用和局部应用 C)分布式数据库的查询处理代价既包括 CPU 和 I/O 代价,也需要考虑场地间传输数据所需的通信代价 D)在分布式数据库查询中,导致场地间数据传输量大的主要原因是数据问的连接操作和并操作(分数:2.00)A. B.C.D.解析:解析:分片透明性是最高层次的分布透明性,即用户或应用程序

23、只对全局关系进行操作而不必考虑数据的分片。位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。位置透明性位于分片视图与分配视图之间。5.以下关于数据建模方法的共同特点说法错误的是_。A) 能够真实客观地描述现实世界中的数据及数据之间的关系 B) 组成模型的概念少,语义清楚,容易理解 C) 用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流 D) 这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构(分数:2.00)A.B.C.D. 解析:6.在最终的模型中任何一个不确定联系必须被转化成_。A) 标定型联系 B) 非标定型联系 C) 分类联系 D) 确定联系(

24、分数:2.00)A.B.C.D. 解析:7.以下关于结构化分析及建模方法的主要优点说法错误的是_。A) 不过早陷入具体的细节 B) 从局部人手分析问题,如系统及子系统的关系 C) 图形化建模方法方便系统分析员理解和描述系统 D) 模型对象不涉及太多技术术语,便于用户理解模型(分数:2.00)A.B. C.D.解析:解析:结构化分析及建模方法的主要优点:不过早陷入具体的细节;从整体或宏观入手分析问题,如业务系统的总体结构,系统及子系统的关系;通过图形化的模型对象直观地表示系统要做什么,完成什么功能;图形化建模方法方便系统分析员理解和描述系统;模型对象不涉及太多技术术语,便于用户理解模型,所以本题

25、的答案为 B。8.在数据库应用系统设计过程中,属于物理设计范畴的是_。A) 数据流图设计 B) E-R 图设计 C) 安全模式设计 D) 关系模式设计(分数:2.00)A.B.C. D.解析:解析:数据库物理结构设计的内容包括数据库逻辑模式调整、选择或配置基本关系表的文件组织形式,为基本关系表设计数据存取方法或存取路径、数据分布设计、安全模式设计、确定系统配置、物理模式评估。所以本题的答案为 C。 A 选项数据流图设计需求分析范畴,并不属于系统分析范畴更不用谈物理设计范畴。 B 选项属于系统分析中概念设计的范畴,D 选项属于系统分析中逻辑设计范畴。9.以下关于死锁检测和恢复叙述错误的是(分数:

26、2.00)A.死锁检测,用于定期检查系统是否发生死锁B.死锁恢复,用于将系统从死锁中解救出来C.有效的方法是从后面向前 RED0 这个事务的部分操作,主要能够解开系统死锁即可 D.为了防止某些事务总是被选做被撤销事务,可以限定每个事务被选为撤销事务的次数解析:解析:对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务,更为有效的方法是从后面 UNDO 这个事务的部分操作,只要能够解开系统死锁即可。10.下述不属于数据库维护工作的是_。(分数:2.00)A.使用数据定义语言建立多个表、构建数据库总体框架 B.根据备份计划周期性地备份数据库C.检测数据库的空间使用情况

27、D.调整数据库参数,进行性能优化解析:解析:数据库维护工作主要包括:数据库的转储和恢复,数据库安全性、完整性控制,数据库性能的检测与改善以及数据库的重组和重构,所以本题的答案为 A。11.数据模型定义了数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是_。(分数:2.00)A.实体一联系模型 B.关系模型C.面向对象模型D.网状模型解析:解析:概念数据模型也可简称为概念模型,最典型的概念数据模型是实体一联系模型,所以本题的答案为 A。12.设有两个事务 T1,T2,其并发操作如下表所示,下面评价正确的是_。 (分数:2.00)A.该操

28、作不存在问题B.该操作丢失修改 C.该操作不能重复读D.读操作读脏数据解析:解析:事务 T1 写回的 A 的值为 5,随后事务 T2 写回的 A 值为 2, T2 提交的结果破坏了 T1 提交的结果,导致 T1 的修改被丢失。13.对于数据库管理系统,下面说法不正确的是_。(分数:2.00)A.数据库管理系统是一组软件B.数据库管理系统负责对数据库的定义和操纵C.数据库管理系统包括数据库 D.数据库管理系统负责对数据库的控制解析:解析:数据库管理系统是位于用户和操作系统之间的一层数据管理软件,它的主要功能是数据定义,数据组织、存储和管理,数据操纵、数据库的事务管理和运行管理、数据库的建立和维护

29、功能等。14. (分数:2.00)A.B.C.D. 解析:15.下列关于数据库重构的描述中,不正确的是_。(分数:2.00)A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.数据库重构包括重新设计数据库及其应用程序 C.当存储空间的分配过于零散,导致存取效率下降,所以必须重构数据库D.如果能够重构数据库,尽量不要重新设计数据库及相应的应用程序解析:16.下列哪一项不属于概念模型所具有的性质_。(分数:2.00)A.易于变动B.易于交流和理解C.易于向数据模型转换D.在计算机中实现的高效率 解析:17. (分数:2.00)A.B. C.D.解析:18. (分数:2.00)A.B. C.

30、D.解析:19. (分数:2.00)A.B.C. D.解析:20. (分数:2.00)A.B.C.D. 解析:解析:A 选项中(Sno,Sname,Cno,Tname,Taddr)的码是(Sno,Cno,Tname),则由 Snosname可知非主属性 sname 部分依赖于码(Sno,Cno,Tname),这个对题中关系的分解不符合 2NF。 同理,B 选项(Sno,Cno,Grade,Tname,Taddr)也存在 Taddr 对码(Sno,Cno,Tname)的部分依赖,这样的关系分解也不属于 2NF。21.数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据

31、的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行_。(分数:2.00)A.监控分析B.空间管理C.再组织和重构造 D.参数调整解析:22.数据库系统的三级模式体系结构是指。(分数:2.00)A.外模式、模式和内模式 B.子模式、模式和用户模式C.模式、子模式和概念模式D.子模式、用户模式和存储模式解析:解析:数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级抽象模式构成的。23.有关系 S(s#,SNAME,SEX),c(C,CNAME),SC(S#,C#)。其中 S#为学生号,SNAME 为学生姓名,SEX 为性别,c#为课程号,CNAME 为课程名。要查询

32、选修“计算机”课的全体女学生姓名的 SQL 语句是:SELECqSNAME FROM S,C,SC WHERE。(分数:2.00)A.SS#=SCS#and SEX=“女”and CNAME=“计算机”B.sS#=SCS#AND CC#=SCC#and CNAME=“计算机”C.SEX=“女”and CNAME=“计算机”D.sS#=SCS#and CC#=SCC#and SEX=“女”and CNAME=“计算机” 解析:解析:WHERE 子句用于指定数据的选择条件。要查询选修“计算机”课的全体女学生姓名,则必须把所有的查询条件列出来。条件有:(1)选修了“计算机”课,CNAME=“计算机”

33、;(2)女学生。ss#=SCs 撑 andCC#=SCC#and SEX=“女”。24.设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是。(分数:2.00)A.CREATE VIEW SalaryView(系名。工资总额)ASSELECT。所在系,COUNT(工资)FROM 教师表 GROUP BY 所在系B.CREATE VIEW SalaryView(系名,工资总额)AS SELECT 所在系,sLJM(工资)FROM 教师表 GROUP BY 所在系 C.CREATE VIEW SalaryView AS SELECT 所在

34、系,COtYNT(工资)FROM 教师表 GROUP BY 所在系D.CREATE VIEW SalaryView AS SELECT 所在系,SLJM(工资)FROM 教师表 GROUP BY 所在系解析:解析:定义视图的 SQt语句为 CREATEVIEW,其语法格式为: CREATE VIEW(视图列名表) ?AS SELECT 语句 WITH CHECK OPTION 要求工资总额,用聚合函数 SUM:计算列值总和,而 COUNT:统计本列非空列值的个数。25.下列各图给出的 4 个并发调度中,哪个不是冲突可串行的?(分数:2.00)A.B.C.D. 解析:解析:冲突操作指的是事务 T

35、i 的操作 Ii 与事务 Tj 的操作 Ij 是冲突的,当且仅当 Ii 和 Ij 访问数据库中同一个数据项 Q,并且 Ii 和 Ij 中至少有一个是写操作、mite(Q)。可申行化调度:如果一个并发调度冲突等价于某个串行调度,则称该并发调度是冲突可串行的。由上可知,D 项 T1 R(A);T4 W(A);T4 R(B);Tlw(B)不是冲突可串行的。26.对于教学数据库的三个基本表:S(Sno,Sname,Ssex),SC(Sno,Cno,Grade),C(Cno,Cname, Teacher),其中 S 为学生表,SC 为学生选课表,C 为课程表,则对于语句:检索至少选修 LIU 老师所授课

36、课程中一门课程的女生姓名,SQL 语句错误的是_。(分数:2.00)A.SELECT Sname FROM S,SC,C WHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher=LIUAND Ssex=FB.SELECT Sname FROM S WHERE Ssex=FAND Sno IN (SELECT Sno FROM SC WHERE Cno IN(SELECT Cno FROM C WHERE Teacher=LIU)C.SELECT Sname FROM S WHERE Ssex=FAND EXISTS (SELECT* FROM SC WH

37、ERE SC.Sno=S.Sno AND EXISTS (SELECT* D.SELECT Sname FROM S WHERE Ssex=FAND EXISTS(SELECT* FROM SC WHERE SC.Sno=S.Sno AND EXISTS (SELECT*解析:27.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售

38、员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8 192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许(分数:2.00)A.67 178 B.65 535C.65 540D.67 158解析:解析:单条商品销售记录占用字节:10+8+8+8+4+4+8=50 字节。 单数据页可存储销售记录条数:163 条(163*50=8150 字节;164*50 =8120 字节)。 保存三年的销售总记录数:3*365*10000=10950000 条。需要的数据页数目=67178(6

39、7178*163=10950014;67177*163= 10949851) 。28.有一个具有 10 万行数据的关系表,每行占用 2000 字节空问,如果在 SQL Sever 2000 管理的数据库中存放此关系表,则需要的空间大约是_。(分数:2.00)A.300 MB B.400 MBC.500 MBD.600 MB解析:解析:按一个数据页能存多少行数据,这些数据需要多少个数据页来估算,大概是 300 MB,所以本题的答案为 A。29.给定如下三个关系表: 销售明细表(商品标识,销售时间,单价,数量,金额) 日销售表(商品标识,销售日,总数量,总金额) 月销售表(商品标识,销售月份,总数

40、量,总金额)下述说法正确的是_。(分数:2.00)A.销售明细表的数据粒度最大,数据量最大B.日销售表的数据粒度最大,数据量最小C.月销售表的数据粒度最大,数据量最小 D.月销售表的数据粒度最小,数据量最小解析:解析:粒度越大,综合程度越高,如果数据仓库不保存低粒度的数据,只有粗粒度的数据,则需要存储的数据量就较少,所以本题的答案为 C。30.关于数据库系统中的日志文件,有下列说法: 事务故障恢复和系统故障恢复时都必须使用日志文件 在动态转储过程中,对数据库所做的修改都被记录在日志文件中 数据库管理系统进行数据修改操作时,一般是先写数据库,然后再写日志文件 建立检查点的主要目的是通过减小日志文

41、件的总体数据规模,从而提高数据恢复效率 日志文件有利于用户对数据库系统的违规操作开展核查审计工作以上说法正确的是_。(分数:2.00)A.仅、和 B.仅和C.仅、和D.仅、和解析:解析:日志文件的具体作用为:事务故障恢复和系统故障恢复必须使用日志文件;在动态转储方式中必须建立日志文件;在静态转储方式中,也可以建立日志文件。为保证数据库是可恢复的,登记日志文件必须遵循两条原则:登记的次序严格按并行事务执行的时间次序;必须先写日志文件,后写数据库。31.设有某通信公句面向手机用户的网上通信记录查询数据库系统,该系统为手机用户提供最近一年内用户的短信和通话记录查询功能。在系统上线运行前的实施过程中,

42、设有下列测试活动: .在指定时间段内,模拟生成 N 笔特定模式的查询事务,测试服务器能否在这个时间段内完成这些查询 .用一个手机用户登录,测试系统能否在该用户 5 分钟内没有任何操作时自动断开该用户的连接 .测试系统在用户通过网页登录时能否生成验证码图片 .用一个手机用户登录,测试在用户成功登录后系统能否正确地给用户发送一条提示短信 .测试单个用户查询不同时间跨度的数据所需的平均响应时间 以上测试活动中,可以归为性能测试的是(分数:2.00)A.仅和 B.仅、和C.仅、和D.仅、和解析:二、简答题(总题数:3,分数:6.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否

43、则无效。(分数:2.00)_解析:33.简述 SQL Server 2000 提供的主要管理及功能。(分数:2.00)_正确答案:(正确答案:查询分析器:编辑 TransactSQL,将其发送到服务器,并将执行结果分析显示出来或进行存储。 导人和导出数据:通过向导实现 SQISever 与 0LE DB、ODBC、JDBC 或文本文件等多种不同类型的数据库之间实现数据传递。 服务管理器:用于开启、暂停和停止 SQL 服务:工作,同时也可以通过服务管理器设置服务是否自动启动。 客户机网络连接工具和服务器网络连接工具:客户机网络连接工具用于设置本机作为服务器或客户机所使用的缺省网络链接库,并可为不

44、支持缺省网络库的 SQ服务器设置连接方式。服务器网络连接工具用于设置本机作为服务器时允许的连接协议,以支持不同配置的客户端。 联机丛书:SQL Server 2000 为用户提供在线帮助功能。 企业管理器:实现对管理对象的定义、改动、删除等操作。 事件探查器:服务器活动跟踪程序,用于监视与分析 SQL server 活动、SQL Server 服务器的网络进出流量或发生在 SQL Server 上的事件。 在 IIS 中配置 SQL xML 支持:设置并管理 IIS 虚拟目录。 分析管理器:管理分析服务器;创建数据库和指定数据源;生成并处理多维数据集;创建并处理数据挖掘模型;指定存储选项并优化

45、查询性能;管理安全性;浏览数据源、共享维度、安全角色和其他对象。 英语查询工具:为用户提供了英语询问,而不是用 SQL 语句进行数据查询的方式。)解析:34.简述数据库设计中要进行关系规范化的必要性。(分数:2.00)_正确答案:(正确答案:设计关系数据库(关系模型)时,关系模式不能随意建立,它们必须满足一定的要求。考查下列关系模式:学生一系(学号,姓名,性别,出生日期,系号,系名,系主任),候选关键字是“学号”,其它属性为非主属性,均完全函数依赖于“学号”,但非主属性“系名”与“系主任”通过“系号”传递函数依赖于“学号”。这种“传递函数依赖”将引出异常问题:相同系内的学生记录中,关于“系”的信息重复存储,冗余很大,并会

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

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

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