如何用EA设计ER图

我们开发系统从文档开始,而EA就是替我们开发文档的好工具,结束了我们从概念设计到逻辑设计中的很多问题,完善我们的文档。

现在就给大家说说怎样在EA中设计概念模型ER图:

首先打开EA-“新建项目”后就会让你选择模板:

之后,就是选择工具:

之后就是主窗体是这样的:

我的机房收费系统对概念设计的ER是这样的:

大家可以加上属性值,因为加上属性值后,可能会显得很乱,所以,我的这个图上没有属性。

概念设计就到这里了,大家要是觉得EA的功能就这样就没有了,就大错特错了,EA还可以将概念设计转换为逻辑设计,用我的狭隘的说法就是ER图转换为数据库的结构图:

上图转换过程:

弹出对话框:

这样设计出来的数据库结构图:

有了数据库的结构图,我们可以把他们声称数据库文档,就不用我们一点一点的写了,具体步骤:

在右边窗体中添加一个新的包,将数据库结构图放进去:

填出对话框:

漂亮的文档效果图:

这篇blog平心而论,看了我自己都觉得这是一篇没有逻辑的文章,也没有多少技术含量,看了,怎觉得图太多了,给人的感觉就不太好了可回头看看能删减的图尽可能都删了。

大家合作机房的时候,都会为文档苦恼,因为太多的表格要画,太多的图要画,用EA就帮我们解决了一部分难题,概念设计中的ER图到数据库表完全就可以轻松搞定,但是如果真用这个的话,请大家一定要认真的设计和重修改,因为这个文档是给组员看的,怎样组员才能看清楚,是我们需要解决的主要问题。

如何用EA设计ER图,布布扣,bubuko.com

时间: 2024-08-14 09:51:04

如何用EA设计ER图的相关文章

怎样用EA设计ER图

我们开发系统从文档開始,而EA就是替我们开发文档的好工具.结束了我们从概念设计到逻辑设计中的非常多问题.完好我们的文档. 如今就给大家说说如何在EA中设计概念模型ER图: 首先打开EA-"新建项目"后就会让你选择模板: 之后,就是选择工具: 之后就是主窗口是这种: 我的机房收费系统对概念设计的ER是这种: 大家能够加上属性值.由于加上属性值后,可能会显得非常乱,所以.我的这个图上没有属性. 概念设计就到这里了.大家要是认为EA的功能就这样就没有了,就大错特错了,EA还能够将概念设计转换

数据库设计——E-R图

一,复习下基础 1,弱实体 这种实体需要依赖另一个实体,若另一个实体不存在了,它也随之消失.相对而言,它依赖的那个实体成为强实体. 2,特殊化 在数据库设计的过程中,我们会发现,一个实体可以按照某些特征分为几个子实体,这其实是从普遍到特殊的一个过程,被成为特殊化. 二,二元联系:ER图转换成关系模式的算法 1,若实体间联系是1:1,则在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键和 联系类型的属性. 2,若实体键联系是1:N,则在N端实体类型转换成的关系模型中

在EA中用ER图生成数据库

ER图 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型.属性和联系的方法,用来描述现实世界的概念模型. 实体就是看的见摸得着或者能被人感知接受认可的客观存在,属性就是用来描述这个实体,联系自然是实体间的联系,只有相互联系才会完成一个系统的功能,直接上图: 此外还可以ER图可以在EA中进行绘制来帮助我们理清关系,并生成sql脚本来建立数据库就省了不少的时间,提高了效率 绘制ER图 在EA中除了能画UML图还有很强大的功能,一般软工中用到的图这

数据库的设计(E-R图,数据库模型图,三大范式)

一.数据库设计的概念 数据库设计是将数据库中的数据实体及这些数据实体之间的关系,进行规划和结构化的过程. 二.数据库设计的重要性 如果一个数据库没有进行一个良好的设计,那么这个数据库完成之后他的缺点是: 1.效率会很低 2更新和检索数据时会出现很多问题, 反之,一个数据库被尽心策划了一番,具有良好的设计,那他的优点是: 1.效率会很高. 2.便于进一步扩展. 3.使得应用程序的开发变得更容易. 三.设计数据库的步骤 1.需求分析阶段:分析客户的业务和数据处理需求. 2.概要设计阶段:他主要就是绘

用EA画ER图

在画ER图的时候想找个比较好用并且专业点的工具,找了半天最后选择了貌似不太专业的EA来画ER图 简单说一下EA是怎么实现画ER图的 一.操作步骤 1.在EA中新建项目之后,选择下边的模型 2.然后双击右侧的Design Model,新建图表 选择Data Modeling 3.然后就可以画ER图了,效果如下 画出来的图看起来确实很nice的 二.扩展 使用EA画出ER图后,还可以给实体和联系添加属性,然后把整张ER图导出来,这样再写数据库设计说明 书的时候就不用再一个一个的写了,也是很不错的功能

数据库设计E-R图

项目数据库的设计主要划分为以下6个阶段,本篇主要着重来介绍概念设计阶段 A.系统需求分析阶段B.概念结构设计阶段C.逻辑结构设计阶段D.物理结构设计阶段E.数据库实施阶段F.数据库运行与维护阶段 E-R图 E-R图即实体-联系图(Entity Relationship Diagram),是指提供了表示实体型.属性和联系的方法,用来描述现实世界的概念模型 实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,在E-R图中用矩形来表示. 属性:属性(Attrib

利用visio 2010 设计ER图,并导成SQL语言

建立数据库时我们需要考虑数据之间的关系,为了理清数据之间的关系我们需要对数据进行统一的整理.对于较复杂的数据库我们需要建立数据库模型,具体可分为两步:首先对数据库进行结构分析并使用树.表等描述数据,然后分析数据库的操作方法,规定数据库的增删改查操作,这两个步骤就构成了我们通常所说的数据库模型. 数据库模型有多重分类,通常所说的ER图是图模型,除此之外还有层次模型.网状模型.关系模型等.这其中比较简单的当数ER图,也称实体-联系图(Entity RelationshipDiagram),它提供了表

在EA中将画出的ER图转换成SQL脚本

在进行数据库设计的时候,想着正好安装着EA软件呢,看能不能用EA画ER模型.结果发现不仅能画,而且还能进行整套数据库设计(生成SQL脚本). 下面以机房收费系统用户--学生为例.学生可以查看余额,可以查看上机记录,可以查看上机状态,可以查看充值记录,可以修改密码.步骤如下: (1)建立ER图之前,首先在EA中应选择使用哪种数据库.如图所示: (2)画学生用户的ER模型图,如图所示: (3)转换成数据模型图,选中所有的实体和属性名,右击,点击转换出现如图: (4)选择ERD to Data Mod

数据库设计系列之四--ER图

逻辑设计是做什么? 1.将需求转化为数据库的逻辑模型 2.通过ER图的型式对逻辑模型进行展示 3.同所选用的具体的DBMS系统无关