
数据库原理课程设计参考选题.doc
24页目录1.库存管理信息系统的ER模型及转换 P22. 人事管理信息系统的ER模型 P33. 住院管理信息系统的ER模型 P44. 公司车队信息系统的ER模型 P55. 证券业务管理系统的ER模型及转换 P66. 社区物业信息管理系统的ER模型及转换 P77.电脑销售信息管理系统的ER模型 P88.图书发行信息管理系统的ER模型 P99. 库存销售信息管理系统的ER模型及转换 P1010. 旅游管理信息系统的ER模型及转换 P1111. 医疗和药品信息管理系统的ER模型及转换 P1212. 车辆信息管理系统的ER模型及转换 P1313. 原材料和产品信息管理系统的ER模型及转换 P1414. 高校社团信息管理系统的ER模型及转换 P1615. 大学教务信息管理系统的ER模型 P1716. 中学教务管理信息系统的ER模型 P2017. 固定资产管理信息系统的ER模型 P2118. 学校图书管理信息系统的ER模型 P2219. 进销存管理信息系统的ER模型 P231.库存管理信息系统的ER模型及转换某物资供应公司设计了库存管理信息系统,对货物的库存、销售等业务活动进行管理。
其ER图如图1所示采购员报损单销售员货物供应商仓位采购入库报损定单出库存储MNNN1MNMMNNPP客户PPM图1 库存管理信息系统的ER图该ER图有7个实体类型,其结构如下:货物(货物代码,型号,名称,形态,最低库存量,最高库存量)采购员(采购员号,姓名,性别,业绩)供应商(供应商号,名称,地址)销售员(销售员号,姓名,性别,业绩)客户(客户号,名称,地址,账号,税号,联系人)仓位(仓位号,名称,地址,负责人)报损单(报损号,数量,日期,经手人)实体间联系类型有6个,其中1个1:N联系,1个M:N联系,4个M:N:P联系其中联系的属性如下入库(入库单号,日期,数量,经手人)出库(出库单号,日期,数量,经手人)存储(存储量,日期)定单(定单号,数量,价格,日期)采购(采购单号,数量,价格,日期)根据转换算法,ER图中有7个实体类型,可转换成7个关系模式,另外ER图中有1个M:N联系和4个M:N:P联系,也将转换成5个关系模式因此,图1的ER图可转换成12个关系模式,具体如下:货物(货物代码,型号,名称,形态,最低库存量,最高库存量)采购员(采购员号,姓名,性别,业绩)供应商(供应商号,名称,地址)销售员(销售员号,姓名,性别,业绩)客户(客户号,名称,地址,账号,税号,联系人)仓位(仓位号,名称,地址,负责人)报损单(报损号,数量,日期,经手人,货物代码)入库(入库单号,日期,数量,经手人,供应商号,货物代码,仓位号)出库(出库单号,日期,数量,经手人,客户号,货物代码,仓位号)存储(货物代码,仓位号,日期,存储量)定单(定单号,数量,价格,日期,客户号,货物代码,销售员号)采购(采购单号,数量,价格,日期,供应商号,货物代码,采购员号)2. 人事管理信息系统的ER模型某公司设计了人事管理信息系统,其中涉及到职工、部门、岗位、技能、培训课程、奖惩记录等信息。
其ER图如图2所示选课设置考核接受聘任属于享有工资部门岗位培训课程奖惩技能职工 M NM 1 1 N N 1 M M N N 1 N图2 人事管理信息系统的ER模型这个ER图有7个实体类型,其属性如下:职工(工号,姓名,性别,年龄,学历,部门号,岗位编号)部门(部门号,部门名称,职能)岗位(岗位编号,岗位名称,岗位等级)技能(技能编号,技能名称,技能等级)奖惩(序号,奖惩标志,项目,奖惩金额)培训课程(课程号,课程名,教材,学时)工资(工号,基本工资,级别工资,养老金,失业金,公积金,纳税)这个ER图有7个联系类型,其中1个1:1联系,2个1:N联系,4个M:N联系联系类型的属性如下:选课(工号,课程号,时间,成绩)设置(部门号,岗位编号,人数)考核(工号,技能编号,时间,地点,级别)接受(工号,序号,奖惩时间)试把这个ER图转换成关系模型并指出各个关系模式的主键和外键3. 住院管理信息系统的ER模型某学员为医院“住院管理信息系统”设计了数据库的ER模型,对医生、护士、病人、病房、诊断、手术、结账等有关信息进行管理,其ER图如图3所示。
这个ER图有8个实体类型,其属性如下:病人(住院号,姓名,性别,地址)医生(医生工号,姓名,职称)护士(护士工号,姓名,职称)病床(病床编号,床位号,类型,空床标志)手术室(手术室编号,类型)手术(手术标识号,类型,日期,时间,费用)诊断书(诊断书编号,科别,诊断)收据(收据编号,项目,金额,收款员,日期)这个ER图有11个联系类型,其中1个是1:1联系,8个1:N联系,2个是M:N联系联系的属性如下:协助(角色)处方(处方单号,序号,药品名称,规格,数量,费用)入住(入院日期,出院日期)试把这个ER图转换成关系模型并指出各个关系模式的主键和外键医生诊断书手术手术室护士处方安排书写协助接受MN111M1拥有位于入住NN11NN1N1主刀病人病床分配NN1N结账收据1N图3住院管理信息系统的ER图4. 公司车队信息系统的ER模型某货运公司设计了车队信息管理系统,对车辆、司机、维修、保险、报销等信息和业务活动进行管理其ER图如图4所示图4 公司车队信息系统的ER模型部门车队司机车辆开销维修公司调用报销拥有聘用保险2保险1M1NN1NNNN11保险公司1N维修出车MN制造商制造出车N11该ER图有8个实体类型,其结构如下:部门(部门号,名称,负责人)车队(车队号,名称,地址)司机(司机号,姓名,执照号,,工资)车辆(车牌号,车型,颜色,载重)保险公司(保险公司号,名称,地址)维修公司(维修公司号,名称,地址)开销(顺序号,费用类型,费用,日期,经手人)制造商(制造商编号,名称,地址)实体之间有9个联系,其中7个是1:N联系,2个是M:N联系。
其中联系的属性如下:调用(出车编号,出车日期,车程,费用,车辆数目)保险1(投保日期,保险种类,费用)保险2(投保日期,保险种类,费用)出车(派工单号,起点,终点,日期,辅助人员)进而,读者可以很容易地转换成关系模式集5. 证券业务管理系统的ER模型及转换某学员为证券营业网点设计的业务信息管理系统,对客户、资金、证券和业务活动进行了管理,其ER图如图5所示该ER图有5个实体类型,其结构如下:客户(股东账号,身份证号,姓名,地址,客户类别,开户日期)资金(资金账号,金额,可取余额,冻结金额,解冻金额,利息,日期)证券(证券代码,名称,每手股数)委托(委托序号,数量,买卖类别,价格,时间,操作员)成交(成交序号,数量,买卖类别,成交价格,时间)该ER图有8个联系类型,其中6个1:N联系,2个M:N联系其中,联系的属性如下:持有(金额,可用数量,冻结数量,解冻数量,日期)存取(存取单序号,存取标志,金额,日期)委托证券客户成交资金申请存取冻结2持有交割MNN1NN1过户冻结1清算N1N11M1NN图5 证券业务管理系统的ER图根据ER图和转换规则,5个实体类型转换成5个关系模式,2个M:N联系转换成2个关系模式。
因此,图5的ER图可转换成7个关系模式,如下:客户(股东账号,身份证号,姓名,地址,客户类别,开户日期)资金(资金账号,金额,可取余额,冻结金额,解冻金额,利息,日期)证券(证券代码,名称,每手股数)委托(委托序号,股东账号,证券代码,资金账号,数量,买卖类别,价格,时间,操作员)成交(成交序号,股东账号,证券代码,资金账号,数量,买卖类别,成交价格,时间)持有(股东账号,证券代码,日期,金额,可用数量,冻结数量,解冻数量)存取(存取单序号,股东账号,资金账号,存取标志,金额,日期)6.社区物业信息管理系统的ER模型及转换Community property management information system(CPMIS)某学员为社区物业信息管理系统设计了数据库的ER图,对房屋、业主、投诉、缴费、违规、维修等信息进行了管理,其ER图如图6所示MN投诉投诉单M1NNN1维修员缴费单业主维修单违规单房屋维修违规缴费报修购买1NN1图6 社区物业信息管理系统的ER图该ER图有7个实体类型,其结构如下:业主(业主编号,姓名,性别,,身份证号)房屋(房屋编号,房型,建筑面积,使用面积)缴费单(单据编号,项目,金额,交费方式,日期,收费人员)违规单(违规单号,内容,处理日期,处理结果,罚款数,经办人)投诉单(投诉单号,日期,内容,处理日期,处理结果,经办人)维修单(维修单号,维修内容,维修日期,完成日期,费用,经办人)维修员(工号,姓名,工种,地址,)该ER图有6个联系类型,其中4个是1:N联系,2个是M:N联系。
其联系的属性如下: 购买(购买日期,缴费方式,已付金额,欠款数,使用状况)根据ER图和转换规则,7个实体类型转换成7个关系模式,2个M:N联系转换成2个关系模式因此,图6的ER图可转换成9个关系模式,如下:业主(proprietor)(业主编号,姓名,性别,,身份证号)房屋(houses)(房屋编号,房型,建筑面积,使用面积)缴费单(Bill)(单据编号,项目,金额,交费方式,日期,收费人员,房屋编号)违规单(Illegal_single)(违规单号,内容,处理日期,处理结果,罚款数,经办人,房屋编号)投诉单(Complaints Shan)(投诉单号,日期,内容,。












