欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1330538       资源大小:80KB        全文页数:15页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、四级数据库工程师-86 及答案解析(总分:109.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.索引项根据键值在索引文件中顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录,则该索引文件称为_。(分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.单层索引2.如果一个关系模式 R 的所有属性都是不可分的基本数据项,则_。(分数:2.00)A.R1NFB.R2NFC.R3NFD.R4NF3.当关系引用了属性名以后,关系具有的性质中不包括_。(分数:2.00)A.有重复的元组B.元组上下无序C.按属性名引用时属性左右无序D.所有属性值都是原子项4

    2、.某跨国公司的业务系统需要提供全球性服务,该业务系统需要 24 小时7 天在线服务,系统业务繁忙,为了保证业务系统中数据库数据的安全,需要设计与实施数据转储机制。设完成该数据库每天数据增量的转储需要 2 个小时,在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B.每天划出长度为 2 小时的时间窗口 tw,在 tw 内采用静态转储方法实现每天数据增量的转储C.每天划出长度为 2 小时的时间窗口 tw,在 tw 内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化

    3、的数据进行转储5.关于数据仓库设计,下述说法正确是_。(分数:1.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域6.包(package)是 UML 的_。(分数:1.00)A.结构事务B.分组事务C.行为事务D.注释事务7.设有关系模式 Student(Sno, Sname, Sex, Birthday),Cour

    4、se(Cno, Cname, Credit),SC(Sno,Cno, Grade)。若在 SQL Server 2000 中建有与以上模式对应的关系表,并有如下操作: .定义 Sno 是 Student 关系表的主码,定义 Cno 是 Course 关系表的主码,定义 Sno,Cno 是 SC 关系表的主码 .定义 Student 关系表 Sex 列的取值只能为”男,或“女”,定义 Course 关系表 Credit 列的取值范围是1, 4 .在 Student 关系表的 Sname 列上建立一个非聚集索引,在 Course 关系表的 Cname 列上建立一个非聚集索引- .定义 SC 关系表

    5、的 Sno 列的取值不能为空,并且其镶一个值必须在 Student 关系表的 Sno 列的值集中 以上操作对内模式结构有影响的是 A) 仅和 B) 仅和 C) 仅和 D ) 仅和 (分数:2.00)A.B.C.D.8.在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的 OLTP 业务和数据分析业务会给数据库系统带来性能冲突,下列方案中无法从根本上解决性能冲突的是_。(分数:1.00)A.抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中B.抽取出企业所有分析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境

    6、中C.抽取出企业的近期业务数据,建立操作型数据存储(ODS),将一些快速分析业务转移到操作型数据存储中D.不建立新的数据存储体系,在基本业务处理时间内开展 OLTP 业务,在其余时间开展分析业务9.某高校五个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。(分数:1.00)A.建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B.建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员C.将学生信息表的部分列的读取权限赋予各系的管理员D.将修改学生信息表的权限赋予各系的管理员10.以下关于事务调度的说法错误的是_。(分数:2.00)A.调度分为串行

    7、调度和并发调度B.串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务C.多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变D.并发调度中不同事务的操作不可以交叉执行11.下面关于基本表选择合适的文件结构的原则错误的是(分数:1.00)A.如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列域值的等值匹配,散列文件比较合适D.如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织成为非聚集文件12.以下关于单层索引叙述错误的是_。 A.单层索引也

    8、称为线性索引 B.单层索引中每个索引项直接指向数据文件中的数据记录 C.当数据文件很大时,即使采用稀疏索引,建成的索引文件也会很大,只能以顺序文件形式存放在磁盘上 D.单层索引的典型例子是数据库系统中广泛应用的 B-树和 B+-树索引(分数:1.00)A.B.C.D.13.定期对数据仓库进行维护,维护操作的触发条件是时间的策略的是(分数:2.00)A.定期维护B.延时维护C.实时维护D.快照维护14.以下关于数据完整性的叙述错误的是(分数:1.00)A.域约束限制指定表列的取值及范围B.主码约束定义每个关系的主码值不为空,但可以不唯一C.引用完整性约束定义不同关系模式的属性之间满足的条件D.引

    9、用完整性约束定义一个关系模式中属性之间可能满足的条件15.要写出高质量的 SQL 语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法_。(分数:1.00)A.事务处理B.使用游标C.合理使用索引D.不使用左(右)连接16.数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且一直等待下去的一种系统状态的情况称为_。(分数:2.00)A.活锁B.死锁C.排他锁D.共享锁17.数据库管理员作为数据库的主要维护者,其维护工作主要包括 数据库的转储和恢复数据库的安全性、完整性控制 数据库性能的监控分析和改进数据库的重组和重构(分数:1.00)A.

    10、B.C.D.18.以下关于两阶段锁协议的原理叙述错误的是(分数:1.00)A.每个事务的执行程序划分为两个阶段,即加锁阶段和解锁阶段B.在加锁阶段,事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁C.在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段19.实际的数据库管理系统产品在体系结构上通常具有的相同的特征是_。(分数:2.00)A.树形结构和网状结构的并用B.采用三级模式结构并提供二级映像功能C.采用关系模型D.有多种接口,提供树形结构到网状结构的映射功能20.一个用户试图用查询分析器连接到一个 SQL 服务器上,服务

    11、器使用 Windows 验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权限(分数:2.00)A.什么也不用填B.Windows 2000 账号和一个空口令C.Windows 2000 账号和口令D.以上选项都不对21.设有某商场的数据库应用系统,在其生命周期中有下列活动: 在系统上线之前模拟客户的消费行为,生成销售数据,测试系统是否能正确完成销售业务 为应对商场业务迅速增长带来的数据快速增长而扩展硬盘空间 监控数据表的使用情况,根据表访问率的不同对系统进行优化 系统上线后,在正常营业期间运行模拟数据生成器向正在运行的数据库模拟生成大量销售数据,测试系统的性能 在系统上

    12、线运行的正常营业期间,手动切断所有数据库服务器电源,测试数据库系统在发生软故障后的恢复能力 在非营业时间停机后给数据库服务器增加内存以提升服务器性能 以上活动属于商场数据库系统运维活动的是(分数:2.00)A.仅和B.仅、和C.仅、和D.都是22.下面关系函数依赖的传述中,不正确的是_。(分数:1.00)A.若 XY-Z,则 X-Z,Y-ZB.若 X-Y,Y-Z,则 X-YZC.若 X-Y,Z 包含 Y,则 X-ZD.若 X-Y,Y-Z,则 X-Z23.下列语句正确描述了将 Windows NT 用户“Server/nt_user”添加到 sysadmin 固定的服务器角色中的是_。(分数:1

    13、.00)A.EXEC sp_addroleServer/nt_user,sysadminB.EXEC sp_addsrvrolememberServer/nt_user,sysadminC.ADD sp_addroleServer/nt_user,sysadminD.ADD sp_addsrvrolememberServer/nt_user,sysadmin24.在数据库系统中,当数据库数据的物理存储结构改变时,通过改变_,可以保证数据与应用程序间的物理独立性。(分数:2.00)A.外模式/模式映像B.模式/内模式映像C.外模式D.内模式25.Visual Basic 6.0 不能使用下面哪一

    14、种数据访问技术(分数:1.00)A.ADOB.DAOC.ADO.NETD.ODBC26.在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是_。(分数:1.00)A.协作图B.状态图C.顺序图D.部署图27.下列关于锁的说法错误的是_。(分数:2.00)A.锁是一种特殊的二元信号量B.为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求C.对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务D.在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大28.以下关于视图叙述错误的是(分数:1.00)A.视图是

    15、由从数据库的基本表中取出来的数据组成的逻辑窗口B.视图是一个虚表C.数据库中不仅存放视图的定义,还存放视图包含的数据D.基本表中的数据如果发生了变化,从视图中查询的数据也随之发生变化29.分布式数据库系统的透明性主要表现在位置透明性和复制透明性。位于分片视图和分配视图之间的透明性是_。(分数:1.00)A.位置透明性B.分配透明性C.全局数据模型透明性D.局部数据模型透明性30.SQL 语言具有数据定义、数据查询、数据操纵和数据控制功能,语句 ALTER TABLE 实现下列哪类功能? _。(分数:1.00)A.数据定义B.数据操纵C.数据查询D.数据控制二、应用题(总题数:11,分数:32.

    16、00)31.在 SQL Server 2000 中,某数据库中有角色 Role 和用户 User,User 是 Role 角色的成员,且只属于该角色。先对 Table 表给 Role 只授予 SELECT 和 DELETE 权限,并授予 User 对 T 表具有 SELECT、UPDATE 和DENY DELETE 权限,则用户 User 对 Table 表可以执行的操作是 1。 (分数:2.00)32.设某并行数据库采用一台具有 14 个刀片的刀片服务器,每个刀片具有独立的内存和磁盘,各刀片之间通过刀片服务器上的以太网交换机实现通信,则该并行数据库采用的体系结构是 1 结构。 (分数:2.0

    17、0)33.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权“的 SQL 语句是 1 。 (分数:2.00)34.计算机 C 上运行着 DBMS 软件和应用程序,并存有所有的用户数据,其余各结点作为终端通过通信线路向计算机 C 发出数据库应用请求,则该网络数据库应用系统中采用了 1 数据库体系结构。 (分数:2.00)35.补充语句,把对 Student 表和 Course 表的全部操作权限授予用户 U1 和 U2: GRANT 1 ON TABLE Student,Course TO U1,U2 (分数:2.00)数据库系统在运行过程中,可能会发生故障,如果系统在运行过程中

    18、,由于某种原因,造成系统停止运行,致使事务在执行过程中以非常控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种故障叫做 1;如果系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 2。前者的恢复由 3 完成,后者是由 4 完成。(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_37.数据仓库是一个面向主题,集成的,时变的,非易失的数据集合,支持管理部门的决策过程,数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式上的不统一,需要进行的操作是 1。 (分数:2.00)假设某数据库中有表 SC(S#,

    19、C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT 1 FROM SC 2(分数:4.00)填空项 1:_填空项 1:_39.利用日志技术进行数据库恢复时,为了使恢复子系统避免对整个日志文件进行检查,需要在日志文件中增加 1 记录。 (分数:2.00)40.数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为 1。 (分数:2.00)假设某数据库中有表 SC(S#,C#,Grade) ,各属性分别表示为学号,课程号,及相应的成绩。请补充如下

    20、查询语句,求各个课程号及相应的选课人数。 SELECT 1 FROM SC 2(分数:4.00)填空项 1:_填空项 1:_三、设计与应用题(总题数:3,分数:35.00)42.在 SQLServer 2000 的某数据库中有如下两张关系表: 学生表(学号,姓名,性别,系号),学号为主码 系表(系号,系名,系简称),系号为主码 在数据库中执行如下 TransactSQL 代码: DECLARE DeptID varchar (10) DECLARE cnt int set cnt=0 DECLARE cursor1 cursor FOR SELECT 系号 FROM 系表 WHERE 系名 L

    21、IKE “%电%“ OPEN cursor1 FETCH NEXT FROM cursor1 INTO DeptID WHILE FETCH_STATUS= 0 BEGIN DECLARE temp_cnt int SELECT temp_cnt=COUNT(*) FROM 学生表 WHERE 系号=DeptID set cnt=cnt+temp cnt FETCH NEXT FROM cursor1 INTO DeptID END CLOSE cursor1 DEALLOCATE cursor1 SELECT cnt 执行过程中发现速度比较慢,为了解决性能问题,需在功能不变的情况下,将此 T

    22、ransact-SQL 代码改为一条 SQL 语句,请写出此 SQL 语句(语句中不能含有子查询)并说明为什么此种修改可以提高性能。 设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率?并说明原因。 SELECT*FROM 学生表 WHERE 系号=“1“; SELECT*FROM 学生表 WHERE 姓名=“张三“; (分数:10.00)_43.已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格,写出这些表格的对应关系模式。 (分数:10.00)_44.已知关系模式 R 的全部属性集 U=A,B,C,D,E,G及函数依赖集: F=ABC,

    23、CA,BCD,ACDB,DEG,BEC,CGBD,CEAG 求属性集闭包(BD) + (分数:15.00)_四级数据库工程师-86 答案解析(总分:109.00,做题时间:90 分钟)一、选择题(总题数:30,分数:42.00)1.索引项根据键值在索引文件中顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录,则该索引文件称为_。(分数:1.00)A.稀疏索引B.聚集索引C.稠密索引D.单层索引 解析:解析 单层索引也称为线性索引,其特点是索引项根据键值在索引文件中顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录。2.如果一个关系模式 R 的所有属性都是不可

    24、分的基本数据项,则_。(分数:2.00)A.R1NF B.R2NFC.R3NFD.R4NF解析:解析 如果一个关系模式 R 的所有属性都是不可分的基本数据项,则 R1NF。3.当关系引用了属性名以后,关系具有的性质中不包括_。(分数:2.00)A.有重复的元组 B.元组上下无序C.按属性名引用时属性左右无序D.所有属性值都是原子项解析:解析 当关系引用了属性名以后具有以下性质:不能有重复的元组,元组上下无序,按属性名引用时属性左右无序,所有属性值都是原子项(不可再分)。4.某跨国公司的业务系统需要提供全球性服务,该业务系统需要 24 小时7 天在线服务,系统业务繁忙,为了保证业务系统中数据库数

    25、据的安全,需要设计与实施数据转储机制。设完成该数据库每天数据增量的转储需要 2 个小时,在不考虑成本因素的情况下,下列最合理的是_。(分数:2.00)A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中 B.每天划出长度为 2 小时的时间窗口 tw,在 tw 内采用静态转储方法实现每天数据增量的转储C.每天划出长度为 2 小时的时间窗口 tw,在 tw 内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储解析:解析 在静态转储过程中系统不能运行其他事务;动态备份运行转储操作和用户事务并发执行,即允许在转储过程中

    26、对数据库进行存取和修改。为了数据的有效性,需要引入日志文件,用它记录转储期间各事务对数据库的修改活动记录,然后使用动态转储的备份副本加上日志文件就可以将数据库恢复到某一时刻的正确状态。5.关于数据仓库设计,下述说法正确是_。(分数:1.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性 D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域解析:6.包(package)是

    27、 UML 的_。(分数:1.00)A.结构事务B.分组事务 C.行为事务D.注释事务解析:解析 包(package)是 UML 的分组事务。它是一种把元素组织成组的通用机制,是一个构件(compo-nent)的抽象化概念。7.设有关系模式 Student(Sno, Sname, Sex, Birthday),Course(Cno, Cname, Credit),SC(Sno,Cno, Grade)。若在 SQL Server 2000 中建有与以上模式对应的关系表,并有如下操作: .定义 Sno 是 Student 关系表的主码,定义 Cno 是 Course 关系表的主码,定义 Sno,Cn

    28、o 是 SC 关系表的主码 .定义 Student 关系表 Sex 列的取值只能为”男,或“女”,定义 Course 关系表 Credit 列的取值范围是1, 4 .在 Student 关系表的 Sname 列上建立一个非聚集索引,在 Course 关系表的 Cname 列上建立一个非聚集索引- .定义 SC 关系表的 Sno 列的取值不能为空,并且其镶一个值必须在 Student 关系表的 Sno 列的值集中 以上操作对内模式结构有影响的是 A) 仅和 B) 仅和 C) 仅和 D ) 仅和 (分数:2.00)A. B.C.D.解析:8.在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展

    29、各部门的 OLTP 业务和数据分析业务会给数据库系统带来性能冲突,下列方案中无法从根本上解决性能冲突的是_。(分数:1.00)A.抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中B.抽取出企业所有分析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境中C.抽取出企业的近期业务数据,建立操作型数据存储(ODS),将一些快速分析业务转移到操作型数据存储中 D.不建立新的数据存储体系,在基本业务处理时间内开展 OLTP 业务,在其余时间开展分析业务解析:解析 解决企业联机事务处理业务和数据分析业务之间的性能冲突问题,根本的解

    30、决途径是从联机事务处理环境中抽取数据,建立新的数据分析环境,即建立操作型数据存储,将分析业务转移到操作性数据存储中。9.某高校五个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是_。(分数:1.00)A.建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员B.建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员 C.将学生信息表的部分列的读取权限赋予各系的管理员D.将修改学生信息表的权限赋予各系的管理员解析:解析 进行存取权限控制时,可以为不同的用户定义不同的视图,把数据对象限制在一定范围内,因此只要建立各系的行级视图,并将权限赋予该系的管理员,就可

    31、以实现各系的管理员只能读取本系的学生信息。10.以下关于事务调度的说法错误的是_。(分数:2.00)A.调度分为串行调度和并发调度B.串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务C.多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变D.并发调度中不同事务的操作不可以交叉执行 解析:解析 并发调度中不同事务的操作可以交叉执行。11.下面关于基本表选择合适的文件结构的原则错误的是(分数:1.00)A.如果数据库中的一个基本表中的数据量很少,操作很频繁,该基本表可以采用堆文件组织方式B.顺序文件支持基于查找码的顺序访问,也支持快速的二分查找C.如果用户查询是基于散列域值的

    32、等值匹配,散列文件比较合适D.如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑将表组织成为非聚集文件 解析:12.以下关于单层索引叙述错误的是_。 A.单层索引也称为线性索引 B.单层索引中每个索引项直接指向数据文件中的数据记录 C.当数据文件很大时,即使采用稀疏索引,建成的索引文件也会很大,只能以顺序文件形式存放在磁盘上 D.单层索引的典型例子是数据库系统中广泛应用的 B-树和 B+-树索引(分数:1.00)A.B.C.D. 解析:解析 多层索引的典型例子是数据库系统中广泛应月的 B-树和 B + -树索引。所以本题的答案为D。13.定期对数据仓库进行维护,维护操作的触发条件是

    33、时间的策略的是(分数:2.00)A.定期维护B.延时维护C.实时维护D.快照维护 解析:14.以下关于数据完整性的叙述错误的是(分数:1.00)A.域约束限制指定表列的取值及范围B.主码约束定义每个关系的主码值不为空,但可以不唯一 C.引用完整性约束定义不同关系模式的属性之间满足的条件D.引用完整性约束定义一个关系模式中属性之间可能满足的条件解析:解析 主码约束定义每个关系的主码值不为空,并且是唯一的。15.要写出高质量的 SQL 语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法_。(分数:1.00)A.事务处理B.使用游标 C.合理使用索引D.不使用左(右)连接解

    34、析:解析 游标会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃。所以不要随意使用游标,而且游标使用完成后应及时关闭和销毁,以释放资源。16.数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且一直等待下去的一种系统状态的情况称为_。(分数:2.00)A.活锁 B.死锁C.排他锁D.共享锁解析:解析 数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且一直等待下去的一种系统状态的情况称为活锁。17.数据库管理员作为数据库的主要维护者,其维护工作主要包括 数据库的转储和恢复数据库的安全性、完整性控制 数

    35、据库性能的监控分析和改进数据库的重组和重构(分数:1.00)A.B.C.D. 解析:解析 DBA 的主要维护工作包括数据库的转储和恢复,数据库的安全性和完整性控制,数据库性能的监控分析和改进以及数据库的重组和重构。18.以下关于两阶段锁协议的原理叙述错误的是(分数:1.00)A.每个事务的执行程序划分为两个阶段,即加锁阶段和解锁阶段B.在加锁阶段,事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁 C.在解锁阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁D.每个事务开始执行后就进入了加锁阶段解析:解析 在加锁阶段,事务可以申请获得任何数据项上的任何类型的锁,但是不允

    36、许释放任何锁。19.实际的数据库管理系统产品在体系结构上通常具有的相同的特征是_。(分数:2.00)A.树形结构和网状结构的并用B.采用三级模式结构并提供二级映像功能 C.采用关系模型D.有多种接口,提供树形结构到网状结构的映射功能解析:解析 实际的数据库管理系统产品在体系结构上通常具有的相同的特征是采用三级模式结构并提供二级映像功能。20.一个用户试图用查询分析器连接到一个 SQL 服务器上,服务器使用 Windows 验证模式,用户需要如何填写登录名和口令框中的内容才能被验证成功,获得访问权限(分数:2.00)A.什么也不用填 B.Windows 2000 账号和一个空口令C.Window

    37、s 2000 账号和口令D.以上选项都不对解析:21.设有某商场的数据库应用系统,在其生命周期中有下列活动: 在系统上线之前模拟客户的消费行为,生成销售数据,测试系统是否能正确完成销售业务 为应对商场业务迅速增长带来的数据快速增长而扩展硬盘空间 监控数据表的使用情况,根据表访问率的不同对系统进行优化 系统上线后,在正常营业期间运行模拟数据生成器向正在运行的数据库模拟生成大量销售数据,测试系统的性能 在系统上线运行的正常营业期间,手动切断所有数据库服务器电源,测试数据库系统在发生软故障后的恢复能力 在非营业时间停机后给数据库服务器增加内存以提升服务器性能 以上活动属于商场数据库系统运维活动的是(

    38、分数:2.00)A.仅和B.仅、和 C.仅、和D.都是解析:解析 数据库运行管理与维护的主要工作内容包括日常维护(数据库的备份与恢复、存储空间管理等)、系统监控与分析、系统性能优化调整、系统进化。这些工作主要由数据库管理员 DBA 负责,有时也需要其他设计及开发人员参与。22.下面关系函数依赖的传述中,不正确的是_。(分数:1.00)A.若 XY-Z,则 X-Z,Y-ZB.若 X-Y,Y-Z,则 X-YZC.若 X-Y,Z 包含 Y,则 X-Z D.若 X-Y,Y-Z,则 X-Z解析:解析 多值函数依赖中不存在 C 这种关系。23.下列语句正确描述了将 Windows NT 用户“Server

    39、/nt_user”添加到 sysadmin 固定的服务器角色中的是_。(分数:1.00)A.EXEC sp_addroleServer/nt_user,sysadminB.EXEC sp_addsrvrolememberServer/nt_user,sysadmin C.ADD sp_addroleServer/nt_user,sysadminD.ADD sp_addsrvrolememberServer/nt_user,sysadmin解析:解析 在系统存储过程实现中,可以使用系统存储过程 sp_addsrv-rolemember 将登录账户添加到固定的服务器角色中,其语法是:Sp_adds

    40、rvrolememberloginame=loginrolename=role其中:loginame=login添加到固定服务器角色的登录名称rolename=role要将登录添加到的固定服务器角色的名称24.在数据库系统中,当数据库数据的物理存储结构改变时,通过改变_,可以保证数据与应用程序间的物理独立性。(分数:2.00)A.外模式/模式映像B.模式/内模式映像 C.外模式D.内模式解析:解析 当数据库数据的物理存储结构改变时,通过调整模式/内模式映像关系,保持数据库模式不变,使数据库系统的外模式和应用程序不随之改变,保证数据与应用程序间的物理独立性,简称数据的物理独立性。25.Visua

    41、l Basic 6.0 不能使用下面哪一种数据访问技术(分数:1.00)A.ADOB.DAOC.ADO.NET D.ODBC解析:解析 Visual Basic 6.0 不能使用 ADO.NET 数据访问技术。26.在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是_。(分数:1.00)A.协作图 B.状态图C.顺序图D.部署图解析:解析 协作图是交互图中的一种,图中包含一组对象,并展示了这些对象之间的联系以及对象间发送和接收消息。状态图主要是描述一个实体在发生一些事件时的状态变化情况,显示了该实体在某一状态时对不同的事件做出的不同反应。27.下列关于锁的说

    42、法错误的是_。(分数:2.00)A.锁是一种特殊的二元信号量B.为了避免活锁现象的发生,DBMS 采用资源分配图的方法来处理事务的数据操作请求 C.对于每个需要撤销的死锁事务,可以简单的放弃该事务已经完成的全部操作,重新启动该事务D.在顺序加锁中,维护数据项的加锁顺序很困难,代价也非常大解析:解析 为了避免活锁现象的发生,DBMS 一般采用先来先服务的策略处理事务的数据操作请求。28.以下关于视图叙述错误的是(分数:1.00)A.视图是由从数据库的基本表中取出来的数据组成的逻辑窗口B.视图是一个虚表C.数据库中不仅存放视图的定义,还存放视图包含的数据 D.基本表中的数据如果发生了变化,从视图中

    43、查询的数据也随之发生变化解析:解析 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口,它与基本表不同的是视图是一个虚表。数据库中只存放视图的定义,而不存放视图包含的数据。29.分布式数据库系统的透明性主要表现在位置透明性和复制透明性。位于分片视图和分配视图之间的透明性是_。(分数:1.00)A.位置透明性 B.分配透明性C.全局数据模型透明性D.局部数据模型透明性解析:解析 分布透明性有三个层次,从高到低依次为:分片透明性、位置透明性和局部数据模型透明性。 1)分片透明性:分片透明性位于全局概念模式与分片模式之间,是指用户只需对全局关系进行操作,不必考虑数据的分片及存储场地,其应用程序的

    44、编写与集中式数据库相同。当分片模式改变时,只需改变全局概念模式到分片模式之间的映像,而不会影响到全局概念模式和应用程序。 2)位置透明性:位置透明性位于分片模式与分配模式之间,是指用户不必知道数据的存储场地,即数据分配到哪个或哪些场地存储对用户是透明的。当存储场地发生变化时,只需改变分片模式到分配模式之间的映像,而不会影响分片馍式、全局概念模式和应用程序。因此 A 项为正确选项。 3)局部数据模型透明性:局部数据模型透明性也称局部映像透明性,位于分配模式与局部概念模式之间,是指用户不用考虑局部 DBMS 所支持的数据模型、使用哪种数据操纵语言,但要考虑数据如何分片、片段及其副本在各场地上的分配

    45、。30.SQL 语言具有数据定义、数据查询、数据操纵和数据控制功能,语句 ALTER TABLE 实现下列哪类功能? _。(分数:1.00)A.数据定义B.数据操纵C.数据查询 D.数据控制解析:解析 语句 ALTER TABLE 实现数据查询功能。二、应用题(总题数:11,分数:32.00)31.在 SQL Server 2000 中,某数据库中有角色 Role 和用户 User,User 是 Role 角色的成员,且只属于该角色。先对 Table 表给 Role 只授予 SELECT 和 DELETE 权限,并授予 User 对 T 表具有 SELECT、UPDATE 和DENY DELE

    46、TE 权限,则用户 User 对 Table 表可以执行的操作是 1。 (分数:2.00)解析:查询和更改数据32.设某并行数据库采用一台具有 14 个刀片的刀片服务器,每个刀片具有独立的内存和磁盘,各刀片之间通过刀片服务器上的以太网交换机实现通信,则该并行数据库采用的体系结构是 1 结构。 (分数:2.00)解析:无共享解析 无共享结构(Shared Nothing) 求每个处理机拥有独立的主存储器和磁盘,不共享任何资源。33.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权“的 SQL 语句是 1 。 (分数:2.00)解析:REVOKE UPDATE(XH) ON S

    47、TUD FROM U434.计算机 C 上运行着 DBMS 软件和应用程序,并存有所有的用户数据,其余各结点作为终端通过通信线路向计算机 C 发出数据库应用请求,则该网络数据库应用系统中采用了 1 数据库体系结构。 (分数:2.00)解析:集中式35.补充语句,把对 Student 表和 Course 表的全部操作权限授予用户 U1 和 U2: GRANT 1 ON TABLE Student,Course TO U1,U2 (分数:2.00)解析:ALL PRIVILEGES数据库系统在运行过程中,可能会发生故障,如果系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非常控


    注意事项

    本文(【计算机类职业资格】四级数据库工程师-86及答案解析.doc)为本站会员(bonesoil321)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开