数据库里的e-r图是什么 数据库e—r图是什么模型

数据库里的E-R图是什么?

E-R图就是实体—联系图,我们在开发数据库的时候,首先要做的就是识别实体以及实体之间的关系,并将实体与联系在数据库表中用表及主外键约束表示出来。ER图的作用就是为了更有效的在概念模式下设计数据库,更形象的识别实体及实体之间的关系。用矩形做实体,椭圆做属性,菱形用作表示关系等等。具体的东西还需要看看数据库方面的书籍,并且用一些诸如rationalrose等工具进行设计,才能正真理解什么意思,祝好运。

延伸阅读

e-r图属于什么模型?

ER模型,全称为实体联系模型、实体关系模型或实体联系模式图

实体-联系模型(简称E-R模型)它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。

ER模型常用于信息系统设计中;比如它们在概念结构设计阶段用来描述信息需求和/或要存储在数据库中的信息的类型。但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。

什么是er图构成的基本要素?

E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

构成E-R图的基本要素是实体型、属性和联系,其表示方法为:

· 实体型:用矩形表示,矩形框内写明实体名;

· 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;

· 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

e-r模型中,具有哪些基本成分?

构成E-R图的基本要素是实体型、属性和联系,其表示方法为: · 实体型(Entity):具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体;在E-R图中用矩形表示,矩形框内写明实体名;比如学生张三丰、学生李寻欢都。

数据库中的E-R图是什么?

实体–联系图(entity-relation),用来反映现实世界中实体之间的联系的图形。E-R图中包括的元素主要有:实体(矩形框内写上实体名表示)、属性(用短横线连接实体,椭圆内写上属性名表示)、联系(短横线连接不同的实体,在菱形框内写上联系名)、联系的类型(联系连接不同实体的线上标示出来联系的类型),联系的类型主要有1:1、1:n、m:n三种类型。1:1表示联系两端的实体相互间都是1:1的联系,如:一个学校有一个校长,一个校长在一个学校里任职;则校长和学校之间就是一对一的联系。1:n表示联系两端的实体之间是一对多的联系,如:一个班级有很多学生,一个学生只能属于一个班级,则班级和学生实体之间就是一对多的联系;

m:n表示联系两端的实体之间是多对多的联系,如:一个学生可以学习很多课程,一门课可以被很多同学学习,则学生和课程之间就是多对多的联系。

设计数据库的E-R模型?

实体-联系模型(简称E-R模型)属于数据库概念结构设计阶段,是对现实世界事物的信息抽象。E-R模型的构成成分是实体集、属性和联系集,其表示方法如下:
(1) 实体集用矩形框表示,矩形框内写上实体名。
(2) 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。
(3) 实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型,即1—1、1—N或M—N。
因此,E-R模型也称为E-R图。一般列出所有字段的图叫实体属性图。E代表实体,R代表联系,E-R图一般只用列出实体以及实体间的联系即可,属性(字段)可以不加。E-R图的设计,一般有自顶向下,自底向上,逐步扩张,混合策略四种。数据库设计:概念结构设计(E-R图)关系到逻辑结构设计(关系模式),而关系模式直接关系到数据库的实现以及各种对象间的关系,所以非常重要。

E—R图是什么啊?

E-R图也即实体-联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

e-r图是数据库的什么模型?

表达实体之间逻辑联系的E-R模型是数据库的:概念模型。

实体关系模型直接从现实世界中抽象出实体类型和实体间联系,然后用实体联系图(E-R图)表示数据模型,是描述概念世界,建立概念模型的实用工具。

E-R图即实体-联系图(Entity Relationship Diagram),是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。E-R方法:是“实体-联系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结构模型的有效方法。

c语言中的E-R图是什么?

E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:  ·实体型(Entity):具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体;在E-R图中用矩形表示,矩形框内写明实体名;比如学生张三丰、学生李寻欢都是实体。如果是弱实体的话,在矩形外面再套实线矩形。  ·属性(Attribute):实体所具有的某一特性,一个实体可由若干个属性来刻画。在E-R图中用椭圆形表示,并用无向边将其与相应的实体连接起来;比如学生的姓名、学号、性别、都是属性。如果是多值属性的话,再椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。  ·联系(Relationship):联系也称关系,信息世界中反映实体内部或实体之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。在E-R图中用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。比如老师给学生授课存在授课关系,学生选课存在选课关系。如果是弱实体的联系则在菱形外面再套菱形。  联系可分为以下 3 种类型:  (1) 一对一联系(1 ∶1)  例如,一个部门有一个经理,而每个经理只在一个部门任职,则部门与经理的联系是一对一的。  (2) 一对多联系(1 ∶N)  例如,某校教师与课程之间存在一对多的联系“教”,即每位教师可以教多门课程,但是每门课程只能由一位教师来教  (3) 多对多联系(M ∶N)  例如,图1表示学生与课程间的联系(“学 ”)是多对多的,即一个学生可以学多门课程,而每门课程可以有多个学生来学。联系也可能有属性。例如,学生“ 学” 某门课程所取得的成绩,既不是学生的属性也不是课程的属性。由于“ 成绩” 既依赖于某名特定的学生又依赖于某门特定的课程,所以它是学生与课程之间的联系“ 学”的属性。

版权声明