好文档 - 专业文书写作范文服务资料分享网站

上半年数据库系统工程师真题及答案解析(下午题) - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

2014上半年数据库系统工程师真题及答案解析(下午题)

试题一

阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】

某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。该系统的 主要功能如下:

1)记录巴士ID和维修问题。巴士到车库进行维修,系统将巴士基本信息和ID 记录在巴士列表文件中,将待维修机械问题记录在维修记录文件中,并生成维修订单。 2)确定所需部件。根据维修订单确定维修所需部件,并在部件清单中进行标记。 3)完成维修。机械师根据维修记录文件中的待维修机械问题,完成对巴士的维修, 登记维修情况;将机械问题维修情况记录在维修记录文件中,将所用部件记录在部件 清单中,并将所用部件清单发送给库存管理系统以对部件使用情况进行监控。巴士司机可查看已维修机械问题。

4)记录维修工时。将机械师提供的维修工时记录在人事档案中,将维修总结发送 给主管进行绩效考核。

5)计算维修总成本。计算部件清单中实际所用部件、人事档案中所用维修工时的 总成本;将维修工时和所用部件成本详细信息给会计进行计费。

现采用结构化方法对巴士维修系统进行分析与设计,获得如图1-1所示的上下文 数据流图和图1-2所示的0层数据流图。

【问题1】(5分)

使用说明中的词语,给出图1-1中的实体E1?E5的名称。 【问题2】(4分)

使用说明中的词语,给出图1-2中的数据存储D1?D4的名称。

【问题3】(3分)

说明图1-2中所存在的问题。 【问题4】(3分)

根据说明和图中术语,釆用补充数据流的方式,改正图1-2中的问题。要求给出 所补充数据流的名称、起点和终点。

参考答案及解析

试题二

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】

某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下: 员工(员工身份证号,姓名,工种,电话,住址) 会员(会员手机号,姓名,折扣) 项目(项目名称,项目经理,价格)

预约单(会员手机号,预约曰期,项目名称,使用时长) 消费(流水号,会员手机号,项目名称,消费金额,消费日期) 有关关系模式的属性及相关说明如下:

1)俱乐部有多种健身项目,不同的项目每小时的价格不同。俱乐部实行会员制, 且需要电话或在线提前预约。

2)每个项目都有一个项目经理,一个经理只能负责一个项目。

3)俱乐部对会员进行积分,达到一定积分可以进行升级,不同的等级具有不同的折扣。 根据以上描述,回答下列问题: 【问题1】

【问题2】

1)手机号为18812345678的客户预约了 2014年3月18日两个小时的羽毛球场地,消费流水号由系统自动生成。请将下面SQL语句的空缺部分补充完整。

INSERT into消费(流水号,会员手机号,项目名称,消费金额,消费日期) SELECT ‘201403180001’,‘18812345678’,‘羽毛球’, (e)项目.价格*会员.折扣,

‘2014/3/18’

FROM会员,项目,预约单

WHERE预约单.项目名称=项目.项目名称AND (f) 预约单.会员手机号=会员.会员手机号

AND项目.项目名称=‘羽毛球’

AND会员.会员手机号=‘18812345678’;

(2)需要用触发器来实现会员等级折扣的自动维护,函数float vip_value(char(11) 会员手机号)依据输入的手机号计算会员的折扣。请将下面SQL语句的空缺部分补充 完整。 CREATE TRIGGER VIP_TRG AFTER(g) UPDATE 0N (h) 会员 REFERENCING new row AS nrow FOR EACH ROW

上半年数据库系统工程师真题及答案解析(下午题) - 图文

2014上半年数据库系统工程师真题及答案解析(下午题)试题一阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。该系统的主要功能如下:1)记录巴士
推荐度:
点击下载文档文档为doc格式
5ejb0403r95nd0e7n2yj9vfqx3d4wu015z2
领取福利

微信扫码领取福利

微信扫码分享