数据库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图(共6页)二、系统功能需求分析图书馆管理系统读者管理图书管理图书流通管理读者信息管理图书信息管理图书借阅图书归还需求结构说明:图书馆管理系统的功能目标分成三块:读者信息管理,图书信息管理,图书流通管理,其中图书流通管理下设两个分功能,即图书借阅和图书归还。下面我们对上面的需求结构图的四部分功能进行展开。1)读者信息管理...https://www.renrendoc.com/paper/181044950.html
2.员工管理系统ER图使用模版 学生管理系统er图免费 推荐分类 流程图组织架构图模型图思维导图图表图形分析画布示意图UML图路线图时间轴E-R图鱼骨图关系图概念图韦恩图甘特图基础教育高校与高等教育毕业/考证知识科普项目管理IT/软件教育工作互联网公司经营物流人事/行政生活攻略工作计划财务市场分析政府电子商务数据分析新能源金融医疗PPT ...https://imiaoban.com/pic/55975.html
3.管理信息系统ER图.doc管理信息系统ER图 0、试述采用E-R方法进行数据库概念设计的过程。答:采用E-R方法进行数据库概念设计,可以分成3步进行:首先设计局部E-R模式,然后把各局部E-R模式综合成一个全局的E-R模式,最后对全局E-R模式进行优化,得到最终的E-R模式,即概念模式。 1、某大学实现学分制,学生可根据自己情况选课。每名学生...https://m.book118.com/html/2017/0706/120725420.shtm
4.图书馆管理系统的ER图ER图称为实体关系图,它用于分析数据库的结构。它显示了实体及其属性之间的关系。 ER模型提供了一种交流手段。 图书馆管理系统数据库通过以下注意事项跟踪读者– 该系统通过包含登录ID和密码的单点身份验证系统来跟踪员工。 员工使用ISBN,书名,价格(印度卢比),类别(新颖,常规,故事),版本,作者编号和详细信息来维护书籍...https://www.imangodoc.com/167754.html
5.销售管理系统在实际开发中,我们可以根据ER图来设计数据库表结构、编写程序代码,实现销售管理系统的各项功能。 销售管理系统的ER图是一个重要的工具,它可以帮助我们清晰地描述和设计系统的数据模型,从而实现高效的销售管理和监控。通过合理的ER图设计,可以提高销售效率、优化销售流程,进而提升企业的销售业绩。https://www.dugusoft.com/zixun/zixun17851.html
6.教务管理系统初步ER图基本ER图.pptx该【教务管理系统初步ER图基本ER图 】是由【niuww】上传分享,文档一共【2】页,该文档可以免费在线阅读,需要了解更多关于【教务管理系统初步ER图基本ER图 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打...https://www.taodocs.com/p-815186528.html
7.掌握er图,你只差这一款简单的工具E-R图本就是为了理清复杂程序或系统中的关系的,所以在制作E-R图之前一定要搞清楚实体、属性、实体与属性之间的关系、实体与实体之间的关系才能开始着手制作E-R图,这样我们才能更好的建立清晰的数据库,让我们最终制作出的E-R图清晰易懂。 1、学生信息管理系统 ...https://www.jianshu.com/p/1b52406aa1c3
8.帮我生成在线考试系统er图。管理员包含的模块有登录考生管理...熊猫办公为您提供Word模板正版,校园教育模板下载,该Word模板标题为帮我生成在线考试系统ER图。管理员包含的模块有登录、考生管理(查看考生信息、修改考生信息)、试卷管理(查看试卷、删除试卷)、题库管理(添加习题、编辑习题、生成试卷)、考试管理(发布试卷、查看考试结果)。考生包含的模块有登录、注册、试卷接收(开始作...https://www.tukuppt.com/muban/evwxdzey.html
9.教务管理系统数据流图学生信息管理系统ER图,数据流图 用例图以及用例说明(部分)软件工程作业 学生信息管理系统,包含有全部的详细的ER图,数据流图的简单visio文件,以及部分的staruml用例图和不完全的用例说明的ml文件。 我们的软件工程作业(很水),我随手上传的,大家可以救个急。 ps:初到CSDN,用了一些大佬的数据流图照着做的,应付作业...https://www.iteye.com/resource/llf_hwj-4023453
1.springboot实验室管理系统实验室管理系统er图本文从用户的功能要求出发,建立了实验室管理系统,系统中的功能模块主要是实现管理员;首页、个人中心、实验室管理、用户管理、实验室申请管理、设备管理、设备报备管理、设备申请管理、消耗品管理、消耗品领取管理、论坛管理、系统管理,用户前台;首页、实验室、设备、消耗品、论坛信息、新闻资讯、我的、跳转到后台,用户后...https://blog.csdn.net/qq_1406299528/article/details/134824310
2.工资管理系统er图企业物资管理系统钉钉帮助中心为您提供工资管理系统er图相关问题的回答,更多工资管理系统er图问题相关解答可以注册咨询钉钉人工客服。https://www.dingtalk.com/qidian/help-keyword-80287.html
3.财务管理系统er图第1页在现代企业管理中,财务管理系统扮演着至关重要的角色。财务管理系统ER图是财务管理系统设计中重要的一环。以下将从不同角度来探讨财务管理系统ER图的作用以及推荐用友畅捷通的“好生意软件”。 音/视频格式不支持,或未找到可用资源 刷新 *视频相关服务由火山提供服务支持 ...https://ydz.chanjet.com/ydzzg/b574c3d91289a.html
4.房地产管理系统er图怎么画在当今房地产市场竞争激烈的环境下,房地产管理系统的设计和实施对于保持企业竞争力至关重要。房地产管理系统ER图是设计和规划一个高效系统的关键步骤之一。通过ER图,我们可以清晰地了解系统中各个实体之间的关系,从而帮助开发团队更好地构建系统。本文将详细解释如何画房地产管理系统ER图。 https://www.yimaierp.com/hangye/3015.html
5.图书馆管理系统er图图书馆管理系统er图 1、要了解ER图的核心要素:实体,属性,关系,实体就是一个个对象,比如猫,属性就是实体所有的某个属性,比如猫的性别,关系就是实体和实体之间或者实体内部之间的关系。 2、要了解ER图中怎么表示1中描述的三个核心要素:在ER图中矩形代表实体,椭圆代表属性,菱形代表关系,各个形状之间用线段连接。 https://www.zboao.com/cgal/9078.html
6.数据库管理系统er图实例火山引擎是字节跳动旗下的云服务平台,将字节跳动快速发展过程中积累的增长方法、技术能力和应用工具开放给外部企业,提供云基础、视频与内容分发、数智平台VeDI、人工智能、开发与运维等服务,帮助企业在数字化升级中实现持续增长。本页核心内容:数据库管理系统er图实例https://www.volcengine.com/theme/873740-S-7-1
7.新闻系统管理ER图流程图模板新闻系统管理ER图主要包括以下几个实体:用户、新闻、分类和评论。用户实体包含属性如用户ID、用户名、密码等;新闻实体包含属性如新闻ID、标题、内容、发布时间等;分类实体包含属性如分类ID、分类名称等;评论实体包含属性如评论ID、用户ID、新闻ID、评论内容、评论时间等。这些实体之间存在以下关系:用户与评论之间是一对多...https://processon.com/view/5f504ddcf346fb7afd400b27
8.设备管理系统的er图怎么画零代码企业数字化知识站在绘制设备管理系统的ER图时,关键点在于明确系统的实体、属性、关系。首先,识别主要的实体,如设备、用户、维护记录等;其次,确定每个实体的核心属性,例如设备的ID、类型,用户的姓名、角色等;最后,定义实体之间的关系,如设备与用户的分配关系,设备与维护记录的关联关系等。实体是系统中实际存在的对象,属性是这些对象的...https://www.jiandaoyun.com/blog/article/681727/
9.概念模型图是什么?5个概念模型绘图示例以工厂管理系统ER图为例,我们可以运用1对1的关系表达实体与实体之间的关系,通过概念图整合工厂、仓库、产品与工人之间的关系,建立完善生产管理流程,减少生产管理工作中不必要的环节,提供生产效率,进而提升企业竞争力。 工厂管理系统ER图 组织关系管理 以boardmix绘制的公司部门关系ER图为例,我们可以梳理出公司部门与部门...https://boardmix.cn/article/conceptual-data-model/