【计算机类职业资格】中级数据库系统工程师下午试题-19及答案解析.doc
《【计算机类职业资格】中级数据库系统工程师下午试题-19及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级数据库系统工程师下午试题-19及答案解析.doc(5页珍藏版)》请在麦多课文档分享上搜索。
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语句定义上述表的结构
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 数据库 系统 工程师 下午 试题 19 答案 解析 DOC
