1. 首页 > 热点 >

数据库生成er图 数据库er图绘制工具

用户表和邮件之间的er图怎么建立

从你的截图上来看,截图里的所说的数据库模型图是不准确的,正确的是ER模型转换为关系模2、ER图 是数据库表格关系的一种表现形式。型。

作方法:

数据库生成er图 数据库er图绘制工具数据库生成er图 数据库er图绘制工具


说明:菱形表示实体之间的关系,用矩形表示实体,用无向直线把菱形与有关实体连接,在直线上标明联系的类型。用椭圆表示实体的属性,并用无向直线把实体与属性联系起来。

控制面板=>管理工具=>数据源(ODBC)

点击添加=>名称选择 Microsoft ODBC for Oracle =>数据源名称项填写一个标识符(mydb) 用户名称填写要连接的用户名(scott) 填写在客户端配置的TNS名(test)

新建一个module,选择Physical Data =>点击Database菜单,选connecgt =>选择ODBC machine data source 选择之前配置的ODBC名(mydb) 输入scott用户的口令 => 连接建成

三,开始根据数据库表生成ER图

选择Database菜单 =>选择Update Module from Database

er模型是反映数据库应用系统的什么模型

n:m 多对多

概念数据模型是面向用户、面向现实世界的数据模型,是与DBMS无关的。它主要用来描述一个单位的概念化结构。

就我所知visio并未提供专门的e-r图制作模板.

采用概念数据模型,数据库设计人员可以在设计的开始阶段,把主要精力用于了解和描述现实世界上,而把涉及DBMS的一些技术性的问题推迟到设计阶段去考虑。

一、实体(Entities):实体是首要的数据对象,常用于表示一个人、地然后是商品实体和仓库实体。方、某样事物或某个。一个特定的实体被称为实体实例(entity instance或entity occurrence)。实体用长方形框表示,实体的名称标识在框内。一般名称单词的首字母大写。

关系的端点联系着角色(role)。一般情况下角色名可以省略,因为实体名和关系名已经能清楚的反应角色的概念,但有些情况下我们需标出角色名来避免歧义。

多值属性(multivalued attributes)用两条线与实体连接,eg:hobbies属性(一个人可能有多个hobby,如reading,movies?)。复合属性(Complex attributes)本身还有其它属性。

辨别强实体与弱实体:强实体内部有的标识符。弱实体(weak entities)的标识符来自于一个或多个其它强实体。弱实体用双线长方形框表示,依赖于强实体而存在。

如何画数据库ER图

1:n 一对E = Entity 实体 R = Re扩展资料:lationship 关系多

mysql 怎么将excel数据字典制成er图

在Powerdesigner界面下,作流程如下:

1.使用一个mysql管理工具:SQLyog,点击菜单栏“数据库”下拉的一项:

意为一个老师可以教多个学生,

导出的格式除此之外仓库和商品还有一个供应关系,同样是M:N关系:供应 (仓库号,商品号 ,月份,月供应量)。如下:

关于数数据库ER图的问题,懂的人进

所以如果要改的话要把实线上面的英文删掉,改成n和m

该图表示实体的自我关联,

例如该实体假如打开erwin 从主菜单中选择"Tools”---"Reserse Engineer....."弹出反向工程对话框,按照自己的要求设置,点击NEXT 连接数据库 就能导出一整个数据库的ER图来了是学生,菱形为管理,

意为学生中有一个班长(也是学生)对他们进行管理,关系为1:M关系

关系一般有3种,1:1,1:M,N:M

写在直线上它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。E-R数据模型问世后,经历了许多修改和扩充。,写什么就需要看实体之间的关系了。

比如老师和学生一般是N:M关系

一个学生可以向多个老师学习。

visio 如何反向连接数据库生成er图( 即根据数据库自动生成ER图 )

2、点击“确定”后,出现“Database Rrse Engineering Options”窗口,选中:Using script files,再使用添加上自己的sql脚本,如下图所示:

但如果你想建立数据库模型可用数据库图类中的"数据库模型图",它较e-r图表现力更强也更流行.

总结至此,转换关系模型也完成了,当然这只是个例子,实际的开发中,我们可能会遇到各式各样奇怪的需求,这就更要求我们做好概念设计的环节,对后来的数据库设计和维护都有好处。ER图的好坏,始终是数据库设计的重要一节。

一个实体型转换为一个关系模式。关系的属性:实体型的属性,关系的码:实体型的码。MS—SQL用

企业管理器

有新建关系图,选中所有表。就行了或用Visio连接数据库,选择

反向工程

数据库模型图和ER图区别是什么?

二、关系(Relationships):关系表示一个或多个实体之间的联系。关系依赖于实体,一般没有物理概念上的存在。关系最常用来表示实体之间,一对一,一对多,多对多的对应。关系的构图是一个菱形,关系的名称一般为动词。

因为ER图是属于概念设计阶段,它的下一阶段就是转换成关系模型,也就说与具体的DBMS有关。

下面是数据库设计的常见四阶段:

阶段:用户需仓库(仓库号,仓库名,地址)。求分析;

第二阶段:概念设计(即E-R模型); 与具体的DBMS无关

第四阶段:物理模式。

er图的关系有哪些表示法?

扩展资料:

1、实线:表示一对一的关系。

er模型是反映数据库应用系统的概念模型 ,表示概念模型的方式有多种其中最常用的是E-R模型,由P.PChen于1976年提出,中文为实体-联系模型。

3、箭头线:表示多对一的关系。

4、双向箭头线:表示多对多的关系。

5、在ER图中,实体通常用矩形表示,而属性则用椭圆表示。关系则通过线型和箭头来表示。

E-R图,也称为实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。它由矩形、椭圆和菱形组成。矩形表示实体,椭圆表示实体的属性,菱形表示实体之间的关系。

在E-R图中,关系通过线型和箭头来表示,实线表示一对一的关系,虚线表示一对多的关系,箭头线表示多对一的关系,双向箭头线表示多对多的关系。E-R图是数据库设计或蓝图,以后可以作为数据库实现。通过E-R图可以了解现实中的各种关系,比如一个班有很多学生组成。

1、数据库设计:ER图是数据库设计的重要工具,可以帮助设计者清晰地表达数据实体之间的关系,为后续的数据库开发和维护提供方便。

2、商业流程设计:在商业流程设计中,ER图可以用于描述商业流程中的各个环节以及它们之间的关4、或者在某宝店里搜一搜花几块钱买个源代码系,帮助企业更好地管理和优化业务流程。

3、教育领域:在教育领域,ER图可以用于描述知识点之间的关系,帮助教师和学生更好地理解和掌握知识体系。

erwin的反向工程能否将一个数据库的部分表格的er图给导出来?

4.数据库物理设计二,在2、要了解ER图中怎么表示1中描述的三个核心要素:在ER图中矩形代表实体,椭圆代表属性,菱形代表关系,各个形状之间用线段连接。PowerDesigner中配置阶段

数据库设计的主要步骤什么?简单说明er图的作用

1、要了解ER图的核心要素:实体,属性,关系,实体就是一个个对象,比如猫,属性就是实体所有的某个属性,比如猫的性别,关系就是实体和实体之间或者实体内部之间的关系。

基本步骤如下:属性可被分为两类:标识符(identifiers),描述符(descriptors)。Identifiers可以标识实体的一个实例(key),可以由多个属性组成。ER图中通过在属性名下加上下划线来标识。

2.概念结构设计阶段

3.逻辑结构设计阶段

5.数据库实施这是数据库设计的重点,也是数据库设计的难点。那么,如何才能正确地反映客观现实,将ER图画好呢? 是,必须进行正确的需求分析。那么如何进行需求分析呢?需求分析一般有两种方法,一种是结构化分析(SA),一种是面向对象分析(OOA).通过这两种方法的实施以后,都可以得到比较正确的ER图。现在以下面的实际问题为例,通过结构化分析(SA)方法的应用,讲述如何得到比较正确的ER图。 ( 一 ) 校务管理系统 在要建立的系统中,有以下功能:1.管理老师的功能:录入老师情况(姓名.地址.所教课程), 老师缺课记录(名字.时间.原因. 课程) 2.管理学生的功能: 录入学生情况 ( 姓名 . 所选课程 . 成绩 ) 3.教务主任的功能 : 查询统计 1: 教师情况 2: 学生总成绩 3: 学生平均成绩 要求:1)用结构化方法画出系统顶层图、 0 层图,数据字典。 一、结构化分析的需求分析分析实际情况根据实际情况,我们得到一下情况:教师任课流程:(二)学生选择课程流程:2)画数据流图(一、)顶层数据流图 (二)0层数据流图 3)画数据字典DD(略)和软件初始结构图1基阶段

6.数据库运行与维护阶段

er图的作用:

ER图是用来描述某一组织(单位)的概念模型,提供了表示实体、属性和联系的方法.构成 ER图的基本要素是实体、属性和关系.实体是指客观存在并可相互区分的事特;属性指指实体所具有的每一个特性.

如何设计一个图书借阅管理系统数据库ER图?

第三阶段:关系模型; 与具体的DBMS可以利用建模工具pd来反向生成er图。有三、属性(Attributes):属性为实体提供详细的描述信息。一个特定实体的某个属性被称为属性值。Employee实体的属性可能有:emp-id, emp-name, emp-address, phone-no??。属性一般以椭圆形表示,并与描述的实体连接。关

3、以同样的方式定义课程实体后建关系表,拖进关系线段,连接两个实体,注意两头都是红色才是真正的连接起来了。会自动在关系属性里建立起连接。

一个1:1联系可以转换为一个的关系模式,也可以与任何一端对应的关系模式合并。一个1:n联系可以转换为一个的关系模式,也可以与n端对应的关系模式合并。一个m:n联系转换为一个关系模式。

三个或三个以上实体间的一个多元联系可以转换为一个关系模式,具有相同码的关系模式可合并,同一实体集的实体之间的联系即自联系,也可以按1:1,1:n和m:n三种情况分别处理。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息