考试数据库大题.doc

上传人:m**** 文档编号:553926228 上传时间:2023-11-18 格式:DOC 页数:22 大小:529.54KB
返回 下载 相关 举报
考试数据库大题.doc_第1页
第1页 / 共22页
考试数据库大题.doc_第2页
第2页 / 共22页
考试数据库大题.doc_第3页
第3页 / 共22页
考试数据库大题.doc_第4页
第4页 / 共22页
考试数据库大题.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《考试数据库大题.doc》由会员分享,可在线阅读,更多相关《考试数据库大题.doc(22页珍藏版)》请在金锄头文库上搜索。

1、汽车维修管理系统阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管理。1对于新客户及车辆,汽车维修管理系统首先登记客户信息,包括:客户编号、客户名称、客户性质(个人、单位)、折扣率、联系人、联系电话等信息;还要记录客户的车辆信息,包括:车牌号、车型、颜色等信息。一个客户至少有一台车。客户及车辆信息如表2-1所示。表2-1 客户及车辆信息客户编号GS0051客户名称 公司 客户性质 单位 折扣率 95%联系人 杨浩东 联系电话 车牌号 颜色 车型 车辆类别 *0765白色 帕萨特 微型车 2记录维修车辆的故障信

2、息。包括:维修类型(普通、加急)、作业分类(大、中、小修)、结算方式(自付、三包、索赔)等信息。维修厂的员工分为:维修员和业务员。车辆维修首先委托给业务员。业务员对车辆进行检查和故障分析后,与客户磋商,确定故障现象,生成维修委托书。如表2-2所示。表2-2 维修委托书No.003 登记日期:2007-07-02 车牌号 *0765客户编号 GS0051维修类型 普通 作业分类 中修 结算方式 自付 进厂时间 11:09业务员 张小江 业务员编号 012预计完工时间 故障描述 车头损坏,水箱漏水 3维修车间根据维修委托书和车辆的故障现象,在已有的维修项目中选择并确定一个或多个具体维修项目,安排相

3、关的维修工及工时,生成维修派工单。维修派工单如表2-3所示。表2-3 维修派工单No.003维修项目编号 维修项目 工时 维修员编号 维修员工种 012维修车头 5.00012机修 012维修车头 2.00023漆工 015水箱焊接补漏 1.00006焊工 017更换车灯 1.00012机修 4客户车辆在车间修理完毕后,根据维修项目单价和维修派工单中的工时计算车辆此次维修的总费用,记录在委托书中。根据需求阶段收集的信息,设计的实体联系图(图2-1)和关系模式(不完整)如下所示。图2-1中业务员和维修工是员工的子实体。【概念结构设计】 图2-1 实体联系图【逻辑结构设计】客户( (5),折扣率,

4、联系人,联系电话)车辆(车牌号,客户编号,车型,颜色,车辆类别)委托书( (6),维修类型,作业分类,结算方式,进厂时间,预计完工时间,登记日期,故障描述,总费用)维修项目(维修项目编号,维修项目,单价) 派工单( (7) ,工时) 员工( (8) ,工种,员工类型,级别)【问题1】(4分) 根据问题描述,填写图2-1中(1)(4)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1 : 1,1 : n 或 1 : *,m : n 或 * : *表示。【问题2】(4分) 补充图2-1中的联系并指明其联系类型。联系名可为:联系1,联系2,。【问题3】(4分) 根据图2-1和说明,将逻

5、辑结构设计阶段生成的关系模式中的空(5)(8)补充完整。【问题4】(3分) 根据问题描述,写出客户、委托书和派工单这三个关系的主键。汽车维修管理系统答案问题1(1) * (或n 或 m)(2) 1(3) * (或n 或 m)(4) * (或n 或 m)问题2问题3 (5)客户编号,客户名称,客户性质(6)委托书编号,客户编号,车牌号,业务员编号或 :委托书编号,车牌号,业务员编号(7)委托书编号,维修工编号,维修项目编号(8)员工编号,员工姓名问题4客户:客户编号 委托书:委托书编号派工单:委托书编号,维修项目编号,维修工编号门诊管理系统阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸

6、的对应栏内。说明某医院的门诊管理系统实现了为患者提供挂号、处方药品收费的功能。具体的需求及设计如下:1医院医师具有编号, 姓名, 科室, 职称, 出诊类型和出诊费用,其中出诊类型分为专家门诊和普通门诊,与医师职称无关;各个医师可以具有不同的出诊费用,与职称和出诊类型无关。2患者首先在门诊挂号处挂号,选择科室和医师,根据选择的医师缴纳挂号费(医师出诊费)。收银员为患者生成挂号单,如表 2-1 所示,其中,就诊类型为医师的出诊类型。3患者在医师处就诊后,凭借挂号单和医师手写处方到门诊药房交费买药。收银员根据就诊号和医师处方中开列的药品信息,查询药品库(如表 2-2 所示)并生成门诊处方单(如表 2

7、-3 所示)。4由于药品价格会发生变化,因此,门诊管理系统必须记录处方单上药品的单价。根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下所示:1. 实体联系图2关系模式挂号单(就诊号, 病患姓名, 医师编号, 时间, (5)收银员(编号, 姓名, 级别)医师(编号, 姓名, 科室, 职称, 出诊类型, 出诊费用)门诊处方 ( (6) , 收银员, 时间 )处方明细(就诊号, (7)药品库 (药品编码, 药品名称, (8) )问题1(4 分)根据问题描述,填写 2-1 实体联系图中(1) (4)处联系的类型。问题2(4分)图 2-1 中还缺少几个联系?请指出每个联系两端的实体名,格

8、式如下:实体 1:实体 2 例如,收银员与门诊处方之间存在联系,表示为:收银员:门诊处方或门诊处方:收银员问题3(7分)根据实体联系图 2-1,填写挂号单、门诊处方、处方明细和药品库关系模式中的空(5)(8)处,并指出挂号单、门诊处方和处方明细关系模式的主键。门诊管理系统答案:问题1(1)1 (2)*,或 n , 或 m (3)*,或 n , 或 m (4)*,或 n , 或m问题2缺3个挂号单:收银员挂号单:医师挂号单:门诊处方问题3(5)收银员编号(6)就诊号(7)药品编码 数量 单价(8)类型 库存 货架编号 单位 规格 单价挂号单主键:就诊号门诊处方主键:就诊号处方明细主键:就诊号 药

9、品编号住房管理系统阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。说明某宾馆需要建立一个住房管理系统,部分的需求分析结果如下:(1)一个房间有多个床位,同一房间内的床位具有相同的收费标准。不同房间的床位收费标准可能不同。(2)每个房间有房间号(如201, 202等)、收费标准、床位数目等信息。(3)每位客人有身份证号码、姓名、性别、出生日期和地址等信息。(4)对每位客人的每次住宿,应该记录其入住日期、退房日期和预付款额信息。(5)管理系统可查询出客人所住房间号。根据以上的需求分析结果,设计一种关系模型如图2-1所示: 问题1(1分)根据上述说明和实体一联系图,得到该住房管理系统的

10、关系模式如下所示,请补充住宿关系。房间(房间号,收费标准,床位数目)客人(身份证号,姓名,性别,出生日期,地址)住宿( (1) ,入住日期,退房日期,预付款额)问题2(4分)请给出问题1中住宿关系的主键和外键。问题3(4分)若将上述各关系直接实现为对应的物理表,现需查询在2005年1月1日到2005年12月31日期间,在该宾馆住宿次数大于5次的客人身份证号,并且按照入住次数进行降序排列。下面是实现该功能的SQL语句,请填补语句中的空缺。SELECT住宿身份证号,count(入住日期)FROM住宿,客人WHERE入住日期=AND入住日期5(4)问题4(6分)为加快SQL语句的执行效率,可在相应的

11、表上创建索引。根据问题3中的SQL语句,除主键和外键外,还需要在哪个表的哪些属性上创建索引,应该创建什么类型的索引,请说明原因。住房管理系统答案:问题1 (1)房间号,身份证号问题2住宿主键:房间号,身份证号,入住日期住宿外键:房间号,身份证号,问题3(2)住宿.身份证号(3)HAVING(4)ORDER BY 2 DSC问题4表:住宿属性:入住日期类型:聚簇索引原因:表中记录的物理顺序与索引项的顺序一致,根据索引访问数据时,一次读取操作可以获取多条记录数据,因而可减少查询时间。图书管理系统 阅读下列说明,回答问题l、问题2和问题3,将解答填入答题纸的对应。【说明】 某单位资料室需要建立一个图

12、书管理系统,初步的需求分析结果如下: (1)资料室有图书管理员若干名,他们负责己购入图书的编目和借还工作,每名图书管理员的信息包括工号和姓名; (2)读者可在阅览室读书,也可通过图书流通室借还图书,读者信息包括读者ID、姓名、电话和Email,系统为不同读者生成不同的渎者ID; (3)每部书在系统中对应惟的一条在版编目数据(CIP,以下简称书目),书目的基本信息包括ISBN号、书名、作者、出版商、出版年月,以及本资料室拥有该书的册数(以下简称册数),不同书目的ISBN号不相同; (4)资料室对于同一书目的图书可拥有多册(本),图书信息包括图书ID、ISBN号、存放位置、当前状态,每本书在系统中

13、被赋予惟一的图书ID; (5)一名读者最多只能借阅十本图书,且每本图书最多只能借两个月,读者借书时需由图书管理员登记读者ID、所借图书ID、借阅时间和应还时间,读者还书时图书管理员在对应的借书信息中记录归还时间; (6)当某书目的可借出图书的数量为零时,读者可以对其进行预约登记,即记录读者ID、需要借阅的图书的ISBN号、预约时间。 某书目的信息如表31所示,与该书目对应的图书信息如表3-2所示。 系统的主要业务处理如下: (1)入库管理:图书购进入库时,管理员查询本资料室的书目信息,若该书的书目尚未建立,则由管理员编写该书的书目信息并录入系统,然后编写并录入图书信启、:否则,修改该书目的册数,然后编写并录入图书信息,对于进入流通室的书,其初始状态为“未借出”,而送入阅览室的书的状态始终为“不外借”。 (2)借书

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号