㈠ 什么是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
㈡ sql中er图1比n可以产生新实体吗
新建一个物理模型
㈢ 数据库里的E-R图是什么
E-R图就是实体—联系图,我们在开发数据库的时候,首先要做的就是识别实体以及实体之间的关系,并将实体与联系在数据库表中用表及主外键约束表示出来。ER图的作用就是为了更有效的在概念模式下设计数据库,更形象的识别实体及实体之间的关系。用矩形做实体,椭圆做属性,菱形用作表示关系等等。具体的东西还需要看看数据库方面的书籍,并且用一些诸如rationalrose等工具进行设计,才能正真理解什么意思,祝好运。
㈣ 数据库e-r图中字母n m i分别是什么意思
都是指关联关系两端的数量。
n,m都指[多],
i估计是你看错,应是1。
㈤ 数据库 ER图实体的属性是要把所有属性的都要写出来吗
ER图的属性一般只把主要的标出来,一般主键和外键都要标出来。在具体实现物理模型时,就需要把所有能用到的属性都设置好。
ER图中规定: 用矩形表示实体(等同于表) 用椭圆形表示实体的属性(等同于表中字段) 用菱形表示实体关系(等同于外键),还要将有关系的实体用线连接上,线上画菱形。 这是数据库ER图的规定,没有什么原因,平行四边形ER中没有。
在ER图中有如下四个成分:
矩形框:表示实体,在框中记入实体名。
菱形框:表示联系,在框中记入联系名。
椭圆形框:表示实体或联系的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。
连线:实体与属性之间;实体与联系之间;联系与属性之间用直线相连,并在直线上标注联系的类型。(对于一对一联系,要在两个实体连线方向各写1; 对于一对多联系,要在一的一方写1,多的一方写N;对于多对多关系,则要在两个实体连线方向各写N,M。)
以上内容参考:网络-ER图
㈥ ER图的的横线上的m、n、1代表什么
er这个字母组合在单字里发卷舌长元音/ɝ/的音,发音时,舌端离开下齿,并尽量向上齿龈卷起来,舌中部隆起,舌位接近半高,是三个中元音中舌位最高的一个,牙床接近半合,是三个中元音中牙床开得最小的一个,双唇略扁平,向左右两边拉开些,呈微笑状,这个音出现在字首、字中和字尾位置,如:
term 学期
fern 蕨类
herb 草药
clerk 职员
servant 仆人
verb 动词
herd 一群
希望我能帮助你解疑释惑。
㈦ 数据库ER图一对多联系1:n与1:m的区别
在数据库概念模型设计的时候,ER图是基本方法之百一,主要用来描述数据库中所涉及实体及实体与实体之间度的关系。实体间的关系通常有:1对1(1:1),1对多
(1:m),多对1(m:1),多对对(m:n)等。
比如有两个简单实体,分别是单位和职员,它们的关系就是1:m,一个单位可以有多问个职员;
再比如有两个实体,分别是学生答和图书,它们的关系就是m:n,从而形成中间表
学生借阅的图书,结果是1本图书可以被多人借阅,1个人也可以借多本图书。版
其它的自己去查教程吧。
顺带说说,许多人做数据库表设计是想到哪里就建个字段,没有做概念设计,这样的数据库生命周期很权短,而且维护极难。基本知识学好了非常重要!
㈧ 【急】关于数据库ER图的问题!
关系有三种 1:1,1:n,n:m
没有见过这种用mnopq表示的
每个顾客可以从多个售货员那里购买商品,每个售货员可以向多个顾客那里销售商品
所以顾客与售货员的关系为n:m
每个售货员可以销售多种商品,每种商品可以由多个售货员向多个顾客销售
所以售货员与商品的关系为n:m
每个顾客可以购买多种商品,每种商品也可以卖个多个顾客
所以商品与顾客的关系也为n:m
㈨ er图上的1mn怎么标
用菱形框
长方形:表示实体,其内文字表示实体的名字。菱形: 表示实体间关系,其内文字表示关系名称。椭圆形:表示实体或联系的属性,其关键属性文字可用强调字体标识
连线:用数字在线旁标识1:1,1:n、n:m。
㈩ 数据库设计中ER图结构转换关系模式个数
是三个没错,根据1:n,n:m关系。
其中自动生成一个关系表
比如学生表和课程表,转换成表后会自动生成一个选课表。