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

    【计算机类职业资格】软件水平考试(中级)数据库系统工程师下午(应用技术)试题-试卷7及答案解析.doc

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

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

    【计算机类职业资格】软件水平考试(中级)数据库系统工程师下午(应用技术)试题-试卷7及答案解析.doc

    1、软件水平考试(中级)数据库系统工程师下午(应用技术)试题-试卷 7 及答案解析(总分:60.00,做题时间:90 分钟)一、试题一(总题数:2,分数:12.00)1.试题一()(分数:6.00)_阅读以下说明和关系表,回答问题 13。说明 关系 R 中有如下函数依赖关系: DCE DBE BAF BCDF ACD DAF DB(分数:6.00)(1).求此模型的最小函数依赖集。(分数:2.00)_(2).求出关系模式的候选码。(分数:2.00)_(3).此关系模型最高属于哪级范式。(分数:2.00)_二、试题二(总题数:2,分数:16.00)2.试题二()(分数:8.00)_阅读以下说明和关系

    2、表,回答问题 14。 说明 下面给出 PD 的关系表: (分数:8.00)(1).给出的关系 PD 是第几范式?(分数:2.00)_(2).是否存在插入、删除异常?若存在,则说明是在什么情况下发生?(分数:2.00)_(3).发生的原因是什么?(分数:2.00)_(4).将它分解为高一级范式,分解后的关系能否解决操作异常的问题?(分数:2.00)_三、试题三(总题数:2,分数:16.00)3.试题三()(分数:8.00)_阅读以下说明和关系表,回答问题 14,将解答对应的解答栏内。说明 关系变量 RA,B,C,D,E,F满足如下的函数依赖 ADE,AEBD,BCF,DEB,DCE,ECFA,E

    3、FDB,EA(分数:8.00)(1).求此模型的最小函数依赖集。(分数:2.00)_(2).求出关系模式的候选码。(分数:2.00)_(3).此关系模型最高属于哪级范式?(分数:2.00)_(4).如果该模型不是 3NF,请将此模型分解为 3NF。(分数:2.00)_四、试题四(总题数:2,分数:16.00)4.试题四()(分数:8.00)_(1).简述活锁和死锁的概念,死锁的测试,解除死锁的方法。(分数:2.00)_(2).简述数据库的运行维护阶段的主要工作是什么?(分数:2.00)_(3).简述数据库系统的三级模式结构并对各模式作出解释。(分数:2.00)_(4).简述数据的不一致与并发控

    4、制的关系。(分数:2.00)_软件水平考试(中级)数据库系统工程师下午(应用技术)试题-试卷 7 答案解析(总分:60.00,做题时间:90 分钟)一、试题一(总题数:2,分数:12.00)1.试题一()(分数:6.00)_解析:阅读以下说明和关系表,回答问题 13。说明 关系 R 中有如下函数依赖关系: DCE DBE BAF BCDF ACD DAF DB(分数:6.00)(1).求此模型的最小函数依赖集。(分数:2.00)_正确答案:(正确答案:对函数依赖的右部进行分解得: (1)DCE (2)DBE (3)ABF (4)ABCD (5)ABCF (6)ACD (7)DAF (8)DB

    5、由(8)、(2)可以得 DE,由此可得(1)、(2)冗余 由(3)可以得出(5)冗余,(6)可以推出(4)冗余 由(8)可得 DABA,再结合(3),可以得出(7)冗余所以最小依赖集为: DE ABF ACD DB)解析:(2).求出关系模式的候选码。(分数:2.00)_正确答案:(正确答案:由第一问的结果可以看出候选码为 AC)解析:(3).此关系模型最高属于哪级范式。(分数:2.00)_正确答案:(正确答案:R 中的非主属性有 B、D、E、F,它们都完全函数依赖于 AC,所有 R 属于 2NF。 由于 B、E、P 都传递依赖于候选键 AC,所有不属于 3NF。即 R 最高为 2NF。)解析

    6、:二、试题二(总题数:2,分数:16.00)2.试题二()(分数:8.00)_解析:阅读以下说明和关系表,回答问题 14。 说明 下面给出 PD 的关系表: (分数:8.00)(1).给出的关系 PD 是第几范式?(分数:2.00)_正确答案:(正确答案:PD 为 1NF。)解析:(2).是否存在插入、删除异常?若存在,则说明是在什么情况下发生?(分数:2.00)_正确答案:(正确答案:存在插入、删除异常。当医院来了一位新的医生,由于他还没有给病人看过病。则缺少关键宇的一部分 PNUM 而不能执行插入操作;当目前患同一种病的病人都出院时,进行删除操作则会把不该删除的课程信息删除掉。)解析:(3

    7、).发生的原因是什么?(分数:2.00)_正确答案:(正确答案:PD 关系中存在插入和删除操作异常的原因在于,该关系的候选关键字为(PNUM,INUM),其中仅有非属性 RECORD 完全函数依赖于(PNUM,INUM),其他非属性INAME,DNAME,OFFICE 都只函数依赖于 CNUM,即它们与(PNUM,INUM)为部分函数依赖关系。)解析:(4).将它分解为高一级范式,分解后的关系能否解决操作异常的问题?(分数:2.00)_正确答案:(正确答案:分解后的关系模式如下所示。分解后得到两个关系子模式都为 2NF,并解决了先前的插入、删除的异常操作。 当发现了一个新的病症,可将数据插入

    8、DI,当病人离开医院,只要删除 SR中的有关记录,而该病症的有关信息还保留在 DI 表中 但是 DI 表中仍存在插入、删除的操作异常,新来一个医生,由于他还没有分好一定的治疗对象,即没有 1NUM,所以不能插入。而取消一个病症,则会同时删掉,医治这种病的医生的信息。这是由于 DI 中存在非主属性对候选关键宇的传递函数依赖。进一步 DI 划分有: )解析:三、试题三(总题数:2,分数:16.00)3.试题三()(分数:8.00)_解析:阅读以下说明和关系表,回答问题 14,将解答对应的解答栏内。说明 关系变量 RA,B,C,D,E,F满足如下的函数依赖 ADE,AEBD,BCF,DEB,DCE,

    9、ECFA,EFDB,EA(分数:8.00)(1).求此模型的最小函数依赖集。(分数:2.00)_正确答案:(正确答案:分解函数依赖的右部: BEA AEBD DEB ECF ECA EFD EFB BC BF EA 消去冗余属性: EA BEA 冗余; EA ECA 冗余; EFD EFDE,又有DEB,EFB 冗余 EFD AEFAD BF AEBAEF AEBAD AEBD 冗系 最终的最小依赖集为: DEB ECF EFD EA BC BF)解析:(2).求出关系模式的候选码。(分数:2.00)_正确答案:(正确答案:已有 BC BF EA 已有 BF,EBEF;又已知 EFD,EBD

    10、所有候选码为 BE)解析:(3).此关系模型最高属于哪级范式?(分数:2.00)_正确答案:(正确答案:R 中非主属性为 A、C、D、F,其中 A、C、F 均为部分完全函数依赖于 R 的候选键BE;因此,R 不满足 2NF 的要求,此关系模型最高属于 1NF。)解析:(4).如果该模型不是 3NF,请将此模型分解为 3NF。(分数:2.00)_正确答案:(正确答案:分解为 3NF 后的模型为: R1(B,C) R2(B,F) R1(E,A) R1(B,E,D)解析:四、试题四(总题数:2,分数:16.00)4.试题四()(分数:8.00)_解析:(1).简述活锁和死锁的概念,死锁的测试,解除死

    11、锁的方法。(分数:2.00)_正确答案:(正确答案:活锁是指某个事务永远处于等待状态,得不到执行的现象 死锁是指有两个以上:的事务处于等待状态,每个事务都在等待其中一个事务解除封锁, 它才能继续执行下去,结果任何一个事务都尤法执行,这种现象叫死锁。 死锁的测试:DDNS 中有一个死锁测试程序,每隔一段时间检查并发的事务之间是否发生死锁。 解除死锁的方法:选择一个处理死锁代价最小的事务,将其撤销,释放此事务持有的所有锁,使其他事务能继续运行下去。)解析:(2).简述数据库的运行维护阶段的主要工作是什么?(分数:2.00)_正确答案:(正确答案:数据库运行维护阶段的主要工作是: 维护数据库的安全性

    12、与完整性控制及系统的转储和恢复 性能的监督、分析和改进 增加新功能 发现错误,修改错误)解析:(3).简述数据库系统的三级模式结构并对各模式作出解释。(分数:2.00)_正确答案:(正确答案:数据库系统的三级模式结构是指数据库系统有外模式、模式和内模式三级构成。 外模式是指数据库用户看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 内模式是数据物理结构和存储结构的描述,是数据在数据库内部的表示方式。)解析:(4).简述数据的不一致与并发控制的关系。(分数:2.00)_正确答案:(正确答案:数据库系统是一个多用户共享系统,在多个用户同时并发访问同一个数据库的情况下,如果不对用户的并发访问任何控制,在很大程度上会引起数据的不一致性问题,如“丢失”、“脏读”等。 并发控制:合理组织调度多个用户的并发操作,避免产生数据的不一致现象的工作。 在数据库中正是通过并发控制技术来维护在多用户并发访问情况下的数据的一致性。)解析:


    注意事项

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




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

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

    收起
    展开