网站大量收购独家精品文档,联系QQ:2885784924

2005年5月数据库系统工程师试题答案.doc

2005年5月数据库系统工程师试题答案.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2005年5月数据库系统工程师试题答案

2005年5月数据库系统工程师试题答案 2005年5月数据库系统工程师下午试题答案 试题一参考答案(共15分)  【问题1】(6分) (1)起点:学生住宿服务系统(1分) 终点:房主     (l分)    数据流名:费用信息 或 交纳的费用 或 费用     (2分) (2)起点:房屋文件(1分)    终点:查询房屋 或4 (1分) 【问题2】(4分,每个2分) 房主文件 和 学生文件 【问题3】(5分) 姓名+现住址+电话号码+出生日期+性别 试题二参考答案(共20分) 【问题1】参考答案(4分,每空1分) (a)PRIMARY KEY仓库号 (b)PRIMARY KEY或NOT NULL UNIQUE或NOT NULL PRIMARY KEY (c)CHAR(4) (d)FOREIGN KEY仓库号REFERENCES仓库(仓库号) 【问题2】参考答案(3分) (e)原材料(1分) (f)GROUP BY仓库号 HAVING SUM(数量)= ANY(SELECT SUM(数量) FROM原材料 GROUP BY仓库号 (2分) 【问题3】参考答案(5分,每空l分) (g)*或编号,名称,数量,储备量,仓库号 (h)INSERT,DELETE,UPDATE (i)raws_in_ wh01 (j)SELECT (k)原材料 【问题4】参考答案(3分,每空l分) (l)UPDATE,INSERT (注:缺一扣0.5分) (m)nrow.编号 (n)nrow.存储量*3 【问题5】参考答案(5分)   存在问题:触发器程序判定某一原材料“数量”是否小于其存储量时,是按照当前记录的“数量”来判定的,当一种原材料存储在多个仓库时,这样判定是错误的,应根据该原材料在各仓库的存储总量判定。(2分) 应将触发器程序的WHEN子句条件修改为:   WHEN nrow.储备量>(SELECT SUM(数量)              FROM原材料              WHERE 编号=(SELECT编号                      FROM. nrow)              GROUP BY编号) (3分) 试题三 参考答案(共20分) 【问题1】参考答案(4分) (a) 【问题2】参考答案(4分,每空1分,内容不全只扣0.5分) (b)个人编号,岗位,最低薪水,登记日期 (c)企业编号,岗位,专业,学历,薪水,备注,登记日期 (d)个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,学历,证书名称,联系电话,电子邮件,个入简历及特长 (e)证书名称,证书编号 【问题3】参考答案(5分,每个关系模式1分) 企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介) 求职意向(个人编号,岗位,最低薪水,登记日期) 岗位需求(企业编号,岗位,专业,学历,薪水,备注,登记日期) 人  才(个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,学历,      证书名称,联系电话,电子邮件,个人简历及特长) 证  书(证书名称,证书编号) 【问题4】参考答案(4分)   此处的“需求”是“岗位”、“企业”和“人才”三个实体之间的联系,而事实上只有人才被聘用之后三者之间才产生联系。本系统解决的是人才的求职和企业的岗位需求,人才与企业之间没有直接的联系。 【问题5】参考答案(3分)   建立企业的登录信息表,包含用户名和密码,记录企此的用户名和密码,将对本企业的基本信息的修改权限赋予企业的用户名,企业工作人员通过输入用户名和密码,经过服务器将其与登录信息表中记录的该企业的用户名和密码进行验证后,合法用户才有权限修改企业的信息。 试题四 参考答案(共20分) 【问题1】参考答案(9分)   部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)(1分)   Fl={部门代码→(部门名,起始年月,终止年月)(1分),部门代码→→办公室,办公室→办公电话}(l分)   注:部门代码→(部门名,起始年月,终止年月)可写成(下同):   部门代码→部门名,部门代码→起始年月,部门代码→终止年月   等级(等级代码,等级名,年月,小时工资)(l分)   F2={等级代码→等级名,(等级代码,年月)→小时工资}(1分)   项目(项目代码,项目名,部门代码,起始年月日,结束年月日,项目主管)(1分   F3={项目代码→(项目名,部门代码,起始年月日,结束年月日,项目主管)}(1分)   工作计划(项目代码,职员代码,年月,工作时间)(1分)   F4={(项目代码,职员代码,年月)→工作时间}(1分) 【问题2】参考答案(3分)   (1)职务(职务代码,职务名,等级代码) (1.5分)

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档