2024年6月13日发(作者:)

Visio绘制ER图教程

2011-05-14 02:00

ER图的3个要素是 实体,属性,关系。

我们在学习数据库基础时,一般的ER图是下面这个样子的:

正方形是实体,圆是属性,菱形表示关系。

VISIO中没有现成的模版画ER图,有一种折中的办法解决这个问题:

自定义:

先在“流程图”,〉“基本流程图”中找到菱形和方块,分别右击选择“添加

到我的形状”,〉“添加到新模具”。之后出现“另存为”对话框,把新模具命名

为“ER图”,这样我们就把菱形和方块添加到了新模具“ER图”中。用同样的思

路,在“数据库”,〉“ORM图表”找到椭圆和直线,添加到模具“ER图”中。

添加完成后,我们就可以在画ER图时打开该模具(文件->形状->打开模具),

ER图所有的元素都会在一个模具中显示出来了。

用VISIO画ER图:

在visio中绘制ER图有两种方式,一种是通过visio的反向工程自动生成;另

外一种是通过图形工具进行创建。经过对多个专业绘制ER图的工具探索后,发现

visio绘制ER图不仅快,而且兼容性高。下面以留言板数据库的ER图为例,为大

家介绍visio绘制ER图的方法。如果觉得好的话就顶一下吧~

首先打开visio,选择新建--------数据库---------数据库模型图,打开后如

下图所示:

图 1-1 数据库模型图设计界面

左边分别有三个针对数据库ER模型的七个专用工具,最常用的是前两个;创建

实体后将实体间用关系连接线连接起来。操作方法十分简单,只要将工具拖动到右

侧工作界面即可。创建实体成功后,点击实体;下方就会出现实体的属性。可以通

过更改实体的属性进行增加列、设置列数据类型、设置主键等功能。以下创建了一

个 guestbook 的实体,主键为guestbook。

图1-2 创建guestbook实体图

(提示:如果想实体图显示实体的数据类型,可以通过数据库----选项----文档

----表----数据类型---显示物理的进行设置;效果图如图1-3所示 )