ERwin DM Reverse Engineer 逆向工程介绍

Posted 一日一学!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERwin DM Reverse Engineer 逆向工程介绍相关的知识,希望对你有一定的参考价值。

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

ERwin DM Version:7.3

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

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

1. 打开CA ERwin

 2. 鼠标移动到 Tools > Reverse Engineer

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

 4. 按需选择相关内容

Reverse Engineer From:选择 Database

Items To Reverse Engineer:Table

Infer:Primary Keys, Relations, Indexes

Physical & Logical 都选择 UPPER

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

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

 

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

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

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

 9. 成功导出Physical物理模型

 10. 成功导出Logical逻辑模型

 

以上是关于ERwin DM Reverse Engineer 逆向工程介绍的主要内容,如果未能解决你的问题,请参考以下文章

1.使用Entity Framwork框架常用的技术手段Code First 和Reverse Engineer Code First

使用 Microstrategy 生成 Erwin 9+

ERwin创建逻辑模型

ERwin逻辑模型

通过ERWIN API 实现中文注释(Definition)批量替换成Attributes

将 DDL 导入到 CA Erwin Data Modeller r9.64 并带有注释