介绍内容:利用ERwin DM进行对本地 Oracle 数据库的逆向工程

ERwin DM Version:7.3

ERwin DM 提供两种方式的逆向工程方法,分别是基于脚本文件和基于数据库。

下面描述的内容是基于数据库的逆向工程方法。

1. 打开CA ERwin

ERwin DM Reverse Engineer 逆向工程介绍

 2. 鼠标移动到 Tools > Reverse Engineer

ERwin DM Reverse Engineer 逆向工程介绍

 3. 在选择 Model 类型的弹出框,选择Logical/Physical,然后点击 Next

ERwin DM Reverse Engineer 逆向工程介绍

 4. 按需选择相关内容

Reverse Engineer From:选择 Database

Items To Reverse Engineer:Table

Infer:Primary Keys, Relations, Indexes

Physical & Logical 都选择 UPPER

ERwin DM Reverse Engineer 逆向工程介绍

  5. 连接数据库画面,选择本地的数据库(注,先要安装Oracle客户端,并连接成功)

输入用户名和密码进行连接

 ERwin DM Reverse Engineer 逆向工程介绍

 6. 弹出错误框,点击OK跳过

ERwin DM Reverse Engineer 逆向工程介绍

 7. 提示是否想推论PK,点击Yes

ERwin DM Reverse Engineer 逆向工程介绍

 8. 提示是否想推论Relations,点击Yes

ERwin DM Reverse Engineer 逆向工程介绍

 9. 成功导出Physical物理模型

ERwin DM Reverse Engineer 逆向工程介绍

 10. 成功导出Logical逻辑模型

ERwin DM Reverse Engineer 逆向工程介绍

 

相关文章: