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

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

1、计算机数据库工程师-84 及答案解析(总分:110.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.以下关于两段锁协议的原理叙述错误的是_。A) 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B) 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D) 每个事务开始执行后就进入了加锁阶段(分数:1.00)A.B.C.D.2.关于数据库应用系统的需求分析工作同,下列说法正确的是_。A) 通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B) 在需求分

2、析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C) 数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D) 数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标(分数:1.00)A.B.C.D.3.关于数据库试运行和功能与性能测试,下列说法正确的是_。A) 对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B) 在进行数据库功能测试时,一般要先进入大规模的数据C) 数据库试运行一般是与编写调试程序的工作同步开展的D) 数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴(分数:1.00)A.B.C.D.4.以下叙述错误的是_。A) NO

3、T NULL和 DEFAULT不能在表级完整性约束处定义B) 如果 CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义C) 如果在表级完整性约束处定义外码,则 FOREIGN KEY不能省略,但列名可以省略D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义(分数:2.00)A.B.C.D.5.RAID是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID机制和技术,下列说法错误的是_。A) RAID系统内部可以包含多个磁盘驱动器B) RAID 5盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C) RAID采用校验冗

4、余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多D) RAID系统一般都具有设备虚拟化技术(分数:2.00)A.B.C.D.6.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。A) 重组织 B) 查询优化 C) 重构造 D) 监控分析(分数:2.00)A.B.C.D.7.若关系模式 R(F,U)是 1NF,且每个非主属性完全函数依赖于码,则称 R为_。 A) 第一范式 B) 第二范式 C) 第三范式 D) 第四范式(分数:1.00)A.B.C.D.8.数据库的体系结构由哪几部分组成?_A) 模式、外模式和内模式B

5、) 数据库、文件和记录C) 物理级、数据级和信息级D) 文件级、记录级和数据级(分数:1.00)A.B.C.D.9.关于 E-R图的叙述正确的是_。A)E-R图是建立在关系数据库的假设上B)E-R图可将现实世界中的信息抽象地表示为实体以及实体间的联系C)E-R图使应用过程和数据的关系清晰D)E-R图能表示数据生命周期(分数:2.00)A.B.C.D.10.设有两个事务 T1,T2,其并发操作如表所示,下列评价正确的是_。T1 T2读 A=10A=A*2写回 读 A=200ROLLBACK恢复 A=100A) 该操作不存在问题 B) 该操作丢失修改C) 该操作不能重复读 D) 该操作读脏数据(分

6、数:1.00)A.B.C.D.11.下面各项中,哪几项组成数据库系统?_操作系统用户 数据库管理系统数据库管理员数据库A) B) C) D) (分数:1.00)A.B.C.D.12.以下关于人机界面设计原则叙述不正确的是_。A) 保持用户与人机界面间的双向交流B) 用户界面应该遵循一定标准和常规C) 尽量减少用户的输入负担D) 减少字符、图形、图像、声音等数据输入方式(分数:2.00)A.B.C.D.13.以下关于数据镜像叙述不正确的是_。A) 在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信B) 数据库正常运行时,数据库镜像可以用于并发操作C) 在出现介质故障时,可由镜像数据库继续

7、提供使用,不需要关闭系统和重装数据库副本D) 每当数据库更新时,DBMS 不能自动保证镜像数据与主数据的一致性(分数:2.00)A.B.C.D.14.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。(A) 工作阶段的等待时间(B) 生产原型的复杂性(C) 参与人员所需的工作站数(D) 参与人员之间的通信困难(分数:2.00)A.B.C.D.15.以下关于一次性加锁及其缺点叙述错误的是_。(A) 该方法要求每个事务在开始执行时不必将需要访问的数据项全部加锁(B) 要求事务必须一次性的获得对需要访问的全部数据项的访问权(C) 多个数据项会被一个事务长期锁定独占,降低了系统

8、的并发程度(D) 将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度(分数:1.00)A.B.C.D.16.设有关系模式 SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:SnoSname,SnoSex,SnoBirthday,CnoCname,(Sno,Cno)Grade,TnoTname。SC 的主码和属性集(Sno,Tno)的闭包分别是_。 A) (Sno,Tno)和 Cno,Cname,Grade,Tno,Tname B) (Sno,Cno,Tno)和 Sno,Sname,Sex,Birthday,

9、Cno C) (Sno,Cno)和 Sno,Shame,Sex,Birthday,Cno,Cname,Grade D) (Sno,Cno,Tno)和 Sno,Sname,Sex,Birthdayr,Tno,Tname(分数:1.00)A.B.C.D.17.在 UML模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是_。A)协作图 B)状态图 C)顺序图 D)部署图(分数:1.00)A.B.C.D.18.VB 6.0中的数据绑定控件必须_。A) 同时其有 DataSource属性和 DataField属性B) 同时具有 ConnectionString属性和 Record

10、Source属性C) 具有 DataSource属性D) 具有 ConnectionString属性(分数:2.00)A.B.C.D.19.多用户的数据库系统的目标之一是使它的每一个用户好像面对着一个单用户的数据库一样使用它,因此数据库系统必须进行_。A) 并发控制 B) 完整性控制C) 安全性控制 D) 可靠性控制(分数:1.00)A.B.C.D.20.以下关于文件的组织结构叙述错误的是_。 A) 关系表在逻辑上由一系列元组组成 B) 元组由多个属性组成 C) 记录包括多个域 D) 元组的每个属性对应于一条记录(分数:1.00)A.B.C.D.21.以下选项中不能作为一个基本表建立索引原则的

11、是_。A) 对于经常需要查询、连接、统计操作的基本表可以建立索引B) 经常执行插入、删除、更新操作的基本表可以考虑建立索引C) 对于一个更新不频繁的表可以建立索引D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能(分数:2.00)A.B.C.D.22.为了保证数据库的数据独立性,需要修改的是_。A) 模式与外模式 B) 模式与内模式C) 三级模式之间的两级映射 D) 三级模式(分数:1.00)A.B.C.D.23.设有关系模式 W(C, P, S, G, T,R),其中各属性的含义是:C 为课程、P 为教师,S 为学生,G 为成绩,T为时间,R 为教室,根据定义有如下函数依赖属性:

12、F=CG,(S,C)G,(T,R)C,(T,P)R,(T,S)R则 W的规范化程度最高达到_。(A) 1NF(B) 2NF(C) 3NF(D) 4NF(分数:1.00)A.B.C.D.24.下列关于锁的说法错误的是_。(A) 锁是一种特殊的二元信号量(B) 为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求(C) 对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务(D) 在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大(分数:2.00)A.B.C.D.25.在 DBMS中,数据库恢复子系统通常占有整个代码系统的 10%,恢复技术

13、是衡量系统系能优劣的重要指标。下面不是数据库恢复采用的方法的是_。(A) 建立检查点(B) 建立副本(C) 建立日志文件(D) 建立索引(分数:1.00)A.B.C.D.26.联接有多种,如内联接、外联接和交叉联接,其中外联接只能对几个表进行?_A) 两个 B) 三个C) 四个 D) 任意个(分数:1.00)A.B.C.D.27.以下关于数据模型要求错误的是_。A)能够比较真实的模拟现实世界B)容易为人们所理解C)便于在计算机上实现D)目前大部分数据库模型能很好的同时满足这三方面的要求(分数:1.00)A.B.C.D.28.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引

14、文件中索引项的排列顺序相一致,则该索引为_。A) 聚集索引 B) 非聚集索引C) 稠密索引 D) 辅索引(分数:1.00)A.B.C.D.29.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式ER 模型的阶段是A)需求分析 B)概念设计C)逻辑设计 D)物理设计(分数:1.00)A.B.C.D.30.关于一次性加锁法及其缺点叙述错误的是_。A)将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度B)该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁C)多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D)要求事务

15、必须一次性的获得对需要访问的全部数据的访问权(分数:1.00)A.B.C.D.二、应用题(总题数:9,分数:30.00)31.设某职工表中职工编号类型为 char(5),其取值约束为:第 1位是字母“Z”或“T”,最后 2位是“JS”。请补全下列用于实现该约束的表达式:CHECK(职工编号 LIKE_)(分数:2.00)填空项 1:_已知关系 R(A,B,C),其中 A,C 为数值型属性,试用 SQL语句完成:按属性 A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图 RVE中。_AS_FROMR_;(分数:6.00)填空项 1:_填空项 1:_填空项 1:_32.若事务 T对数据

16、对象 A加了 S锁,则其他事务只能对数据 A加 1,直到事务 T释放 A上的锁。(分数:2.00)填空项 1:_33.VB 6.0中,指明命令的类型,即要访问数据的来源属性是 CommandType,该属性的取值中表示RecordSource中的命令类型未知的是 1。(分数:2.00)填空项 1:_34.在某公司新开发的数据库管理系统中,数据库管理员发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一结果的主要原因是 1。(分数:2.00)填空项 1:_35.火车售票点 T1,T2 分别售出了两张 2009年 10月 20号到北京的硬座票,但是数据库里的剩余票却只减少了两张,造成数

17、据的不一致性,原因是 1。(分数:2.00)填空项 1:_在数据库镜像的两种模式中,两台主机均为工作机,并为信息系统提供支持的是 1。一台主机为工作机,另一台为备份机的是 2。(分数:4.00)填空项 1:_填空项 1:_37.按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、 1 设计和物理设计三个步骤。(分数:2.00)填空项 1:_某数据库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于 5人的教师姓名。SELECT TNAME FROM TEACHER WHERE _(SELECT X

18、.TNO FROM COURSE X,COURSE YWHERE_)(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_三、设计与应用题(总题数:3,分数:40.00)38.编写计算 1+2+3+1000的 TransactSQL语句。(分数:10.00)_39.一个超市货品销售管理系统有如下信息:货品:编号、货品名销售部门:部门名、经理制造商:厂商名、地址其中约定:超市中的货品用编号唯一标识。一个制造商可以提供多种货品,一种货品也可以由多个制造商提供,制造商具有自己专有的厂商名,制造商提供货品的型号和价格;超市的一个部门可以销售多种货品,某一种货品仅能在一个部门销售,超

19、市内的各部门名具有唯一性。 试完成如下设计:根据题意设计相应的 E-R图将 E-R图转换为关系模型结构(分数:15.00)_40.某数据库中有关系 Student(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示学号,姓名,性别,年龄以及所在的系;Course(Cno,Cname,Credit)属性分别表示课程号,课程名,学分;SC(Sno,Cno,Grade)为学生选课表,各属性分别表示为学号,课程号和分数;完成下列的 SQL语句:查询其他系中比计算机科学(CS)某一学生年龄小的学生姓名和年龄。建立信息系(IS)选修了 1号课程的学生的视图 IS_S1定义一个 AFTER

20、的行级触发器 Print_f,当往成绩表(SC)中插入的成绩小于 60就打印不及格(分数:15.00)_计算机数据库工程师-84 答案解析(总分:110.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.以下关于两段锁协议的原理叙述错误的是_。A) 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段B) 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁D) 每个事务开始执行后就进入了加锁阶段(分数:1.00)A.B. C.D.解析:解析 加锁阶段事务可以申请获得任何数据

21、项上的任何类型的锁,但是不允许释放任何锁。2.关于数据库应用系统的需求分析工作同,下列说法正确的是_。A) 通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B) 在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C) 数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D) 数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标(分数:1.00)A.B.C.D. 解析:解析 数据库应用系统的需求包括:数据需求分析、数据处理需求分析,业务需求分析以及其在性能、存储、安全、备份和恢复等方面的要求。数据操作响应时间、系统吞吐量、最大并发用户数都

22、是性能需求分析的重要指标。3.关于数据库试运行和功能与性能测试,下列说法正确的是_。A) 对数据库系统的转储和恢复能力的测试属于系统的功能测试范畴B) 在进行数据库功能测试时,一般要先进入大规模的数据C) 数据库试运行一般是与编写调试程序的工作同步开展的D) 数据库系统的压力测试、并发访问测试、查询效率测试一般属于性能测试范畴(分数:1.00)A.B.C. D.解析:解析 此题为概念题。4.以下叙述错误的是_。A) NOT NULL和 DEFAULT不能在表级完整性约束处定义B) 如果 CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义C) 如果在表级完整性约束处定义外码,则

23、 FOREIGN KEY不能省略,但列名可以省略D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义(分数:2.00)A.B.C. D.解析:解析 列名不能省略,C 选项错误。5.RAID是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID机制和技术,下列说法错误的是_。A) RAID系统内部可以包含多个磁盘驱动器B) RAID 5盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C) RAID采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多D) RAID系统一般都具有设备虚拟化技术(分数:2.00)A.B.C.

24、D.解析:解析 校验冗余技术实现起来稍显复杂,但它所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间少。6.可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能的是_。A) 重组织 B) 查询优化 C) 重构造 D) 监控分析(分数:2.00)A. B.C.D.解析:解析 重组织按原数据库设计要求重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能。重构造通过部分修改数据库的模式和内模式,使数据库适应新的应用环境。7.若关系模式 R(F,U)是 1NF,且每个非主属性完全函数依赖于码,则称 R为_。 A) 第一范式 B) 第二范式

25、 C) 第三范式 D) 第四范式(分数:1.00)A.B. C.D.解析:解析 若关系模式 R(F,U)是 1NF,且每个非主属性完全函数依赖于码,则称 R为第二范式(记作2NF),所以本题的答案为 B。8.数据库的体系结构由哪几部分组成?_A) 模式、外模式和内模式B) 数据库、文件和记录C) 物理级、数据级和信息级D) 文件级、记录级和数据级(分数:1.00)A. B.C.D.解析:解析 数据库的体系结构由模式、外模式和内模式组成。9.关于 E-R图的叙述正确的是_。A)E-R图是建立在关系数据库的假设上B)E-R图可将现实世界中的信息抽象地表示为实体以及实体间的联系C)E-R图使应用过程

26、和数据的关系清晰D)E-R图能表示数据生命周期(分数:2.00)A.B. C.D.解析:解析 实体一关系(E-R)模型基于对现实世界的这样一种认识,世界由一组基本对象(或称为实体)及这些对象间的联系组成。此模型的主要目的是用于数据库的概念结构设计,简单地说就是帮助设计数据库的 ER模型。10.设有两个事务 T1,T2,其并发操作如表所示,下列评价正确的是_。T1 T2读A=10A=A*2写回读A=200ROLLBACK恢复A=100A) 该操作不存在问题 B) 该操作丢失修改C) 该操作不能重复读 D) 该操作读脏数据(分数:1.00)A.B.C.D. 解析:解析 事务 T1读出数据 A并做了

27、修改,事务 T2读取同一数据,随后 T1由于某种原因被撤销,执行回滚,这时 T1已修改过的数据恢复原值 100,T2 读到的数据 200就与数据库中的数据不一致,称为读脏数据。11.下面各项中,哪几项组成数据库系统?_操作系统用户 数据库管理系统数据库管理员数据库A) B) C) D) (分数:1.00)A.B.C.D. 解析:解析 数据库系统广义由数据库、操作系统、数据库管理系统(及其工具)、应用系统、数据库管理员和用户构成。12.以下关于人机界面设计原则叙述不正确的是_。A) 保持用户与人机界面间的双向交流B) 用户界面应该遵循一定标准和常规C) 尽量减少用户的输入负担D) 减少字符、图形

28、、图像、声音等数据输入方式(分数:2.00)A.B.C.D. 解析:解析 提供字符、图形、图像、声音等数据输入方式。13.以下关于数据镜像叙述不正确的是_。A) 在数据库镜像会话中,主体服务器和镜像服务器作为伙伴进行通信B) 数据库正常运行时,数据库镜像可以用于并发操作C) 在出现介质故障时,可由镜像数据库继续提供使用,不需要关闭系统和重装数据库副本D) 每当数据库更新时,DBMS 不能自动保证镜像数据与主数据的一致性(分数:2.00)A.B.C.D. 解析:解析 数据库镜像涉及尽快将对主体数据库执行的每项插入、更新和删除操作重新做到镜像数据库中。重做通过将每个活动事务日志记录发送到镜像服务器

29、来完成,这会尽快将日志记录按顺序应用到镜像数据库中,这样,每当数据库更新时,DBMS 将自动保存镜像数据与主数据的一致性。14.在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是_。(A) 工作阶段的等待时间(B) 生产原型的复杂性(C) 参与人员所需的工作站数(D) 参与人员之间的通信困难(分数:2.00)A.B.C.D. 解析:15.以下关于一次性加锁及其缺点叙述错误的是_。(A) 该方法要求每个事务在开始执行时不必将需要访问的数据项全部加锁(B) 要求事务必须一次性的获得对需要访问的全部数据项的访问权(C) 多个数据项会被一个事务长期锁定独占,降低了系统的并发程度(D

30、) 将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度(分数:1.00)A. B.C.D.解析:16.设有关系模式 SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:SnoSname,SnoSex,SnoBirthday,CnoCname,(Sno,Cno)Grade,TnoTname。SC 的主码和属性集(Sno,Tno)的闭包分别是_。 A) (Sno,Tno)和 Cno,Cname,Grade,Tno,Tname B) (Sno,Cno,Tno)和 Sno,Sname,Sex,Birthday,Cno

31、 C) (Sno,Cno)和 Sno,Shame,Sex,Birthday,Cno,Cname,Grade D) (Sno,Cno,Tno)和 Sno,Sname,Sex,Birthdayr,Tno,Tname(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点是完全与部分函数依赖。主码属性必须完全函数决定关系的所有其他属性,由 CnoCname 可知 Cno是主属性之一,同理 Tno也是主属性之一。A、C 选项错误。闭包的推算过程为:Sno,TnoSno,Tno,Sname,Sex,Birthday,Tname。所以本题答案为 D。17.在 UML模型中,用于表达一系列的对象、对

32、象之间的联系以及对象间发送和接收消息的图是_。A)协作图 B)状态图 C)顺序图 D)部署图(分数:1.00)A. B.C.D.解析:解析 协作图是交互图中的一种,图中包含一组对象,并展示了这些对象之间的联系以及对象间发送和接收消息,所以本题的答案为 A。18.VB 6.0中的数据绑定控件必须_。A) 同时其有 DataSource属性和 DataField属性B) 同时具有 ConnectionString属性和 RecordSource属性C) 具有 DataSource属性D) 具有 ConnectionString属性(分数:2.00)A.B.C. D.解析:解析 VB 6.0 中的数

33、据绑定控件必须具有 DataSource属性,所以本题的答案为 C19.多用户的数据库系统的目标之一是使它的每一个用户好像面对着一个单用户的数据库一样使用它,因此数据库系统必须进行_。A) 并发控制 B) 完整性控制C) 安全性控制 D) 可靠性控制(分数:1.00)A. B.C.D.解析:解析 并发控制功能能够保证并发操作的有效进行。它允许多个用户同时共享同一条记录的数据项;保证一个记录在某一时刻只能有一个用户进行修改操作,若多个用户都想修改同一记录,必须首先竞争到“锁定”权限后,才能修改;修改完成后,该程序应“解锁”该记录,让其他用户再竞争。20.以下关于文件的组织结构叙述错误的是_。 A

34、) 关系表在逻辑上由一系列元组组成 B) 元组由多个属性组成 C) 记录包括多个域 D) 元组的每个属性对应于一条记录(分数:1.00)A.B.C.D. 解析:解析 关系表在逻辑上由一系列元组组成,元组由多个属性组成。每个元组可以用数据库磁盘文件中的一个逻辑记录来存储,记录包括多个域。元组的每个属性对应于文件记录中的一个域。因此本题答案为 D。21.以下选项中不能作为一个基本表建立索引原则的是_。A) 对于经常需要查询、连接、统计操作的基本表可以建立索引B) 经常执行插入、删除、更新操作的基本表可以考虑建立索引C) 对于一个更新不频繁的表可以建立索引D) 索引可以由用户根据需要随时创建或删除,

35、以提高数据查询性能(分数:2.00)A.B. C.D.解析:解析 对于经常执行插入、删除、更新操作的或小数据量的基本表应尽量避免建立索引。22.为了保证数据库的数据独立性,需要修改的是_。A) 模式与外模式 B) 模式与内模式C) 三级模式之间的两级映射 D) 三级模式(分数:1.00)A. B.C.D.解析:解析 当数据库模式发生变化时,通过调整外模式/模式间的映像关系,使得应用程序不必随之修改,从而保证数据与应用程序间的逻辑独立性。23.设有关系模式 W(C, P, S, G, T,R),其中各属性的含义是:C 为课程、P 为教师,S 为学生,G 为成绩,T为时间,R 为教室,根据定义有如

36、下函数依赖属性:F=CG,(S,C)G,(T,R)C,(T,P)R,(T,S)R则 W的规范化程度最高达到_。(A) 1NF(B) 2NF(C) 3NF(D) 4NF(分数:1.00)A. B.C.D.解析:24.下列关于锁的说法错误的是_。(A) 锁是一种特殊的二元信号量(B) 为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求(C) 对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务(D) 在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大(分数:2.00)A.B. C.D.解析:25.在 DBMS中,数据库恢复子系统通常占有

37、整个代码系统的 10%,恢复技术是衡量系统系能优劣的重要指标。下面不是数据库恢复采用的方法的是_。(A) 建立检查点(B) 建立副本(C) 建立日志文件(D) 建立索引(分数:1.00)A.B.C.D. 解析:26.联接有多种,如内联接、外联接和交叉联接,其中外联接只能对几个表进行?_A) 两个 B) 三个C) 四个 D) 任意个(分数:1.00)A. B.C.D.解析:解析 外联接只能对两个表进行。27.以下关于数据模型要求错误的是_。A)能够比较真实的模拟现实世界B)容易为人们所理解C)便于在计算机上实现D)目前大部分数据库模型能很好的同时满足这三方面的要求(分数:1.00)A.B.C.D

38、. 解析:解析 目前还没有一种数据库模型能够很好的同时满足能够比较真实的模拟现实世界、容易为人们所了解、便于在计算机上实现这三个方面的要求。28.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引为_。A) 聚集索引 B) 非聚集索引C) 稠密索引 D) 辅索引(分数:1.00)A. B.C.D.解析:解析 对数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,则该索引文件称为聚集索引。否则,该索引文件称为非聚集索引。29.根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS

39、 的具体性能无关的全局概念模式ER 模型的阶段是A)需求分析 B)概念设计C)逻辑设计 D)物理设计(分数:1.00)A.B. C.D.解析:解析 概念设计的结果是得到一个与计算机软硬件、DBMS 的具体性能无关的全局概念模式,设计成果是 ER模型。30.关于一次性加锁法及其缺点叙述错误的是_。A)将事务执行时可能访问的所有数据项全部加锁,进一步降低了系统的并发程度B)该方法要求每个事务在开始执行时不必将要访问的数据项全部加锁C)多个数据项会被一个事务长期锁定独占,降低了系统的并发程度D)要求事务必须一次性的获得对需要访问的全部数据的访问权(分数:1.00)A.B. C.D.解析:解析 一次加

40、锁法要求每个事务在开始执行时必须把需要访问的数据项全部加锁。二、应用题(总题数:9,分数:30.00)31.设某职工表中职工编号类型为 char(5),其取值约束为:第 1位是字母“Z”或“T”,最后 2位是“JS”。请补全下列用于实现该约束的表达式:CHECK(职工编号 LIKE_)(分数:2.00)填空项 1:_ (正确答案:ZTJS)解析:解析 确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。与使用=和!=字符串比较运算符相比,使用通配符可使 LIKE运算符更加灵活。

41、当使用 LIKE进行字符串比较时,模式字符串中的所有字符都有意义,包括起始或尾随空格。如果查询中的比较要返回包含”abc”(abc 后有一个空格)的所有行,则将不会返回包含“abc“(abc 后没有空格)的列所在行。但是可以忽略模式所要匹配的表达式中的尾随空格。如果查询中的比较要返回包含“abc“(abc 后没有空格)的所有行,则将返回以“abc“开始且具有零个或多个尾随空格的所有行。已知关系 R(A,B,C),其中 A,C 为数值型属性,试用 SQL语句完成:按属性 A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图 RVE中。_AS_FROMR_;(分数:6.00)填空项 1:

42、_ (正确答案:CREATE VIEW RVE(A,CMAX,CMIN))解析:填空项 1:_ (正确答案:SELECT A,MAX(C),MIN(C))解析:填空项 1:_ (正确答案:ORDER BY A)解析:解析 使用 ORDER BY子句是对查询结果按一个或多个属性列的升序或降序排列。32.若事务 T对数据对象 A加了 S锁,则其他事务只能对数据 A加 1,直到事务 T释放 A上的锁。(分数:2.00)填空项 1:_ (正确答案:S 锁)解析:33.VB 6.0中,指明命令的类型,即要访问数据的来源属性是 CommandType,该属性的取值中表示RecordSource中的命令类型

43、未知的是 1。(分数:2.00)填空项 1:_ (正确答案:adCmdUnknown)解析:解析 VB 6.0 中 CommandType属性指明了命令的类型,即要访问的数据来源。CommandType 属性的取值有 4个:adCmdUnkown 表示 Record- Source中的命令类型未知;adCmdText 表示 RecordSource属性的内容是一个查询语句文本串;adCmdTable 表示 Record,Source属性的内容是一个表名;ad- CmdStoredProc表示 RccordSource属性的内容是一个存储过程名。34.在某公司新开发的数据库管理系统中,数据库管理

44、员发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一结果的主要原因是 1。(分数:2.00)填空项 1:_ (正确答案:在需求分析阶段对用户的信息要求和处理要求未完全掌握)解析:解析 查询处理程序使用了多个表的连接,产生这一结果的主要原因是在需求分析阶段对用户的信息要求和处理要求未完全掌握不知道用户将要频繁执行的数据库操作和希望查询的报表结果。35.火车售票点 T1,T2 分别售出了两张 2009年 10月 20号到北京的硬座票,但是数据库里的剩余票却只减少了两张,造成数据的不一致性,原因是 1。(分数:2.00)填空项 1:_ (正确答案:丢失了某售票点的修改)解析:在数据库镜

45、像的两种模式中,两台主机均为工作机,并为信息系统提供支持的是 1。一台主机为工作机,另一台为备份机的是 2。(分数:4.00)填空项 1:_ (正确答案:双机互备援模式)填空项 1:_ (正确答案:双机热备份模式)解析:37.按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、 1 设计和物理设计三个步骤。(分数:2.00)填空项 1:_ (正确答案:逻辑)解析:解析 按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、逻辑设计和物理设计三个步骤。某数据库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于 5人的教师姓名。SELECT TNAME FROM TEACHER WHERE _(SELECT X.TNO FROM COURSE X,COURSE YWHERE_)(分数:8.00)填空项 1:_ (正确答案:TNO IN)解析:填空项 1:_ (正确答案:X.CNO=Y.CNO)解析:填空项 1:_ (正确答案:GR

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

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

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