ERWin简明教程
- 格式:pdf
- 大小:653.91 KB
- 文档页数:22
ERWIN操作手册
操作手册
文档修订
版本日期更改人描述(注明修改的条款或页)V1.0 王朝操作手册
2003年9月8日
山东浪潮齐鲁软件产业股份有限公司
电子政务产品事业部
目录
1.通过Erwin 建立er1文件...........................................................................................................2 2用ERWin 的方法将ERWin 中的表导入到数据库中.................................................................6 3用ERWin 的方法将数据库表结构导入到ERWin 中 (18)
Erwin 数据库设计工具
介绍
数据库设计错误将会导致在很长一段时间内不断听到各种抱怨,因此,选择 一个适合的数据库开发工具对数据环境进行规范将非常重要 .
Erwin 在物理数据库的生成和反向生成、双向同步和比较功能方面居领先地位 ,可以进行逆向工程、能够自动生成文档、支持与数据库同步、支持 团队式 开发,所支持的数据库多达20多种。
Erwin 数据库设计工具可以用于设 计生成客户机/ 服务器、Web 、Intranet 和数据仓库等应用程序数据库。
1.1.通过通过Erwin 建立er1文件文件
在开始\程序菜单中打开Erwin,在Erwin 主窗口中单击create model 图标弹出如下窗口:
在new model type选项中选择physical项,在database中选择oracle类型,version中选择9.x版本,如下图:
点击ok按钮.
1.1建表
单击independent table控件图标,在页面上点击如下图:
单击E_1处可以修改表名:
选中此表点击右键选择columns如下图:
单击new按钮增加字段如下图:
选择字段类型为string型,字段名称为name如下图:
单击ok按钮,如下图:
在oracle选项卡中设置好字段的相关属性,单击ok按钮如下图,
根据以上方法,增加相关字段.这样我们就建好了一个表,保存就会生成er1文件.
2通过ERWin将表导入到数据库中
导入方法如下:
进入REWin,打开要往oracle中导入表的er1文件如下图:
Connection,
出现如下图,User Name指数据库中建立的用户名(如qts)、Password指数据库中建立的
用户名的口令(如qts)、Connect String指连接的数据库名称及机器名(如qts_wangchao)。
选中要导入的数据表,点鼠标右键,选中columns,如下图
选中DB Sync 按钮,出现下图
选中Next 按钮,出现下图
选中Next 按钮,出现下图
选中Next 按钮,出现下图
选中Next 按钮,出现下图
过一会儿,出现下图
显示当前选中的数据表与要导入的数据库中的数据库表进行比较。从上图中选中显示的数据表,右边的选择按钮置为可选状态,
选择 EXPORT 按钮,出现下图
选中Next 按钮,出现下图
选中GEN Options 按钮,出现下图
选择Trigger ,出现下图
如果REWin Generated 被选中,将前三项√去掉;
选择Referential Integrity ,出现下图
将ON DELETE与ON UPDATE 两项选中。然后选择OK 按钮,出现下图
选择Start Export 按钮,如下图,表示导入成功,如不成功,会有错误提示。
选择Finish 按钮,出现下图
选择Cancel 按钮,导入结束。
注意:导入完成后要查看导入的数据表是否正确(例如触发器)。
3通过ERWin将数据库表结构导入到ERWin中
首先要连接需要导出表结构的数据库,选中如图所示的Database中的Database Connection,
用户名的口令(如qts)、Connect String指连接的数据库名称及机器名(如qts_wangchao)。
单击connect按钮,连接数据库成功如下图:
选择如图所示Reverse Engineer按钮,出现下图
选择Next按钮,如下图,选中Current User
选择Next按钮,出现如下图,User Name指数据库中建立的用户名(如qts)、Password指数据库中建立的用户名的口令(如qts)、Connect String指连接的数据库名称及机器名(如qts_wangchao)。
输入完毕,选择Connect,出现下图
过一会儿,出现下图
选择Close,从oracle中导出数据库完毕。