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

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

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

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

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

    1、中级数据库系统工程师下午试题-19 及答案解析(总分:75.01,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)现有如 E-R图:(分数:15.00)(1).对上述 E-R图模型,设计相应的关系数据模型。(分数:5.00)_(2).如果在上述模型中,从实体“社团”到实体“学生”之间的联系类型改为一对多(1:n), 请设计相应的关系数据模型。(分数:5.00)_(3).对于 1:n的联系类型,写出向关系模型转换应遵循的原则。(分数:5.00)_二、B试题二/B(总题数:1,分数:20.00)假设有如下所述的关系模式:S(供应商),数据项有 SNO, SNAME, SADD

    2、R;P(零件),数据项有 PNO, PNAME, COLOR, WEIGHT;J(工程项目),数据项有 JNO, JNAME, JADDR;SPJ(联结记录),数据项有 SNO, PNO, JNO, QTY,表示某供应商供应某种零件给某工程的数量为 QTY。假设规定属性的类型:SNO, SNAME, SADDR, PNO, PNAME, COLOR, JNO, JNAME, JADDR为字符型数据;WEIGHT, QTY 为数值型数据;列的宽度自定义。(分数:20.01)(1).试用 SQL语句定义上述表的结构(定义中应包括主键和外键子句)。(分数:6.67)_(2).建立一视图,该视图定义某

    3、指定供应商“松下马达”为“珠澳大桥”项口提供的零件的编号、名称清单。(分数:6.67)_(3).用 SQL语句查询“珠澳大桥”项目所使用的零件的总重量。(分数:6.67)_三、B试题三/B(总题数:1,分数:20.00)假设某商业集团数据库中有一关系模式 R如下:R(商店编号,商品编号,数量,部门编号,负责人)如果规定:每个商店的每种商品只在一个部门销售。每个商店的每个部门只有一个负责人。每个商店的每种商品只有一个库存数量。试回答下列问题:(分数:20.00)(1).根据上述规定,写出关系模式 R的基本函数依赖。(分数:5.00)_(2).找出关系模式 R的候选键。(分数:5.00)_(3).

    4、关系模式 R最高已经达到第几范式?为什么?(分数:5.00)_(4).如果 R不属于 3NF,请将 R分解成 3NF模式集。(分数:5.00)_四、B试题四/B(总题数:1,分数:20.00)冶炼厂的某科室为了得到一种矿石在各产地的参数,要求得到如下的每月报表:2005年 2月份各单位矿石参数统计表: 原料编码原料名称送矿单位编码送矿单位名称 铁 硫 硅 铜 镁 锌1000101 花纲石 ly001 涟源矿厂A 10.02%2.00%30.89%3.62%0.10%0.40%1000101 花纲石 xh004 新化矿厂 13.58%2.10%33.44%3.43%0.12%0.43%10001

    5、01 花纲石 xt003 涟源矿厂B 11.69%2.40%30.56%3.13%0.11%0.42%1000101 花纲石 zz003 株洲矿厂 9.10% 1.80%30.72%3.97%0.13%0.47%送矿单位每送一次矿都要化验一次得到每次的成分含量参数,若送矿单位在某月送过多次相同的矿则取加权平均后得到如上报表中后面的各成分含量参数。函数依赖集为:原料编码原料名称,送矿单位编码送矿单位名称,(原料编码,送矿单位编码)(铁,硫锌)有时报表中的成分含量列可能不同(可能会增加一些列,如增加锰,钾等列,也可能会减少一些列,如硅,镁等)。(分数:20.00)(1).假设为满足要求,设计一模式

    6、如下: R(原料编码,原料名称,送矿单位编码,送矿单位名称,铁,硫,硅,铜,镁,锌) R 达到第几范式,列出其非键属性。并说明理由。 用 200字以内文字说明会产生什么问题,并修正此模式。(分数:10.00)_(2).假设另一科室要得到另一不同的报表如下: 原料编码 原料名称 开采地 有效成分 无效成分1000101 花纲石 涟源 42.12% 51.02%1000102 黄铜矿 新化 43.44% 52.58%1000103 铁矿石 湘潭 38.96% 58.69%1000104 铁砂 株洲 39.72% 56.10%每种有矿石的有效成分和无效成分是固定的,如黄铜矿的有效成分固定为铜、铁,其

    7、余为无效成分;各种矿石的有效成分和无效成分含义不同,例黄铜矿的有效成分包括铜、铁,而花纲石的有效成分则包括铜、铁和锌。则模式集应如何设计。(分数:10.00)_中级数据库系统工程师下午试题-19 答案解析(总分:75.01,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:15.00)现有如 E-R图:(分数:15.00)(1).对上述 E-R图模型,设计相应的关系数据模型。(分数:5.00)_正确答案:(1)F0 是长话业务档案,F1 是长话用户档案 (2)处理 1:电话号码;处理 5:用户编码)解析:(2).如果在上述模型中,从实体“社团”到实体“学生”之间的联系类型改为一对多(1

    8、:n), 请设计相应的关系数据模型。(分数:5.00)_正确答案:(1根据月计费文件中的电话号码,在长话业务档案中找不到相应的用户编码。 2在月计费文件中,某电话号码有国内长途通话的话费,但在长话业务档案中,国内长途许可标志却不许可。 3在月计费文件中,某电话号码有国际长途通话的话费,但在长话业务档案中,国际长途许可标志却不许可。)解析:(3).对于 1:n的联系类型,写出向关系模型转换应遵循的原则。(分数:5.00)_正确答案:(对长话帐单文件中的每个记录,根据用户编码查询长途电话用户档案,找到相应的用户名和用户地址,形成长话缴费通知单。)解析:二、B试题二/B(总题数:1,分数:20.00

    9、)假设有如下所述的关系模式:S(供应商),数据项有 SNO, SNAME, SADDR;P(零件),数据项有 PNO, PNAME, COLOR, WEIGHT;J(工程项目),数据项有 JNO, JNAME, JADDR;SPJ(联结记录),数据项有 SNO, PNO, JNO, QTY,表示某供应商供应某种零件给某工程的数量为 QTY。假设规定属性的类型:SNO, SNAME, SADDR, PNO, PNAME, COLOR, JNO, JNAME, JADDR为字符型数据;WEIGHT, QTY 为数值型数据;列的宽度自定义。(分数:20.01)(1).试用 SQL语句定义上述表的结构

    10、(定义中应包括主键和外键子句)。(分数:6.67)_正确答案:(CREATE TABLE S(SNO CHAR(8), SNAME CHAR(8), SADDR CHAR(20), PRIMARY KEY(SNO); CREATE TABLE P(PNO CHAR(10), PNAME CHAR(12), COLOR CHAR(2), WEIGHT NUMERIC(5, 2), PRIMARYKEY(PNO); CREATE TABLE J(JNO CHAR(8), JNAME CHAR(8), JADDR CHAR(20), PRIMARYKEY(JNO); CREATE TABLE SPJ

    11、(SNO CHAR(8), PNO CHAR(10), JNO CHAR(8), QTY INT, PRIMARYKEY(SNO, PNO, JNO), FOREIGH KEY(SNO)REFERENCES S(SNO), FOREIGH KEY(PNO)REFERENCES P(PNO), FOREIGH KEY(JNO) REFERENCES J(JNO),)解析:(2).建立一视图,该视图定义某指定供应商“松下马达”为“珠澳大桥”项口提供的零件的编号、名称清单。(分数:6.67)_正确答案:(CREATE VIEW V1 AS SELECT P.PNO, PNAME FROM S, P,

    12、 J, SPJ WHERE S.SNO=SPJ.SNO AND P.PNO=SPJ.PNO AND J.JNO=SPJ.JNO AND S.SNAME=松下马达 AND J.JNAME=珠澳大桥)解析:(3).用 SQL语句查询“珠澳大桥”项目所使用的零件的总重量。(分数:6.67)_正确答案:(SELECT SUM(QTY*WEIGHT) FROM P, SPJ, J WHERE P.PNO=SPJ.PNO AND J.JNO=SPJ.JNO AND J.JNAME=珠澳大桥)解析:三、B试题三/B(总题数:1,分数:20.00)假设某商业集团数据库中有一关系模式 R如下:R(商店编号,商品

    13、编号,数量,部门编号,负责人)如果规定:每个商店的每种商品只在一个部门销售。每个商店的每个部门只有一个负责人。每个商店的每种商品只有一个库存数量。试回答下列问题:(分数:20.00)(1).根据上述规定,写出关系模式 R的基本函数依赖。(分数:5.00)_正确答案:(有三个函数依赖: (商店编号,商品编号)部门编号 (商店编号,部门编号)负责人 (商店编号,商品编号)数量)解析:(2).找出关系模式 R的候选键。(分数:5.00)_正确答案:(R 的候选键是: (商店编号,商品编号)解析:(3).关系模式 R最高已经达到第几范式?为什么?(分数:5.00)_正确答案:(因为 R中存在着非主属性

    14、“负责人”对候选键(商店编号,商品编号)的传递函数依赖,所以R属于 2NF,而不属于 3NF。)解析:(4).如果 R不属于 3NF,请将 R分解成 3NF模式集。(分数:5.00)_正确答案:(将 R分解成: R1(商店编号,商品编号,数量,部门编号) R2(商店编号,部门编号,负责人)解析:四、B试题四/B(总题数:1,分数:20.00)冶炼厂的某科室为了得到一种矿石在各产地的参数,要求得到如下的每月报表:2005年 2月份各单位矿石参数统计表: 原料编码原料名称送矿单位编码送矿单位名称 铁 硫 硅 铜 镁 锌1000101 花纲石 ly001 涟源矿厂A 10.02%2.00%30.89

    15、%3.62%0.10%0.40%1000101 花纲石 xh004 新化矿厂 13.58%2.10%33.44%3.43%0.12%0.43%1000101 花纲石 xt003 涟源矿厂B 11.69%2.40%30.56%3.13%0.11%0.42%1000101 花纲石 zz003 株洲矿厂 9.10% 1.80%30.72%3.97%0.13%0.47%送矿单位每送一次矿都要化验一次得到每次的成分含量参数,若送矿单位在某月送过多次相同的矿则取加权平均后得到如上报表中后面的各成分含量参数。函数依赖集为:原料编码原料名称,送矿单位编码送矿单位名称,(原料编码,送矿单位编码)(铁,硫锌)有时

    16、报表中的成分含量列可能不同(可能会增加一些列,如增加锰,钾等列,也可能会减少一些列,如硅,镁等)。(分数:20.00)(1).假设为满足要求,设计一模式如下: R(原料编码,原料名称,送矿单位编码,送矿单位名称,铁,硫,硅,铜,镁,锌) R 达到第几范式,列出其非键属性。并说明理由。 用 200字以内文字说明会产生什么问题,并修正此模式。(分数:10.00)_正确答案:(在模式 R中,根据函数依赖集:原料编码原料名称,送矿单位编码送矿单位名称,(原料编码,送矿单位编码)(铁,硫锌), 可得到模式 R的码为:(原料编码,送矿单位编码),所以非键属性为原料名称,送矿单位名称,铁,硫,硅,铜,镁,锌

    17、。 模式中存在部分函数依赖,所以 R是 1NF. 此模式存在部分函数依赖,造成了数据的极大冗余;并且报表中的成分含量列是变化的,这就需要为此模式增加一些备用冗余列,也使得设计方案不合理,所以应对此模式加以修正。 修正后的模式集如下: R1(原料编码,原料名称) R2(送矿单位编码,送矿单位名称) R3(成分编码,成分名称) R4(原料编码,送矿单位编码,送货单号,送货日期,成分编码,成分含量) 上模式集中还可根据需要增加一些相关的属性列,如 R2中还可增加公司地址,电话,负责人等等,其余的模式同理也可增加一些相关列。 修正后的模式集中,只要在基础资料表 R3中对所有可能出现的成分编码,如对铁编

    18、码为 001,对硫编码为 002,然后在 R4中只要输入成分编码和成分百分含量,然后通过此模式集可任意选择成分含量列构成题中要求的报表。)解析:(2).假设另一科室要得到另一不同的报表如下: 原料编码 原料名称 开采地 有效成分 无效成分1000101 花纲石 涟源 42.12% 51.02%1000102 黄铜矿 新化 43.44% 52.58%1000103 铁矿石 湘潭 38.96% 58.69%1000104 铁砂 株洲 39.72% 56.10%每种有矿石的有效成分和无效成分是固定的,如黄铜矿的有效成分固定为铜、铁,其余为无效成分;各种矿石的有效成分和无效成分含义不同,例黄铜矿的有效成分包括铜、铁,而花纲石的有效成分则包括铜、铁和锌。则模式集应如何设计。(分数:10.00)_正确答案:(可再增加一个基础资料的模式: R5(原料编码,成分编码,是否有效成分)解析:


    注意事项

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




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

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

    收起
    展开