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

    【计算机类职业资格】中级数据库系统工程师下午试题-2 (1)及答案解析.doc

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

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

    【计算机类职业资格】中级数据库系统工程师下午试题-2 (1)及答案解析.doc

    1、中级数据库系统工程师下午试题-2 (1)及答案解析(总分:73.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)阅读以下说明和关系表,回答问题 13。说明设 T1,T2,T3 是如下三个事务,其中 S为数据库中某个数据项,设 S的初值为 1。T1: S:= S * ST2: S:= S + 3T3: S:= 6(分数:15.00)(1).问题 1若允许三个事务并行执行,请列出所有可能的正确结果。(分数:5.00)_(2).问题 2采用什么手段,可以解决并行调度的不一致问题?请简要回答。(分数:5.00)_(3).问题 3一个事务应该具有哪些属性?请具体说明。(分数:

    2、5.00)_二、B试题二/B(总题数:1,分数:20.00)阅读以下说明和关系表,回答问题 14。说明下面给出 PD的关系表:PD PNUM INUM INAME DNAME OFFICE RECORD012 A1 B 王 E1 80013 A2 E 张 C2 70015 A1 B 王 E1 90015 A3 R 东方 R4 70014 A4 X 张 C2 80其中:PNUM 是病人的住院号,INUM 是所得的病号,INAME 为得病的名称,DNAME 是医生的名字,OFFICE是医生的办公室地点,RECORD 记录的是该病人的得病的身体状况指标。(分数:20.00)(1).问题 1给出的关系

    3、 PD是第几范式?(分数:5.00)_(2).问题 2是否存在插入、删除异常?若存在,则说明是在什么情况下发生?(分数:5.00)_(3).问题 3发生的原因是什么?(分数:5.00)_(4).问题 4将它分解为高一级范式,分解后的关系能否解决操作异常的问题?(分数:5.00)_三、B试题三/B(总题数:1,分数:18.00)阅读以下说明和关系表,回答问题 16。说明假设学生一课程数据库关系模式如下:Student(Sno,Sname,Sdept,Sage,Ssex)Course(Cno,Cname,Credit)SC(Sno,Cno,Grade)用 SQL语句表达下列查询:(分数:18.00

    4、)(1).问题 1查询数学系(Math 表示数学系)所有学生的信息。(分数:3.00)_(2).问题 2查询物理系学生(Physics 表示物理系)的学生名和出生年份。(分数:3.00)_(3).问题 3查询选修了 C2课的学生号和学生姓名。(分数:3.00)_(4).问题 4查询数学系或物理系所有姓王的学生的年龄。(分数:3.00)_(5).问题 5查询没有选修 C1课的学生姓名。(分数:3.00)_(6).问题 6建立“数学系”学生的视图,要求在进行修改、插入时保证该视图中只有数学系的学生。(分数:3.00)_四、B试题四/B(总题数:1,分数:20.00)阅读以下说明,回答问题 14。说

    5、明某足球队有多个梯队,每个梯队由多名球员,一名球员仅属于一个梯队,一只梯队仅能参加某一特定级别的联赛,不同的梯队参加不同的联赛,一个赞助商可以提供为多个级别的联赛提供赞助。梯队的属性有:梯队号、梯队电话;球员的属性有:编号、姓名、所属梯队、联赛级别;联赛的属性有:联赛级别、球队数目;赞助商的属性有:品牌、联系电话;赞助费的属性有:赞助商名、联赛级别、金额。根据以上描述,完成如下任务:(分数:20.00)(1).问题 1指出球员与联赛间的联系类型,指出赞助商与联赛间的联系类型(分数:5.00)_(2).问题 2设计出满足上述要求的 E-R图。(分数:5.00)_(3).问题 3将该 E-R图转换

    6、成关系模式结构。(分数:5.00)_(4).问题 4针对转化后的模式关系结构,支持每个关系模式的候选码。(分数:5.00)_中级数据库系统工程师下午试题-2 (1)答案解析(总分:73.00,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)阅读以下说明和关系表,回答问题 13。说明设 T1,T2,T3 是如下三个事务,其中 S为数据库中某个数据项,设 S的初值为 1。T1: S:= S * ST2: S:= S + 3T3: S:= 6(分数:15.00)(1).问题 1若允许三个事务并行执行,请列出所有可能的正确结果。(分数:5.00)_正确答案:()解析:有 6种可能

    7、的情况: (1)T1-T2-T3: S=6 (2)T1-T3-T2:S=9 (3)T2-T1-T3:S=6 (4)T2-T3-T1:S=36 (5)T3-T1-T2:S=39 (6)T3-T2-T1:S=81(2).问题 2采用什么手段,可以解决并行调度的不一致问题?请简要回答。(分数:5.00)_正确答案:()解析:采用封锁,可以解决并行调度的不一致问题。(3).问题 3一个事务应该具有哪些属性?请具体说明。(分数:5.00)_正确答案:()解析:事务的四个性质是:原子性、一致性、隔离性和持久性。 原子性:是保证数据库系统完整性的基础。一个事务中所有对数据库的操作是一个不可分割的操作序列。

    8、一致性:一个事务独立执行的结果将保证数据库的 一致性,即数据不会因事务的执行而遭受破坏。 隔离性:隔离性要求在并发事务被执行时,系统应保证与这些事务先后单独执行时结果一样,使事务如同在单用户环境下执行一样。 持久性:要求对数据库的全部操作完成后,事务对数据库的所有更新应永久地反映在数据库中。二、B试题二/B(总题数:1,分数:20.00)阅读以下说明和关系表,回答问题 14。说明下面给出 PD的关系表:PD PNUM INUM INAME DNAME OFFICE RECORD012 A1 B 王 E1 80013 A2 E 张 C2 70015 A1 B 王 E1 90015 A3 R 东方

    9、 R4 70014 A4 X 张 C2 80其中:PNUM 是病人的住院号,INUM 是所得的病号,INAME 为得病的名称,DNAME 是医生的名字,OFFICE是医生的办公室地点,RECORD 记录的是该病人的得病的身体状况指标。(分数:20.00)(1).问题 1给出的关系 PD是第几范式?(分数:5.00)_正确答案:()解析:PD 为 1NF。(2).问题 2是否存在插入、删除异常?若存在,则说明是在什么情况下发生?(分数:5.00)_正确答案:()解析:存在插入、删除异常。当医院来了一位新的医生,由于他还没有给病人看过病。则缺少关键宇的一部分 PNUM而不能执行插入操作;当目前患同

    10、一种病的病人都出院时,进行删除操作则会把不该删除的课程信息删除掉。(3).问题 3发生的原因是什么?(分数:5.00)_正确答案:()解析:PD 关系中存在插入和删除操作异常的原因在于,该关系的候选关键字为(PNUM,INUM),其中仅有非属性 RECORD完全函数依赖于(PNUM,INUM),其他非属性 INAME,DNAME,OFFICE 都只函数依赖于CNUM,即它们与(PNUM,INUM)为部分函数依赖关系。(4).问题 4将它分解为高一级范式,分解后的关系能否解决操作异常的问题?(分数:5.00)_正确答案:()解析:分解后的关系模式如下所示。分解后得到两个关系子模式都为 2NF,并

    11、解决了先前的插入、删除的异常操作。当发现了一个新的病症,可将数据插入 DI,当病人离开医院,只要删除 SR中的有关记录,而该病症的有关信息还保留在 DI表中SR PNUM INUM RECORD012 A1 80013 A2 70015 A1 90015 A3 70014 A4 80DI INRM INAME DNAME OFFICEA1 B 王 E1A2 E 张 C2A3 R 东方 R4A4 X 张 C2但是 DI表中仍存在插入、删除的操作异常,新来一个医生,由于他还没有分好一定的治疗对象,即没有1NUM,所以不能插入。而取消一个病症,则会同时删掉,医治这种病的医生的信息。这是由于 DI中存

    12、在非主属性对候选关键宇的传递函数依赖。进一步 DI划分有:WORK INUM INAME DNAMEA1 B 王A2 E 张A3 R 东方A4 X 张DOCTOR DNAME OFFICE王 E1张 C2东方 R4张 C2三、B试题三/B(总题数:1,分数:18.00)阅读以下说明和关系表,回答问题 16。说明假设学生一课程数据库关系模式如下:Student(Sno,Sname,Sdept,Sage,Ssex)Course(Cno,Cname,Credit)SC(Sno,Cno,Grade)用 SQL语句表达下列查询:(分数:18.00)(1).问题 1查询数学系(Math 表示数学系)所有学

    13、生的信息。(分数:3.00)_正确答案:()解析:SELECT * FROM Student WHERE Sdept = Math(2).问题 2查询物理系学生(Physics 表示物理系)的学生名和出生年份。(分数:3.00)_正确答案:()解析:SELECT Shame,2005 - Sage FROM Student;(3).问题 3查询选修了 C2课的学生号和学生姓名。(分数:3.00)_正确答案:()解析:SELECT Sno, Shame FROM Student,SC WHERE Student. Sno = SC. Sno AND SC. Cno = C2(4).问题 4查询数

    14、学系或物理系所有姓王的学生的年龄。(分数:3.00)_正确答案:()解析:SELECT age FROM Student WHERE Sdept IN ( Math,Physics) AND Sname LIKE 生%;(5).问题 5查询没有选修 C1课的学生姓名。(分数:3.00)_正确答案:()解析:SELECT Shame FORM Student WHIRE NOT EXISTS ( SELECT * FORM SC WH1RE Sno = Student. Sno AND Cno: C1);(6).问题 6建立“数学系”学生的视图,要求在进行修改、插入时保证该视图中只有数学系的学生

    15、。(分数:3.00)_正确答案:()解析:CREATE VIEW MathStudent AS SELECT Sno, Sname, Sdept, Sage, Sex FROM Studem WHERE Sdept = Math WITH CHECK OPTION;四、B试题四/B(总题数:1,分数:20.00)阅读以下说明,回答问题 14。说明某足球队有多个梯队,每个梯队由多名球员,一名球员仅属于一个梯队,一只梯队仅能参加某一特定级别的联赛,不同的梯队参加不同的联赛,一个赞助商可以提供为多个级别的联赛提供赞助。梯队的属性有:梯队号、梯队电话;球员的属性有:编号、姓名、所属梯队、联赛级别;联赛

    16、的属性有:联赛级别、球队数目;赞助商的属性有:品牌、联系电话;赞助费的属性有:赞助商名、联赛级别、金额。根据以上描述,完成如下任务:(分数:20.00)(1).问题 1指出球员与联赛间的联系类型,指出赞助商与联赛间的联系类型(分数:5.00)_正确答案:()解析:球虽与联赛间的联系类型为多对一类型,赞助商与联赛间的联系类型为多对多类型(2).问题 2设计出满足上述要求的 E-R图。(分数:5.00)_正确答案:()解析:(3).问题 3将该 E-R图转换成关系模式结构。(分数:5.00)_正确答案:()解析:对应的关系模式如下: 梯队(梯队号、梯队电话) 球员(编号、姓名、所属梯队、联赛级别) 联赛(联赛级别、球队数目) 赞助费(赞助商名、联赛级别、金额) 赞助商(品牌:电话)(4).问题 4针对转化后的模式关系结构,支持每个关系模式的候选码。(分数:5.00)_正确答案:()解析:各关系模式的候选码如下: 梯队的候选码是梯队号 球员的候选码是编号 联赛的候选码是联赛级别 赞助费的候选码是赞助商名+赞助的联赛级别赞助商的候选码是品牌


    注意事项

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




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

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

    收起
    展开