精华内容
下载资源
问答
  • 66.什么是ER图

    千次阅读 2020-05-05 11:06:37
    第一类就是概念模型,ER图就是概念模型的一种表示方法。 ER图:实体-关系图。是用来描述现实世界的一种概念模型。 包括三个要素:实体(矩形)、属性(椭圆)、关系(菱形)。 关系要标明类型:1对多、1对1、多对多...

    数据模型(Data Model)是数据特征的抽象。
    数据模型所描述的内容包括三个部分(三个要素):数据结构、数据操作、数据约束。
    数据模型分为两类:第一类和第二类。
    第一类就是概念模型,ER图就是概念模型的一种表示方法。

    ER图:实体-关系图。是用来描述现实世界的一种概念模型
    包括三个要素:实体(矩形)、属性(椭圆)、关系(菱形)
    关系要标明类型:1对多、1对1、多对多等关系。

    第二类包括逻辑模型和物理模型
    最常用的逻辑模型有层次模型网状模型关系模型
    这三种了逻辑模型最本质的不同是数据模型三要素里的数据结构不同,即数据之间的联系不同。
    层次模型:树
    网状模型:图
    关系模型:二维表

    总结一下什么是ER图?
    首先ER图是一种概念模型,用来描述现实世界。
    ER图有三要素,实体、属性、关系。表示方法对应矩形、椭圆、菱形。
    关系有多种类型:1V1,1Vn,nVn

    展开全文
  • ER图什么呢?ER是Entity Relationship的缩写,ER图翻译过来就是实体-联系图的意思。它由美籍华裔计算机科学家陈品山发明,是用来描述现实世界概念结构模型的有效方法,包括实体型、属性、联系这三个基本构成要素,...

    ER图是什么呢?ER是Entity Relationship的缩写,ER图翻译过来就是实体-联系图的意思。它由美籍华裔计算机科学家陈品山发明,是用来描述现实世界概念结构模型的有效方法,包括实体型、属性、联系这三个基本构成要素,实体型用矩形框表示,实体性的属性用椭圆图框或者圆角矩形表示,联系则用实心线段表示,并把相应关系的实体型连接起来。

    ER图常见用途

    在设计新功能模块的时候,需要清除实体类型以及他们之间的关系,此时ER图就很有必要了,因为它会帮助你选择适合技术理解的方法,从而规范描述功能模块的核心要素,把清晰的设计思想传达出去。

    6d993212ca0627d18c7519280cc59ce8.png

    ER图绘制方法

    ER图的绘制并没有想象中的困难,只要跟着下面几个步骤进行操作,就能够画出专业性十足的ER图。

    第一步:登陆亿图图示官网,点击下载亿图图示软件,或者直接访问在线版亿图图示进行绘图,方便快速。

    第二步:新建ER图。打开软件界面,在搜索栏上输入“ER图”进行搜索,就会找到与ER图相关的模板,只需要双击选中的模板就可打开使用。

    5f75612c5f0553680666a8a4e6f7725e.png

    第三步:点击画布中的ER图,然后点击页面左侧符号库中的符号图形,在选中适用的图形后,直接把图形拖动到画布上。因为系统有自带的自动对齐功能,会提醒图形即将添加的位置,不用输入参数就可以快速对齐,让图表看起来整齐美观,轻轻松松就完成ER图的绘制操作。另外,也可以直接导入其他格式的文件,一键生成ER图。

    c3de4274715beb11bdfda41509b5c918.png

    第四步:双击画布中ER图的文本框,进行文字的编辑、替换。

    5ea25ec7df7cecb946f96dcb9536189c.png

    第五步:完成ER图的绘制之后,通过点击软件界面左上角的保存、打印、导出按钮,就可以把绘制好的ER图进行存储、分享。导出的格式多样,包括图片、PDF、Office、SVG、Visio等。

    3e7eac944c07b8445b7c55fbf466e86c.png

    ER图绘制软件——亿图图示

    亿图图示是一款来自深圳的跨平台综合办公绘图软件,软件里包含26000多种类型符号,260多款可绘制的图形类别,包括刚介绍的ER图、流程图、IDEF图、组织结构图、N-S图、UML图、逻辑网络图、平面布置图、过程P&ID、分子模型图、分析画布图、平面设计图等。亿图图示不仅让复杂图表的绘制变得简单,提升了用户的工作和学习效率,还让画图的过程变得如此有成就感,以前绘图高手才能画出的图,应用亿图图示现在小白们也毫不费劲就能做到。

    为什么选择亿图图示绘制ER图?

    1、简单快上手,绘图好容易
    简单的拖拉操作就能完成专业图表的绘制,零基础也没有难度。2、软件图标美,模板超丰富
    软件里头有很多好看的图标,用来绘制高大上的酷炫图标真的一流,并且有很多经典实用模板,实用又方便。3、适配多平台,方便各个用户
    支持Windows,Mac或者Linux系统,同时支持桌面版、线上版的云同步储存和查看,这个功能对我来说真的太好用了。4、图文共存,丰富精彩
    亿图图示的附属功能包括插入附件、事件设定、标注等,满足不同用户的使用需求。5、数据可视化
    数据以可视化的图形呈现,比枯燥的数据更能吸引人们的眼球,更加形象直观表达数据的核心内容。6、兼容范围广
    Word、Excel、PDF、PNG等格式可以一键进行转换,还支持Visio格式的批量导入和导出,功能强大。

    展开全文
  • 什么是ER图

    万次阅读 2011-04-11 15:19:00
     实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。 通常将它简称为ER图,相应地可把用ER图描绘的数据模型称为ER模型...

          实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。 通常将它简称为ER图,相应地可把用ER图描绘的数据模型称为ER模型。ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型。


        ER模型最早由Peter Chen于1976年提出,它在数据库设计领域得到了广泛的认同,但很少用作实际数据库管理系统的数据模型。即使对SXL-92数据库来说,设计好的数据库也是具有挑战性的。它们可以在许多关于数据库设计的文献中找到,比如Toby Teorsey 的著作(1994 )。   大部分数据库设计产品使用实体-联系模型(ER模型)帮助用户进行数据库设计。ER数据库设计工具提供了一个“方框与箭头”的绘图工具,帮助用户建立ER图来描绘数据。


    构成E-R图的基本要素是实体、属性和联系,其表示方法为:   
    ˙实体型:用矩形表示,矩形框内写明实体名;   
    ˙属性:用椭圆形或圆角矩形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线;   
    ˙联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型   


    在E-R图中要明确表明1对多关系,1对1关系和多对多关系。   
    ˙1对1关系在两个实体连线方向写1;   
    ˙1对多关系在1的一方写1,多的一方写N;   
    ˙多对多关系则是在两个实体连线方向各写N,M

     

    展开全文
  • 如何画数据库ER图

    万次阅读 多人点赞 2020-02-16 20:23:06
    一、ER图基本概念 ER图分为实体、属性、关系三个核心部分。在ER图中,实体是长方形,属性是椭圆形,关系为菱形。 1、实体(entity) 即数据模型中的数据对象(即数据表),用长方体来表示,每个实体都有自己的...

    一、ER图基本概念

    ER图分为实体、属性、关系三个核心部分。在ER图中,实体是长方形,属性是椭圆形,关系为菱形。


    1、实体(entity)


    即数据模型中的数据对象(即数据表),用长方体来表示,每个实体都有自己的实体成员(entity member)或者说实体对象(entity instance),例如学生实体里包括张三、李四等。
    实体还会细分为弱实体和复合实体,一个实体必须依赖于另一个实体存在,那么前者是弱实体,后者是强实体,弱实体必须依赖强实体存在,例如上图的学生实体和成绩单实体,成绩单依赖于学生实体而存在,因此学生是强实体,而成绩单是弱实体。
    弱实体和强实体的联系必然只有1:N或者1:1,这是由于弱实体完全依赖于强实体,强实体不存在,那么弱实体就不存在,所以弱实体是完全参与联系的,因此弱实体与联系之间的联系也是用的双线菱形。
    复合实体也称联合实体或桥接实体,常常用于实现两个或多个实体间的M:N联系,它由每个关联实体的主码组成,用长方体内加一个菱形来表示。

    2、属性(attribute)


    即实体所具有的属性,例如学生具有姓名、学号、年级等属性,用椭圆形表示,属性分为唯一属性( unique attribute)和非唯一属性,唯一属性指的是唯一可用来标识该实体实例或者成员的属性,用下划线表示,一般来讲实体都至少有一个唯一属性。
    ER图的属性还细分为复合属性、多值属性和派生属性、可选属性,同时还有用来表示联系的属性,称为联系属性。

        复合属性是指具有多个属性的组合,例如名字属性,它可以包含姓氏属性和名字属性。复合属性也有唯一属性,例如学生的所在班级属性,由于多个年级都有班级,所以单单班级属性是不唯一的,但是和年级组成的复合属性后则可以匹配成唯一属性。
        多值属性:一个实体的某个属性可以有多个不同的取值,称为多值属性。例如一本书的分类属性,这本书有多个分类。
        派生属性:是非永久性存于数据库的属性。派生属性的值可以从别的属性值或其他数据(如当前日期)派生出来,用虚线椭圆表示。
        可选属性:并不是所有的属性都必须有值,有些属性的可以没有值,这就是可选属性,在椭圆的文字后用(O)来表示。
        联系属性:联系属于用户表示多个实体之间联系所具有的属性,一般来讲M:N的两个实体的联系具有联系属性,在1:1和1:M的实体联系中联系属性并不必要。

    3、关系(relationship)


    用来表现数据对象与数据对象之间的联系,例如学生的实体和成绩表的实体之间有一定的联系,每个学生都有自己的成绩表,这就是一种关系,关系用菱形来表示。
    关联关系有三种:

        1对1(1:1):指对于实体集A与实体集B,A中的每一个实体至多与B中一个实体有关系;反之,在实体集B中的每个实体至多与实体集A中一个实体有关系。
        1对多(1:N):1对多关系是指实体集A与实体集B中至少有N(N>0)个实体有关系;并且实体集B中每一个实体至多与实体集A中一个实体有关系。
        多对多(M:N):多对多关系是指实体集A中的每一个实体与实体集B中至少有M(M>0)个实体有关系,并且实体集B中的每一个实体与实体集A中的至少N(N>0)个实体有关系。

     

    二、ER实体补充讲解


    1、ER的实体分为弱实体 和 复合实体:
    (1)弱实体:一个实体必须依赖另一个实体存在,那么前者是弱实体,后者是强实体。
    弱实体和强实体的联系必然只有1:N或者1:1,这是由于弱实体完全依赖于强实体,强实体不存在,那么弱实体就不存在,所以弱实体是完全参与联系的,因此弱实体与联系之间的联系也是用的双线菱形。

     

    图一-栗子.png

    2,ER图的属性分为复合属性、多值属性和派生属性、可选属性,同时还有用来表示联系的属性,称为联系属性;
    (1)复合属性(composite attribute):
    复合属性是指具有多个属性的组合,例如名字属性,它可以包含姓氏属性和名字属性,如下图:

     

    图三.png

     

    (2)多值属性(multivalued attribute):
    一个实体的某个属性可以有多个不同的取值,例如一本书的分类属性,这本书有多个分类,例如科学、医学等,这个分类就是多值属性, 用双线椭圆表示。

    图四.png

    (3)派生属性(derivers attribute):
    是非永久性存于数据库的属性。派生属性的值可以从别的属性值或其他数据(如当前日期)派生出来,用虚线椭圆表示,如下图。

     

    图五.png

    (4)可选属性(optional attribute):
    并不是所有的属性都必须有值,有些属性的可以没有值,这就是可选属性,在椭圆的文字后用(O)来表示,如下图的地址就是一个可选属性。

     

    图六.png

    (5)联系属性:
    联系属于用户表示多个实体之间联系所具有的属性,一般来讲M:N的两个实体的联系具有联系属性,在1:1和1:M的实体联系中联系属性并不必要。

     

    图七.png


     

    三、ER图实例

    假设教学管理规定:
    一个学生可选修多门课,一门课有若干学生选修;
    一个教师可讲授多门课,一门课只有一个教师讲授;
    一个学生选修一门课,仅有一个成绩。
    学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。

    要求:根据上述语义画出ER 图,要求在图中画出实体的属性并注明联系的类型。

    ————————————————
    版权声明:本文为CSDN博主「一骑走烟尘」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/zgcr654321/article/details/93394105

    展开全文
  • ER图绘制工具

    2018-08-04 15:29:18
    ER图绘制工具,非常好用,非常小巧,简介,容易上手的er图工具,别viso好用多了
  • 电子商务ER图

    2018-12-26 21:39:55
    ER图绘制实例,是电子商务中网上电子商城的结课作业,写报告的时候绘制完系统结构图之后,绘制了ER图,更好的看清各元素之间关系。
  • 各种ER图实例大全

    2019-10-28 09:01:53
    ER图实例 包括常用的各种系统设计参考模型 超全的 ER图实例 包括常用的各种系统设计参考模型 超全的 ER图实例 包括常用的各种系统设计参考模型 超全的 ER图实例 包括常用的各种系统设计参考模型 超全的
  • ER图画工具,非常的实用,初学者可以去试试、基
  • ER图一般指E-R图。E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。它是描述现实世界关系概念模型的有效方法。
  • 酒店预定系统ER图.DM1

    2019-12-18 18:32:40
    酒店预定系统的ER图
  • 酒店管理er图

    2018-06-21 10:05:58
    数据库信息管理,access酒店管理e-r。用制作access数据库。
  • 这篇文章介绍一下如何使用MySQL Workbench生成ER图。 事前准备 MySQL: 8.0.11 liumiaocn:~ liumiao$ mysql.server start Starting MySQL .. SUCCESS! liumiaocn:~ liumiao$ mysql.server status SUCCESS! MySQL ...
  • 医院住院病人管理系统ER图.vsd,viso绘图,包括病人,医护,病床,收据等等,主要功能从登记入住到诊断信息,医护管理,出院结算等等
  • 本课题是基于网上订餐平台业务设计的实体-联系图,可以满足大多数小型餐馆订餐需求,里面详细设计了ER图和逻辑关系设计。
  • PowerDesigner根据SQL语句自动生成ER图
  • 山东大学数据库课程设计小型网上书店的ER图...
  • 一、新建概念数据模型 1)选择File-->New,弹出如所示对话框,选择CDM模型(即概念数据模型)建立模型。
  • 一个小脚本,可以让powerdesigner显示的ER图添加注释,不过需要做一些设置
  • ER图

    2020-12-14 18:03:36
    医院信息管理系统ER图 一:何为E-R图* E-R图也称实体-联系图。用E-R方法实现, E-R方法:也称实体-联系方法(Entity-Relationship Approach)Entity-Relationship Approch。 二:E-R图作用 提供了表示实体类型、属性和...
  • 点餐系统ER图

    2018-01-06 21:35:10
    TFSOFT点餐系统是针对企业和学校对员工及学生提供的一套电子点餐系统。员工及学生&学生家长可以根据自己或孩子的口味,通过电脑或者点餐机来选择自己喜欢的套餐或者餐点。
  • 在得到数据项和数据结构以后,就可以设计出用户需求的各种实体,以及他们之间的关系,为逻辑设计打下基础。实体有:用户实体、学生实体、班级实体、院系实体、寝室实体。
  • PowerDesigner生成ER图

    2019-04-01 01:02:40
    NULL 博文链接:https://samsongbest.iteye.com/blog/1399384
  • 数据库项目ER图

    2015-12-01 09:08:16
    里面有详细的例题,有选课系统,销售系统等几个例子的ER图
  • ER图关系转换

    2017-03-10 12:45:20
    ER图关系转换
  • 该文档是针对电影票预定的数据库设计和数据库表格实现,包括预定的业务流程、数据流程、实体的ER图等。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 52,665
精华内容 21,066
关键字:

什么是er图