计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型

计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型

ID:42847338

大小:431.17 KB

页数:9页

时间:2019-09-23

计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型_第1页
计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型_第2页
计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型_第3页
计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型_第4页
计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型_第5页
资源描述:

《计算机水平考试-数据库系统工程师分类模拟题数据库设计与e-r模型》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库系统工程师分类模拟题数据库设计与E-R模型试题1阅读下列说明和图,根据要求回答下列问题[说明]某牟业决定开发一个企业仓储管理系统,由李工承担系统的设计工作。该系统的网络连接如图4-26所示。齢4氐企业仓储管理系统网络连接图该金业有多个仓库,如图4-26所示的屮心数据库存储了各个仓库屮每种货物的库存信息。每个仓库配备一台前端机,进出货物均由前端机辅助实现。管理员每天上班时,通过前端机从中心数据库的库存表中读取木仓库齐种货物的库存数,每个仓库的当口业务数据也都暂存在前端机中,当犬业务结束后,再将前端机屮存储的数

2、据传输到主机进行存储与汇总。每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。毎个仓库有多个管理员,但每个管理员只管理一个仓库。货物出库/入库吋,由仓库管理员将货物的条码通过阅读器输入前端机中,货物数量的默认值为1,可以由管理员修改。前端机根据输入的货物信息,打印''岀库/入库〃清单。出库/入库单中同一种货物最多只出现一次,每份出库/入库单由流水号唯一标识。表4-35是一个出库单的实例。出库单实例2QCMUH080001300101

3、

4、加h2lXJ54(bOI13:22媛将境玛货将洛坏[致St全白功洗

5、农机1680.0026690010H7065532寸幕色电觇轨7580.00Irmer■;二°■—人■亠—▲_20fiWlt(M)160126IP空调t36O.no60wasrolios该系统处理业务的过程如下。1初始化:前端机根据仓库号从货物表中读取木仓库中每种货物的货物编码、库存量、货物名称和单价。2登记出库/入库信息:由前端机存储每一笔''出库/入库〃记录。3汇总:在每个工作日结束前汇总当日各种货物的''出库/入库〃量至日汇总表。4更新库存表:根据当日的汇总信息更新货物的库存。图4-27所示为与该系统对应的

6、实体联系图(不完整)。出入條早出人库记录EI汇拭莊仓库仓储管理系统的实体联系图{不完整)李工经过分析,设计出如卜•关系模式。出入库单(流水号,岀入库标志,管理员号,时间)出入库记录(货物编码,数量,流水号)日汇总表(日期,货物编码,数量,出入库标志)仓库(仓库号,仓库名,仓库屯话)管理员(管理员号,姓名,仓库号)货物((a))注:时间格式为年-月-日时:分;日期格式为年-月-日。K根据题意,请将货物关系模式的属性(HP(a)空缺处)补充完整。2、根据题意,补充图4-27中缺失的联系和联系的类型,使其成为完善的实体

7、联系图。其中,联系名分别取名为联系1,联系厶联系3・・・・・・3、请用下画线指出各个关系模式的主键。试题2阅读下列说明,根据要求回答下列问题。[说明]某宾馆需要建立一个住房管理系统,部分的需求分析结果如下。4一个房间有多个床位,同一房间内的床位具有相同的收费标准,不同房间的床位收费标准可能不同。5每个房间冇房间号(如201>202等)、收费标准和床位数目等信息。6每位客人有身份证号码、姓名、性别、出生日期和地址等信息。7对每位客人的每次住宿,应该记录英入住日期、退房日期和预付款额信息。8管理系统可查询出客人所住房

8、间号。根据以上的需求分析结果,设计一种关系模型,如图4-28所示。住对管理系统的实休联系图4、根拯上述说明和实体联系图,得到该住房管理系统的关系模式如下所示,请补充住宿关系。房间(房间号,收费标准,床位数口)客人(身份证号,姓名,性别,出生FI期,地址)住宿(,住日期,房口期,款额)5、请给出[问题1]中住宿关系的主键和外键。6、若将上述各关系直接实现为对应的物理表,现需查询在2005年1H1S〜2005年12刀31日期间,在该宾馆住宿次数大于5次的客人身份证号,并且按照入住次数进行降序排列。下面是实现该功能的S

9、QL语句,请填补语句屮的(2)〜(4)空缺处。SELECT住宿•身份证号zcount(入住日期)FROM住宿,客人WHERE入住Fl期>「2005010「ANd入住口期2005丄23「AND住宿•身份证号=客人•身份证号GROUFBY⑵⑶count(入住Fl期)>57、为加快SQL语句的执行效率,可在相应的表上创建索引。根据[问题3]屮的SQL语句,除主键和外键外,还需要在哪个表的哪些属性上创建索引,应该创建什么类型的索引,请说明原因。试题3阅读以下说明,根据要求回答下列问题。[说明]某软件开发公司,决定结合口身

10、工作的需求开发设计木公司的项目工作管理系统,由郭工程师承担数据库的设计工作。公司项目管理的需求分析如下。8组织机构。该公司有多个部门,每个部门有多个职员和多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为工程师、高级工程师、经理助理和经理等。职员的工资根据等级区分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。