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

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

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

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

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

    1、四级数据库工程师-54 及答案解析(总分:89.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.事务处理逻辑设计过程不包括_。(分数:2.00)A.从数据流图中识别该事务对应的子数据流图B.确定子数据图中的信息流类型,划定流界C.事务处理逻辑D.应用程序概要设计2.恢复数据库的顺序为 按日志备份的先后顺序恢复自最近的完全或差异数据库备份之后的所有日志备份恢复最近的完全数据库备份恢复完全备份之后的最近的差异数据库备份(如果有的话)(分数:2.00)A.B.C.D.3.数据库系统具有数据独立性的特点,体现在_。(分数:1.00)A.不会因为数据的变化而影响到应用程序B.

    2、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构4.下面关于视图的描述中不正确的是_。(分数:1.00)A.视图是外模式B.视图是虚表C.使用视图可以简化查询语句的编写D.使用视图可以加快查询语句的执行速度5.分布式数据库系统的“分片透明性”位于_。(分数:1.00)A.全局模式与全局概念模式之间B.分片模式与分配模式之间C.全局概念模式与分片模式之间D.分配模式与局部概念模式之间6.以下关于视图叙述不正确的是_。(分数:1.00)A.视图是由从数据库的基本表中选择出来的数据组成的逻辑窗口B.视

    3、图是一个虚表C.数据库中不仅存放视图的定义,还存放视图包含的数据D.基本表中的数据库如果发生了变化,从视图中选取出来的数据也随之变化7.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护,下述属于日常数据库维护工作的是_。(分数:1.00)A.使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性的备份数据库C.数据内容的一致性维护D.用图像化的模型能直观地表示系统功能8.在 SQL Server 2000 中,设有课程表(课程号,课程名,学分,开课学期),现要在此关系表上建立一个查询指定学期开设的课程总门数和总学分数的内嵌表值函数,函数名为 f _Fi

    4、ndTotal。实现这个函数的正确代码是(分数:2.00)A.CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT COUNT(课程号)as 课程门数, SUM(学分)as 总学分 FROM 课程表 WHERE 开课学期 = semester)B.CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT COUNT(课程号)as 课程门数, COUNT(学分)as 总学分 FROM 课程表 WHERE 开课学期 = semest

    5、er)C.CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT SUM(课程号)as 课程门数, SUM(学分)as 总学分 FROM 课程表 WHERE 开课学期= semester)D.CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT SUM(课程号)as 课程门数, COUNT(学分)as 总学分 FROM 课程表 WHERE 开课学期 = semester)9.一个网络数据库应用系统中一台计算机 A 存有 DBM

    6、S 软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向 A 发出数据库应用请求,这种数据库体系结构属于_。(分数:1.00)A.C/SB.集中式C.主从式D.分布式10.设有关系模式 Student(Sno, Sname, Sex, Birthday),Course(Cno, Cname, Credit),SC(Sno,Cno, Grade)。若在 SQL Server 2000 中建有与以上模式对应的关系表,并有如下操作: .定义 Sno 是 Student 关系表的主码,定义 Cno 是 Course 关系表的主码,定义 Sno,Cno 是 SC 关系表的主码 .定义 Stud

    7、ent 关系表 Sex 列的取值只能为”男,或“女”,定义 Course 关系表 Credit 列的取值范围是1, 4 .在 Student 关系表的 Sname 列上建立一个非聚集索引,在 Course 关系表的 Cname 列上建立一个非聚集索引- .定义 SC 关系表的 Sno 列的取值不能为空,并且其镶一个值必须在 Student 关系表的 Sno 列的值集中 以上操作对内模式结构有影响的是 (分数:2.00)A.仅和B.仅和C.仅和D.仅和11.在分布式数据库系统中,查询处理的时间上要取决于_。(分数:2.00)A.CFU 执行时间B.数据库的数据量C.I/O 花费的时间D.网络中数

    8、据传输量12.从 OLTP 环境中抽取数据,建立新的数据分析环境的最初出发点是_。(分数:1.00)A.对企业信息系统中的数据进行整理B.解决企业信息系统中的数据孤岛问题C.解决企业基本业务应用和数据分析应用之间的性能冲突问题D.解决企业信息系统中的蜘蛛网问题13.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节

    9、)、销售时间(8 个字节)、商品描述(50 字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。(分数:1.00)A.135185B.135186C.135080D.13531614.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序不一致,则该索引为_。(分数:1.00)A.聚集索引B.非聚集索引C.稠密索引D.辅索引15.用例用来描述系统在对事件作出的响

    10、应时所采取的行动,用例之间是具有相关性的。在一个订单输入子系统中,创建新订单和更新订单都需要核查用户账号是否正确。那么用例“创建新订单“,“更新订单“与用例“核查客户账号“之间的关系是_。(分数:1.00)A.包含B.扩展C.分类D.聚集16.下列哪些属性不适合建立索引_。(分数:1.00)A.经常出现在 GROUP BY 字句中的属性B.经常参与连接操作的属性C.经常出现在 WHERE 字句中的属性D.经常需要进行更新操作的属性17.对基于检查点的恢复技术,下列说法中不正确的是_。(分数:2.00)A.可以提高恢复效率B.可以定期建立,也可以按照某种规则建立检查点C.无论事务在检查点之前还是

    11、之后提交,都需执行 REDO 操作D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作18.数据库权限包括 创建、修改和删除数据库对象 对 DBMS 进行维护的权限 对数据库数据的操作权限(分数:1.00)A.B.C.D.19.以下关于 Visual Basic 6.0 说法错误的是_。(分数:2.00)A.它以 Basic 语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic 中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE 技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库2

    12、0.以下关于双机热备份叙述不正确的是_。(分数:2.00)A.双机热备份就是一台主机为工作机,另一台主机为备份机B.在系统正常运行情况下,工作机为信息系统提供支持C.双机热备份模式的切换时机与双机互备援模式的切换时机一致D.当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使用21.数据库外模式是在数据库设计的哪个阶段完成的?_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计22.在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的_。(分数:2.00)A.更改效率B.插入效率C.查询效率D.删除效率23.下述关于关系表的相关信息

    13、中,不属于元数据、不会存储在数据字典中的是_。(分数:1.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组D.定义在表上的索引类型24.数据库系统与文件系统的主要区别是_。(分数:1.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量25.在分布式数据库系统中,一般不适合作为衡量查询代价依据的是_。(分数:1.00)A.CPU 代价B.I/O 代价C.通信代价D.存储代价26.以下关于数据建模方法

    14、的共同点说法错误的是_。(分数:1.00)A.能够真实客观地描述现实世界中的数据及数据之间的关系B.组成模型的概念少,语义清楚,容易理解C.用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户的交流D.这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构27.设有某大型联锁商场,建立有面向业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数据。在下列数据表中,最不适合采用快照方式从数据库应用系统中获取数据的是(分数:1.00)A.商品表和商品类别表B.员工表和供应商表C.商品销售表和商品采购表D.商场组织机构表28.数据库概念设计

    15、的目标是理解和表达数据需求,确定和描述数据库中需要存储和处理的数据。关于概念设计有下列说法或做法: 概念设计的重点是从需求文档所定义的业务背景中抽象出实体集及实体集之间的关系 可采用分类方法将业务背景中具有相同属性特征的客观对象归为类,在此基础上概括命名,得到实体集 按照业务规则标识和定义实体集之间的联系时,不仅要定义实体集之间的直接联系,也要定义实体集之间的间接联系 在确定实体集的属性时,不仅要检查每个属性与实体集间的所属关系,也要检查每个实体集属性的完备性 概念设计的结果通常用 DFD 或 ERD 描述,图形表达既能清楚地说明应用系统的数据需求,也便于用来与用户交流和沟通 以上说法或做法正

    16、确的是(分数:2.00)A.仅、和B.仅、和C.仅、和D.仅、和29.关于数据仓库设计,下述说法正确是_。(分数:1.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按部门业务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域30.对于故障管理,下列说法正确的是_。(分数:1.00)A.软件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离

    17、,因此同时破坏两套的概率几乎为零,这样就能达到数据库的完全安全B.动态转储虽然提高了数据库的可用性,但是数据的有效性却迟迟得不到保证C.介质故障是指数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障D.在数据库系统中,事务日志能够实现数据存储二、应用题(总题数:3,分数:14.00)设有学生表 STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在 2002 年建立的,到 2003 年用户可以使用 SQL 的 1 语句,将表中的所有学生年龄增加一岁,到 2004 年,显示学生表中年龄大于 22 岁的学生信息的 SQL 语句是 2。(分数:4.

    18、00)填空项 1:_填空项 1:_事务 T1,T2,T3 分别对数据 D1,D2,D3 并发操作如下图所示,其中 T1 与 T2 问的并发操作存在的问题是 1。T2 与 T3 问的并发操作存在的问题是 2。 时间 T1 T2 T3 t1 读 D1=50 t2 读 D2=100 t3 读 D3=300 t4 x1=D1+D2+D3 t5 读 D2=100 t6 读 D3=300 t7 读 D2=100 t8 D2=D3-D2 t9 写 D2 t10 读 D1=50 t11 读 D2=200 t12 读 D3=300 t13 x1=D1+D2+D3 t14 验证不对 D2=D2+50 t15 写

    19、D2 (分数:4.00)填空项 1:_填空项 1:_有学生选课表 SC(Sno,Cno,Grade),各属性为学号,课程号,成绩;完成 SQL 语句:找出每个学生超过他选修课平均成绩的课程号 SELECT Sno , Cno FROM SC X WHERE 5 (SELECT 6 FROM SC Y 7 );(分数:6.00)三、设计与应用题(总题数:3,分数:35.00)33.对于教学数据库的 3 个基本表: S(Sno,Sname,Sage,Ssex); SC(Sno,CNo,Grade); C(CNo,CName,Teacher). SQL 更新语句表达对下列的更新操作: 把 WANG

    20、同学的选修课和成绩全部删去。 把选修 Maths 课及格的成绩全改为空值。 把低于总平均成绩的女同学成绩提高 5%。 (分数:15.00)_34.设职工一社团数据库有三个基本表: 职工(职工号,姓名,年龄,性别); 社会团体(编号,名称,负责人,活动地点); 参加(职工号,编号,参加日期)。 其中: 1)职工表的主码为职工号。 2)社会团体表的主码为编号,外码为负责人,被参照表为职工表,对应属性为职工号。 3)参加表的职工号和编号为主码;职工号为外码,其被参照表为职工表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为编号。 试用 SQL 语句表达下列操作: 1)定义职工表、社

    21、会团体表和参加表,并说明其主码和参照关系。 2)建立下列两个视图。 社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别); 参加人情况(职工号,姓名,社团编号,社团名称,参加日期) 3)查找没有参加任何团体的职工情况。 4)查找参加了职工号为“1001”的职工所参加的全部社会团体的职工号。 5)把对社会团体和参加两个表的数据查看、插入和删除数据的权力赋给用户张三,并允许他将此权力授予其他用户。 (分数:10.00)_35.现有如下两个关系模式: Employees(Eid,Name,DeptNO) Departments(DeptNO,DeptName,TotalNumber) Em

    22、ployees 关系模式描述了职工编号、姓名和所在部门编号;Departments 关系模式描述了部门编号、名称和职工总人数。 请按 SQL Server 所采用的 Tansact-SQL 语法格式编写实现具有功能的后触发型触发器:每当在Employees 表中插入一行数据时,相应部门的职工总人数就加 1。 (分数:10.00)_四级数据库工程师-54 答案解析(总分:89.00,做题时间:90 分钟)一、选择题(总题数:30,分数:40.00)1.事务处理逻辑设计过程不包括_。(分数:2.00)A.从数据流图中识别该事务对应的子数据流图B.确定子数据图中的信息流类型,划定流界C.事务处理逻辑

    23、D.应用程序概要设计 解析:解析 事务处理逻辑设计过程中不包括应用程序概要设计。2.恢复数据库的顺序为 按日志备份的先后顺序恢复自最近的完全或差异数据库备份之后的所有日志备份恢复最近的完全数据库备份恢复完全备份之后的最近的差异数据库备份(如果有的话)(分数:2.00)A. B.C.D.解析:解析 恢复数据库的顺序为:恢复最近的完全数据库备份;恢复完全备份之后的最近的差异数据库备份(如果有的话);按日志备份的先后顺序恢复自最近的完全或差异数据库备份之后的所有日志备份。3.数据库系统具有数据独立性的特点,体现在_。(分数:1.00)A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构

    24、与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构解析:解析 数据库系统的数据独立性是指,当系统数据存储结构与数据逻辑结构发生变化时,不会影响应用程序。4.下面关于视图的描述中不正确的是_。(分数:1.00)A.视图是外模式B.视图是虚表C.使用视图可以简化查询语句的编写D.使用视图可以加快查询语句的执行速度 解析:解析 使用视图不可以加快查询语句的执行速度。5.分布式数据库系统的“分片透明性”位于_。(分数:1.00)A.全局模式与全局概念模式之间B.分片模式与分配模式之间C.全局概念模式与分片模式之间 D.分配模式

    25、与局部概念模式之间解析:解析 分布式数据库系统的“分片透明性”位于全局概念模式与分片模式之间。6.以下关于视图叙述不正确的是_。(分数:1.00)A.视图是由从数据库的基本表中选择出来的数据组成的逻辑窗口B.视图是一个虚表C.数据库中不仅存放视图的定义,还存放视图包含的数据 D.基本表中的数据库如果发生了变化,从视图中选取出来的数据也随之变化解析:解析 视图是由从数据库的基本表中选取出来的数据组成的逻辑窗口,数据库中只存放视图的定义,而不存放视图包含的数据。7.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护,下述属于日常数据库维护工作的是_。(分数:1.00)A.

    26、使用数据定义语言建立多个表、构建数据库总体框架B.根据备份计划周期性的备份数据库 C.数据内容的一致性维护D.用图像化的模型能直观地表示系统功能解析:解析 日常维护主要包括以下工作:数据库的备份和恢复、完整性维护、安全性维护、存储空间管理、并发控制及死锁处理。8.在 SQL Server 2000 中,设有课程表(课程号,课程名,学分,开课学期),现要在此关系表上建立一个查询指定学期开设的课程总门数和总学分数的内嵌表值函数,函数名为 f _FindTotal。实现这个函数的正确代码是(分数:2.00)A.CREATE FUNCTION f_FindTotal(semester int)RETU

    27、RNS tableASRETURN(SELECT COUNT(课程号)as 课程门数, SUM(学分)as 总学分 FROM 课程表 WHERE 开课学期 = semester) B.CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT COUNT(课程号)as 课程门数, COUNT(学分)as 总学分 FROM 课程表 WHERE 开课学期 = semester)C.CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT

    28、SUM(课程号)as 课程门数, SUM(学分)as 总学分 FROM 课程表 WHERE 开课学期= semester)D.CREATE FUNCTION f_FindTotal(semester int)RETURNS tableASRETURN(SELECT SUM(课程号)as 课程门数, COUNT(学分)as 总学分 FROM 课程表 WHERE 开课学期 = semester)解析:9.一个网络数据库应用系统中一台计算机 A 存有 DBMS 软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向 A 发出数据库应用请求,这种数据库体系结构属于_。(分数:1.00)A.C/

    29、SB.集中式 C.主从式D.分布式解析:解析 一个网络数据库应用系统中一台计算机 A 存有 DBMS 软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向 A 发出数据库应用请求,这种数据库体系结构属于集中式体系结构。10.设有关系模式 Student(Sno, Sname, Sex, Birthday),Course(Cno, Cname, Credit),SC(Sno,Cno, Grade)。若在 SQL Server 2000 中建有与以上模式对应的关系表,并有如下操作: .定义 Sno 是 Student 关系表的主码,定义 Cno 是 Course 关系表的主码,定义 Sn

    30、o,Cno 是 SC 关系表的主码 .定义 Student 关系表 Sex 列的取值只能为”男,或“女”,定义 Course 关系表 Credit 列的取值范围是1, 4 .在 Student 关系表的 Sname 列上建立一个非聚集索引,在 Course 关系表的 Cname 列上建立一个非聚集索引- .定义 SC 关系表的 Sno 列的取值不能为空,并且其镶一个值必须在 Student 关系表的 Sno 列的值集中 以上操作对内模式结构有影响的是 (分数:2.00)A.仅和 B.仅和C.仅和D.仅和解析:11.在分布式数据库系统中,查询处理的时间上要取决于_。(分数:2.00)A.CFU

    31、执行时间B.数据库的数据量C.I/O 花费的时间D.网络中数据传输量 解析:解析 在分布式数据库系统中,查询处理的时间上要取决于网络中数据传输量。12.从 OLTP 环境中抽取数据,建立新的数据分析环境的最初出发点是_。(分数:1.00)A.对企业信息系统中的数据进行整理B.解决企业信息系统中的数据孤岛问题C.解决企业基本业务应用和数据分析应用之间的性能冲突问题 D.解决企业信息系统中的蜘蛛网问题解析:解析 采用数据抽取程序从 OLTP 中抽取数据的主要原因是解决不同类型应用程序之间的性能冲突问题。13.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录

    32、。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)、商品描述(50 字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。(分数:1.00)A.135185 B.135186C.135

    33、080D.135316解析:解析 单条商品销售记录占用字节:10+8+8+8+4+4+8+50=100 字节。 单数据页可存储销售记录条数:81 条(81*100=8100 字节;82*100=8200 字节)。 保存三年的销售总记录数:3*365*10000=10950000 条。 需要的数据页数目=135185(135185*81=10949985;135186*81=10950066)。14.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序不一致,则该索引为_。(分数:1.00)A.聚集索引B.非聚集索引 C.稠密索引D.辅索引解析:解析 对数

    34、据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序一致,则该索引文件称为聚集索引。否则,该索引文件称为非聚集索引。15.用例用来描述系统在对事件作出的响应时所采取的行动,用例之间是具有相关性的。在一个订单输入子系统中,创建新订单和更新订单都需要核查用户账号是否正确。那么用例“创建新订单“,“更新订单“与用例“核查客户账号“之间的关系是_。(分数:1.00)A.包含 B.扩展C.分类D.聚集解析:16.下列哪些属性不适合建立索引_。(分数:1.00)A.经常出现在 GROUP BY 字句中的属性B.经常参与连接操作的属性C.经常出现在 WHERE 字句中的属性

    35、D.经常需要进行更新操作的属性 解析:解析 对于经常在其上需要执行查询操作并且数据量很大的表,可以考虑建立索引;对于经常出现在 where 子句、order by 子句和 group by 子句中的属性就可以考虑使用索引;另外,索引技术是用来优化查询操作的,与插入、删除和更改操作没有关系。17.对基于检查点的恢复技术,下列说法中不正确的是_。(分数:2.00)A.可以提高恢复效率B.可以定期建立,也可以按照某种规则建立检查点C.无论事务在检查点之前还是之后提交,都需执行 REDO 操作 D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作解析:解析 利用检查点方法进行恢复的步骤: 从

    36、重新开始文件中找到最后一个检查点记录在日志文件中的地址,由该地址在日志文件中找到最后一个检查点记录: 由该检查点记录得到检查点建立时所有正在执行的事务清单 ACTIVE-LIST,建立两个事务队列 UN-DO-LIST 和 REDO-LIST,把 ACTIVE-LIST 暂时放入 UNDO-LIST 队列,REDO 队列暂为空; 从检查点开始正向扫描日志文件,直到日志文件结束,如有新开始的事务 T i ,把 T i 暂时放入 UNDO-LIST 队列,如有提交的事务 T j ,把 T j 从 UNDO-LIST 队列移到 REDO-LIST 队列; 对 UNDO-IJIST 中的每个事务执行

    37、UNDO 操作,对 REDO-LIST 中的每个事务执行 REDO 操作。所以 C 项不正确。18.数据库权限包括 创建、修改和删除数据库对象 对 DBMS 进行维护的权限 对数据库数据的操作权限(分数:1.00)A.B.C. D.解析:解析 数据库中的权限划分为两类:一类为对 DBMS 进行维护的权限;另一类为对数据库中对象和数据进行操作的权限。此权限又分为两种,一种是对数据库对象的权限,包括创建、删除和修改数据库对象;另一种是对数据库数据的操作权限,包括对表、视图数据的增、删、改、查权限。19.以下关于 Visual Basic 6.0 说法错误的是_。(分数:2.00)A.它以 Basi

    38、c 语言为基础,具有可视化编程环境、面向对象、事件驱动等特点B.在 Visual Basic 中,应用面向对象的程序设计方法,把数据和操作封装为一个对象C.利用 OLE 技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序D.仅可以访问小型数据库 解析:解析 VB 提供了很强的数据访问功能,不仅可以访问小型数据库,而且可以利用开发式数据库接口访问大型数据库。20.以下关于双机热备份叙述不正确的是_。(分数:2.00)A.双机热备份就是一台主机为工作机,另一台主机为备份机B.在系统正常运行情况下,工作机为信息系统提供支持C.双机热备份模式的切换时机与双机互备援模式的切换时机一致

    39、D.当工作机出现异常时,原来的备份机改为工作机,而原来的工作机不再使用 解析:解析 所谓双机热备份就是一台主机为工作机,另一台主机为备份机。在系统正常运行的情况下,工作机为信息系统提供支持,备份机监视工作机的运行情况。当工作机出现异常时,备份管理命令或经由人工或自动的方式将进行换回;也可以激活监视程序,监视备份机的运行情况,此时,原来的备份机改为工作机,而原来的工作机改为备份机。21.数据库外模式是在数据库设计的哪个阶段完成的?_。(分数:1.00)A.需求分析B.概念设计C.逻辑设计 D.物理设计解析:解析 外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关

    40、的数据的逻辑表示。因此它的实现也在程序设计的逻辑设计阶段完成。所以本题的答案为 C。22.在数据库物理设计阶段,为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的_。(分数:2.00)A.更改效率B.插入效率C.查询效率 D.删除效率解析:解析 为基本关系表设计合适的存取方法和存取路径的目的是为了提高数据的查询速度。23.下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是_。(分数:1.00)A.属性的名字和类型信息B.表上的授权信息C.表中的一个元组 D.定义在表上的索引类型解析:24.数据库系统与文件系统的主要区别是_。(分数:1.00)A.数据库系统复杂,而文

    41、件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量解析:解析 数据库系统与文件系统两者之间的主要区别是组织数据的方式不同,文件系统是面向组织数据的,而数据库系统是面向全局组织数据的,这种组织方式可以解决数据冗余问题。25.在分布式数据库系统中,一般不适合作为衡量查询代价依据的是_。(分数:1.00)A.CPU 代价B.I/O 代价C.通信代价D.存储代价 解析:解析 在集中式数据库系统中,查询代价主要是由 CPU 代价和 I/O 代价来衡量的

    42、,在分布式数据库系统中,由于数据分布在多个不同的场地上,使得查询处理中还要考虑站点间传输数据的通信代价。另外,分布式数据库的缺点之一就是复杂的存取结构。因此本题答案为 D。26.以下关于数据建模方法的共同点说法错误的是_。(分数:1.00)A.能够真实客观地描述现实世界中的数据及数据之间的关系B.组成模型的概念少,语义清楚,容易理解C.用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户的交流D.这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构 解析:27.设有某大型联锁商场,建立有面向业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数

    43、据库导入新数据。在下列数据表中,最不适合采用快照方式从数据库应用系统中获取数据的是(分数:1.00)A.商品表和商品类别表B.员工表和供应商表C.商品销售表和商品采购表 D.商场组织机构表解析:28.数据库概念设计的目标是理解和表达数据需求,确定和描述数据库中需要存储和处理的数据。关于概念设计有下列说法或做法: 概念设计的重点是从需求文档所定义的业务背景中抽象出实体集及实体集之间的关系 可采用分类方法将业务背景中具有相同属性特征的客观对象归为类,在此基础上概括命名,得到实体集 按照业务规则标识和定义实体集之间的联系时,不仅要定义实体集之间的直接联系,也要定义实体集之间的间接联系 在确定实体集的

    44、属性时,不仅要检查每个属性与实体集间的所属关系,也要检查每个实体集属性的完备性 概念设计的结果通常用 DFD 或 ERD 描述,图形表达既能清楚地说明应用系统的数据需求,也便于用来与用户交流和沟通 以上说法或做法正确的是(分数:2.00)A.仅、和 B.仅、和C.仅、和D.仅、和解析:解析 数据库概念设计,确定的是实体集之间的直接联系;数据库概念设计多用 ER 图和 IDEF1X图建模。29.关于数据仓库设计,下述说法正确是_。(分数:1.00)A.数据仓库项目的需求很难把握,所以不可能从用户的需求出发进行数据仓库的设计,只能从数据出发进行设计B.在进行数据仓库主题数据模型设计时,应该按部门业

    45、务应用的方式来设计数据模型C.在进行数据仓库主题数据模型设计时要强调数据的集成性 D.在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域解析:30.对于故障管理,下列说法正确的是_。(分数:1.00)A.软件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离,因此同时破坏两套的概率几乎为零,这样就能达到数据库的完全安全B.动态转储虽然提高了数据库的可用性,但是数据的有效性却迟迟得不到保证 C.介质故障是指数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障D.在数据库系统中,

    46、事务日志能够实现数据存储解析:解析 硬件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离,因此同时破坏两套的概率几乎为零,这样就能达到数据库的完全安全;数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障是系统故障。在数据库系统中,事务日志能够实现数据恢复。二、应用题(总题数:3,分数:14.00)设有学生表 STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在 2002 年建立的,到 2003 年用户可以使用 SQL 的 1 语句,将表中的所有学生年龄增加一岁,到 2004 年,显示学生表中年龄大于 2

    47、2 岁的学生信息的 SQL 语句是 2。(分数:4.00)填空项 1:_ (正确答案:*unknown)填空项 1:_ (正确答案:*unknown)解析:SELECT * FROM STUDENT WHERE 年龄年龄+1事务 T1,T2,T3 分别对数据 D1,D2,D3 并发操作如下图所示,其中 T1 与 T2 问的并发操作存在的问题是 1。T2 与 T3 问的并发操作存在的问题是 2。 时间 T1 T2 T3 t1 读 D1=50 t2 读 D2=100 t3 读 D3=300 t4 x1=D1+D2+D3 t5 读 D2=100 t6 读 D3=300 t7 读 D2=100 t8 D2=D3-D2 t9 写 D2 t10 读 D1=50 t11 读 D2=200 t12 读 D3=300 t13


    注意事项

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




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

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

    收起
    展开