博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

文摘-PowerDesigner反向工程生成PDM数据字典

Posted on 2009-03-11 15:29  ╁蓝驿┲→  阅读(2119)  评论(3编辑  收藏  举报

偶尔会用到的东东,mark下

用PowerDesigner进行逆向工程。举例如下:
1.在Windows的ODBC数据源中陪着你的数据源,在“系统DNS”中配置你的数据源,配置细节大家都应该非常熟悉不再讲解。如图:

2.在PowerDesigner中(PowerDesigner12的下载地址:下载),新建一个pdm,选择您要选择的数据库类型,如下图:

3.点击database->reverse engineer database ,选择Using a odbc datasource,然后选择你的数据源,点确定。

4.选择你要导入的表,也可以全选。下面的Primary Kyes,Indexes最好都要选择上,点击OK。

5.完成以上操作即可得到您要的Pdm数据字典了。如果您选择的数据库表比较多,可能会耗费较多的时间。

6.保存PowerDesigner的文件,比如test.pdm.

7.用PDMReader选择导入数据字典,选择该test.pdm。则就可以利用PDMReader的字典查询功能来提高你的日常工作效率。如图:

8.从数据库反向到Pdm数据字典,是在实现无法得到系统设计文档的字典情况之下的无奈之举。一般而言是应该先有字典后建数据库。如果根本就没有字典,那么您就可以此字典做为基础。进行修改完善。在PowerDesigner中,您可以设计表说明,字段说明备注,表的主键索引分区表空间等等。

附录:PowerDesigner12的下载地址:下载