【轉】用PowerDesigner對現有的數據庫反向工程建立E-R圖


轉自:http://www.cnblogs.com/oceanshare/archive/2010/02/10/1667071.html

由於早期的一個項目在數據庫設計建立時沒有輸出為E-R圖,偶在對此項目進行二次改造升級時則使用了PD對原有的數據庫進行反向工程,即根據數據源將數據庫的的所有表生成為E-R圖結構,我使用的是PD 15,反向工程的命令為於“File”菜單中的"Reverse Engineer”-反向引擎。其它的版本的PD應該在”Database”菜單中。詳細步驟如下:

1、啟動PD,新建一個Physical Diagram

2、菜單:Database->Congfigure Connections 彈出Congfigure Data Connections 對話框

k

點擊Add Data source 按鈕,彈出創建新數據源對話框:

b

我們選擇"系統數據源",下一步:

c

數據源驅動程序我們選擇Sql Server,繼續下一步:

d

點擊“完成”,彈出創建到Sql Server的新數據源,在此對話框中,我們輸入名稱、描述、及服務器名或IP:

e

下一步:驗證登錄方式選擇“使用用戶輸入登錄ID和密碼的SQL Server 驗證”,並輸入登錄ID和密碼

f

下一步:更改默認的數據庫為你想要進行反向工作程的

g 

下一步:完成

h

i

j

最后,會在Congfigure Data Connections 對話框中出現我們剛才新建的數據源了。

k 

**********************************************************************************

2、菜單:File->Reverse Engineer ->Database 出來New Physical Data Model對話框

1

點擊“確定”按鈕,彈出Database Reverse Engineering Options對話框:

2

在此我們選擇Using a data source,點擊數據源按鈕彈出Connection to a Data Source對話框,在下拉框中選擇我們之前建立的數據源,並輸入User ID和password

3

點擊Connection即可連接至數據庫,並得取所有的數據庫對象,在此我們選擇所有的Table。

4

最后點擊OK,大功告成!!,以下為部分截圖:

6

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM