数据库ER图习题

数据库有三个实体集。一是“公司”实体集,属性有公司编号、公司名、地址等;二是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等。

公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用”联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。

(1)试画出ER图,并在图上注明属性、联系的类型。

(2)将ER图转换成关系模型,并注明主键和外键。

解:(1)ER图如图7.2所示。

图7.2

(2)这个ER图可转换3个关系模式:

公司(公司编号,公司名,地址)

仓库(仓库编号,仓库名,地址,公司编号)

职工(职工编号,姓名,性别,仓库编号,聘期,工资)

2、设某商业集团的商品供应管理系统

数据库有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。

供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。试画出反映上述问题的ER图,并将其转换成关系模型。

解:ER图如图7.3所示。

图7.3

(2)这个ER图可转换5个关系模式:

供应商(供应商编号,供应商名,地址)

商店(商店号,商店名,地址)

商品(商品号,商品名,规格,单价)

供应(供应商编号,商品号,月供应量)

销售(商店号,商品号,月计划数)

3、银行储蓄业务管理系统

数据库中涉及到储户、存款、取款等信息。试设计ER模型。

解:储蓄业务主要是存款、取款业务,可设计如图7.4所示的ER图。

图7.4

4、超市管理系统。

该超市公司的业务管理规则如下:

⑴该超市公司有若干仓库,若干连锁商店,供应若干商品。

⑵每个商店有一个经理和若干收银员,每个收银员只在一个商店工作。

⑶每个商店销售多种商品,每种商品可在不同的商店销售。

⑷每个商品编号只有一个商品名称,但不同的商品编号可以有相同的商品名称。每种商

品可以有多种销售价格。

⑸超市公司的业务员负责商品的进货业务。

试按上述规则设计ER模型

解:下图是ER图的一种设计方案。

图7.6

5、公司车队信息系统

本例为某货运公司设计了车队信息管理系统,对车辆、司机、维修、保险、报销等信息和业务活动进行管理。其ER图如图7.8所示。

图7.8公司车队信息系统的ER模型

该ER图有7个实体类型,其结构如下:

部门(部门号,名称,负责人)

车队(车队号,名称,地址)

车辆(车牌号,车型,颜色,载重)

保险公司(保险公司号,名称,地址)

维修公司(维修公司号,名称,地址)

开销(顺序号,费用类型,费用,日期,经手人)

实体之间有7个联系,其中6个是1:N联系,1个是M:N联系。其中联系的属性如下:调用(出车编号,出车日期,车程,费用,车辆数目)

保险1(投保日期,保险种类,费用)

保险2(投保日期,保险种类,费用)

进而,读者可以很容易地转换成关系模式集。

解:根据ER图和转换规则,7个实体类型转换成7个关系模式,1个M:N联系转换成1个关系模式,共8个关系模式,如下:

车辆(车牌号,车型,颜色,载重,车队号,保险公司号,投保日期,保险种类,费用,维修公司号)

开销(顺序号,车牌号,费用类型,费用,日期,经手人)

调用(出车编号,车队号,部门号,出车日期,车程,费用,车辆数目)

6、人事管理信息系统

人事管理信息系统中涉及到职工、部门、岗位、技能、培训课程、奖惩记录等信息。其ER图如图7.9所示。

图7.9

这个ER图有7个实体类型,其属性如下:

职工(工号,姓名,性别,年龄,学历)

部门(部门号,部门名称,职能)

岗位(岗位编号,岗位名称,岗位等级)

技能(技能编号,技能名称,技能等级)

奖惩(序号,奖惩标志,项目,奖惩金额)

培训课程(课程号,课程名,教材,学时)

工资(工号,基本工资,级别工资,养老金,失业金,公积金,纳税)这个ER图有7个联系类型,其中1个1:1联系,2个1:N联系,4个M:N联系。联系类型的属性如下:

设置(人数)

解:根据ER图和转换规则,7个实体类型转换成7个关系模式,4个M:N联系转换成4个关系模式,共11个模式,如下:

职工(工号,姓名,性别,年龄,学历,部门号,岗位编号)

工资(工号,基本工资,级别工资,养老金,失业金,公积金,纳税)

THE END
1.设计该计算机管理系统的ER图设计该计算机管理系统的E-R图 参考答案: 点击查看答案进入题库练习 查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧 无需下载 立即使用 你可能喜欢 问答题 设有商业销售记账数据库。一个顾客(顾客姓名,单位,电话号码)可以买多种商品,一种商品(商品名称,型号,单价)供应多个顾客。试画出对应的E...https://m.ppkao.com/mip/tiku/shiti/10669271.html
2.购物平台用户管理系统&&数据流图&&ER图流程图模板购物E-R图 大作业UML,数据流图和E-R图。 毕业升学 工作流程 项目管理 产品设计 UML 作者其他创作 大纲/内容 1 商品号 登录信息 会员收藏表 1.4收藏夹管理 补货数额 购物平台用户管理系统 顶层环境图 搜索词条 1.3.1购买记录信息搜索 更新结果 n 下架结果 店铺商品表 登录结果 注册信息 店家信息 注册结果...https://www.processon.com/view/62653cbe07912970cb1f9d85?fromnew=1
3.设有如下信息:下列E设有如下信息: 下列E-R图是反映产品与仓库两实体间联系的信息模型,要求:给出该E-R图的关系数据库模式,并指出相应的关键字。https://m.shangxueba.com/ask/20423752.html
4.超市管理系统ER图超市管理系统E-R模型图 北大青鸟学士后第二单元超市管理系统E-R模型图。 上传者:xdj8858时间:2012-12-07 超市会员管理系统-数据库课程设计(2).doc 超市会员管理系统 1.课程设计目的 通过课程设计加深对数据库基础理论和基础知识的理解,掌握运用数据库管理系统, 实现数据管理的基本思路和方法,培养分析问题、解决问题...https://www.iteye.com/resource/sxtaosdo-2717093
5....画出ER图,1.画出ER图。2.设计相应的关系模型一个管理员既可管理图书信息,也可管理读者信息,图书,读者,管理员3个实体的属性如下: 图书(图书号,书名,类别,出版社,出版日期,作者名,可借数量) 读者(读者姓名,读者号,最大可借书量,已借书量,性别,读者类别) 管理员(管理员号,管理员类别,性别,联系电话,登录密码) 该图书管理系统的E-R图如下所示,图中空白...https://www.xuesai.cn/souti/0BC42926.html
6.◇决策参考报告2022024◇综述:推动近零碳排放区示范工程建设,促进绿色发展...4.企业空压系统能效公共服务应用——“淘气” (五)江苏:正积极探索“零碳园区” (四)山东:建成全国首个“零碳服务区” 1.紧扣“Z-E-R-O”零碳理念 (1)建立可再生能源系统来减少碳 (2)通过林业碳汇提升系统来吸收碳 2.复制推广“零碳服务区”已有详细规划 ...https://www.fjlib.net/zt/fjstsgjcxx/zbzl/rdzt/202211/t20221111_470760.htm
1.销售管理系统EE. 商业银行应用通俗易懂的语言说呢相关产品的投资风险,配以必要的示例,说明最有利的投资情形 查看完整题目与答案 【单选题】( )是销售管理的重点。 A. 产品 B. 销售人员管理 C. 价格 D. 促销 查看完整题目与答案 【单选题】销售管理在ERP系统中属于( )层。 A. 企业经营计划层 B....https://www.shuashuati.com/ti/2b83a5c3abe04a12a26b121cc855848f.html?fm=bd37d22de5ea1408c1a3735394ff211f15
2.数据库设计之概念结构设计E(1) 设计该计算机管理系统的E-R图 (2) 将该E-R图转换为关系模式结构。 (3) 指出转换结果中每个关系模式的后选码。 答:(1)本题的E-R图如图5所示。 (2)对应的关系模式结构如下: 科室(科名,科地址,科电话) 病房(病房号,床位号,科室名) https://blog.51cto.com/u_13609606/3143889
3.数据库管理系统需求分析(精选10篇)九、E-R图 员工编号 医生 科室 病历 病历编号 病人 药品 药 品 编 号 病人编号 科室编号 处方编号 篇2:数据库管理系统需求分析 1.目的 1)能够存储大量的图书信息,快速有效的进行书籍数据管理,包括: ① 图书信息的录入、删除及修改。② 图书信息的多关键字检索查询。③ 图书的出借、返还和资料统计。 https://www.360wenmi.com/f/fileau70676k.html
4.智慧医生诊断信息管理的ER图智慧医生诊断信息管理系统(Intelligent Medical Diagnosis Information Management System)通常涉及到医疗健康领域中电子健康记录(Electronic Health Record, EHR)的数字化和智能化管理。在设计这样的系统时,E-R图(Entity-Relationship Diagram,实体-关系图)是一个关键工具,用于描绘数据库中的实体、它们之间的关系以及这些关系...https://wenku.csdn.net/answer/2khya0q5gr
5.SQLServer实现某书店图书进货销售管理系统[通俗易懂]2、局部E-R图 ① 出版社信息表 图1 出版社信息E-R图 ② 进货订单 图2 进货订单E-R图 ③ 进货详情单 图3 进货详情的E-R图 ④ 库存信息表 图4 库存的E-R图 ⑤ 图书类别表 图5 图书类别的E-R图 ⑥ 图书信息表 图6 图书信息的E-R图 ⑦ 销售订单 图7 销售订单的E-R图 ⑧ 销售订单详情表 图...https://cloud.tencent.com/developer/article/2079918
6.《软件工程导论》第3章需求分析这一章节非常重要!!!尤其是里面的E-R图、数据流图,状态装换图的画法,非常的重要!!!目录第3章 需求分析3.1 需求分析的任务3.1.1 确定对系统的综合要求...https://www.codenong.com/cs106311547/
7.2021年10月自考管理系统中计算机应用00051模拟题自考17.管理系统中计算机应用的 基本条件 包括科学的管理基础、 领导的支持与参与及 A .报表文件统一 B .数据代码化 C .建立组织机构 D .建立专业人员队伍和培 18.下列工作中需编制 管理工作流程图和业务流程图 的是 A .管理工作程序化 B .管理业务标准化 ...https://www.educity.cn/zikao/305769.html
8.544545444e.LRR(OQC/SI批退率):___ f.客户上线不良DPPM:___ 二、单选题(共100 题) 1. 现代质量管理发展历程是 ( ) A. TQC-TQM-TQA B. TQA-TQM-TQC C. TQC-TQA-TQM D. TQA-TQC-TQM 2. 以下哪句话不正确 ( ) A.质量是设计出来 B质量是检验出来的 C质量是制造出来的 D质量...https://www.douban.com/note/708272089/
9.2024年策略人必备的124个营销模型(14.0最新版)12、4R营销理论 13、AISAS 14、3C战略模型? 15、天时 地利 人和 16、PEST 17、OKR ...61、FAB利益销售法 62、手段-目的链 63、商业模式画布 64、品牌/解题者 65、产品开发四要素 https://www.digitaling.com/articles/1225412.html
10.ER绘图登录/ 注册 1步轻松登录 63,195+文件在线编辑 云端同步我的设计 一键高清无水印下载 1 我的设计 思维导图 单用户文件 我的文件夹 绘图会员 未开通,立即开通享受更多特权 立即开通 导图会员 未开通,立即开通享受更多特权 立即开通 退出登录 扎心了,老铁,程序出了小差,请重新再试 重新再试首页...https://www.freedgo.com/diagramdetail/1/1938/d_0_1_1938_192289079939825666_1_0_0.html
11.房地产管理信息系统的E房地产管理信息系统(Real Estate Management Information System,简称REIS)是指利用计算机技术和数据管理手段,对房地产管理过程中的信息进行收集、存储、分析、处理和展示的系统。它是房地产企业管理的重要工具,能够提高房地产管理的效率和精度,实现房地产项目的规划、开发、销售和运营的全面管理。 https://www.yimaierp.com/hangye/3613.html
12.ER图实例图文详解专业知识IT专业知识这篇文章主要介绍了E-R图实例图文详解,本文通过题目给定实体,要求等做出E-R图,多个实例来详细讲述了...部门销售多种产品,这些产品也在其它部门销售; 制造商生产多种产品,其它制造商也制造这些产品。 ...某运动会组委会需要一运动会管理系统,现提出如下需求。 实体: 运动队(队编号,队名,教练姓名) ...https://www.jb51.net/it/787528.html
13.数据库系统原理及MySQL应用教程第4章数据库设计方法在线免费阅读...● 理解E-R图向关系模型转化的原则。 ● 理解关系模式规范化过程。 ● 了解物理结构设计的主要任务和主要依据。 ● 了解如何评价物理结构的好坏。 ● 了解数据库实施阶段的任务。 ● 了解DBA如何对数据库进行维护。 数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向...https://fanqienovel.com/reader/7109757691689438249