PowerDesigner連接MySQL,建立逆向工程圖解

傳說中,程序員們喜歡用powerDesign進行數據庫建模。通常都是先設計出物理模型圖,在轉換出數據庫需要的SQL語句,從而生成數據庫。
但,江湖中流傳着“powerDesign逆向工程”的傳說。好,我們今天就來利用PowerDesign來建立逆向工程。

基於MySql 5.0 的數據庫,PowerDesigner12.主要分爲這幾個步驟。

1> 通過windows數據源管理,建立ODBC數據源。

首先,安裝ODBC的補丁。這裏是mySql 3.5.1 和 mySql5.1.5的補丁文件。使用他們進行安裝。


PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客


打開Windows的控制面板打開管理工具


打開數據源(ODBC)


選擇你要操作的數據庫類型

PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客

輸入數據庫參數,並測試連接

PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客
 
2> 通過powerDesigner使用ODBC數據源,建立PowerDesigner的數據源。

新建物理模型.


PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客
選擇數據庫(DataBase)---連接(Connect)。

 PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客

選擇已經配置好的ODBC數據源。 


PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客
輸入登錄數據庫的【用戶名】和【密碼】。

 PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客
2> 使用PowerDesigner進行逆向工程。

選擇 DataBase----Reverse Engineer Database。使用已經配置好的數據源。 


PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客
 

選擇你感興趣的內容。 

PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客



生成物理模型。 


我們稍做等待,我出現了我們需要的數據模型。如下圖: 


放大後 


到這裏,我們的逆向工程,就完成了。

 

 PowerDesigner連接MySQL,建立逆向工程圖解 - 陳波 - 陳波的博客

 

另收集了部分powerdesign相關博文:

Power Designer第二次反向連接遇到sqlstate=37000http://hi.baidu.com/laurel_2010/blog/item/c1ba715314327013367abeb8.html

 

PowerDesigner中,修改column的name和Code同步問題

http://blog.sina.com.cn/s/blog_4a096c410100azp9.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章