StevenBot-Saltsam

眼睛能装下世界,为何却装不下眼泪? 一只风筝一辈子只为一根线冒险。 那不是一场游戏,为何总有一根线牵着心怀,隐隐作疼? 那不是一段邂逅,为何飘在桥上的影子,总缠进梦乡? 那不是一个梦境,为何你的温柔私语,总是不经意的响起?

导航

<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

统计

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

datas link

OSChinal Sources codes Library

搜索

最新评论

阅读排行榜

评论排行榜

Powerdesigner逆向自动生成数据库的说明文档

逆向工程,从mysql数据库生成pd数据模型。

(环境:powderdesigner15.0;mysql5.1)

1.必须先配置mysql的odbc数据源。

   在控制面板数据源(odbc)那里配置一个mysql的数据源,先到官方网站下载mysql的odbc的connector(如我下的是:mysql-connector-odbc-5.1.5-win32.msi),安装。即可在数据源配置那里看到mysql的驱动.按照数据源的配置步骤配置一个mysql的数据源。

2.打开powerdesigner。选择file--->reverse engineer--->database

   a》在弹出的对话框new physic data model里填写你自己的modelname,选择dbms为mysql5点击确定。

   b》在弹出的 database reverse engineer options 里选using a data source 并点击connect to a data source弹出connect to a data source对话框。

   选择data source 为odbc machine data source,并选择刚才配置好的mysql数据源输入用户密码点击connect返回到database reverse engineer options,点击确定。

c》此时弹出,database reverse engineer对话框。选择要生成的表点击ok即可。

自动生成数据库的说明文档

方法一:

通过powerdesigner从现有数据库导出pdm(physical data model)图,然后借助另一个小工具pdmreader(可从http://www.pdmreader.com/下载)来分析pdm图,然后生成说明文档。 

1、生成pdm图后,用pdmreader将其打开;这里需要注意,用pdmreader打开pdm图时,要保证该图没有在powerdesigner中被打开。
2、点击“新建项目”,在弹出的对话框中输入项目名称,点击确定;
3、选择项目名称,点击“导入数据字典”,并选择刚生成的pdm图,点击open;
4、在项目名称下选择pdm图链接,右边会出现一个名为“将字典导出到doc”的链接,点此即可。

方法二:

pdmreader可以直接从数据库导出数据字典,其效果要比从数据库导入到pdm,然后在用pdmreader读取来的方便。而且表的备注也能取到。 
但该功能对oracle支持最好,其次sql server,access数据库也有较好的支持。 

就是点主界面上面的按钮: 
"导入数据字典"->"我没pdm,用pdmreader直接从数据库导入" 
即可。

posted on 2011-10-08 10:47 Steven_bot 阅读(2483) 评论(0)  编辑  收藏 所属分类: powerdesigner


只有注册用户登录后才能发表评论。


网站导航: