er图文档——精选推荐

er图文档——精选推荐


2024年4月17日发(作者:)

ER图文档

1.定义 .............................................................................................................................. 1

2.基本要素 ....................................................................................................................... 2

3.如何画ER图 ................................................................................................................. 2

4.例子 .............................................................................................................................. 3

5.常用软件 ....................................................................................................................... 4

1.定义

ER图又叫实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概

论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。 通常将它简称

为ER图,相应地可把用ER图描绘的数据模型称为ER模型。ER图提供了表示实体(即数据

对象)、属性和联系的方法,用来描述现实世界的概念模型。

数据库设计过程:

ER图设计

概念数据库设计

将概念模型所描

述的数据映射为

某个特定DBMS

模式数据

需求分析

对需求分析所得

到数据的更高层

的抽象描述

确定存储那些数据,

建立那些应用。常用

的操作及对象有哪些

逻辑数据库设计

物理数据库设计

2.基本要素

构成E-R图的基本要素是实体、属性和联系.

① 实体:实体对应的是数据库中的实体表,用矩形表示,矩形框内写明实体名。

② 属性:属性对应的是数据库中实体表的字段,用椭圆形或圆角矩形表示,并用无

属性名

主属性名

③ 联系:联系对应的是数据库中的连接表,用来描述实体之间的关系,用菱形表示,

菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上

联系的类型。

联系名

ER图中实体之间有三种关系:一对一关系,一对多关系,多对多关系。

一对一关系在两个实体连线方向写1;

一对多关系在1的一方写1,多的一方写N;

多对多关系则是在两个实体连线方向各写N,M

丈夫

仓库

1

存放

学生

M

边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线。

实体名

1

夫妻

选课

1

妻子

夫妻间一对一关系

N

产品

N

课程

仓库与产品一对多关系 学生与课程多对多关系

3.如何画ER图

一、在画ER图之前必须进行正确的需求分析,只有通过正确的需求分析才能得到比较

正确的ER图。

二、设计E-R图的原则:

针对特定用户的应用,确定实体、属性和实体间的联系,设计该用户视图的局部


发布者:admin,转转请注明出处:http://www.yc00.com/web/1713328960a2227267.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信