PowerDesigner鏈接SQL Server

之前據說過PowerDesigner能夠和數據庫鏈接,根據在PowerDesigner建立的數據模型建立表、觸發器、存儲過程到數據庫中。也能夠將已有的數據庫導出到PowerDesigner中爲數據模型。今天作了一下測試,發現確實很簡單,如今操做步驟與你們分享: 
0、準備工做 
先在SQL Server中建立一數據庫,以供測試用。 
Create database test 
一、 根據在PowerDesigner建立的數據模型建立表、觸發器、存儲過程到數據庫中 
1)打開PowerDesigner ,創建一個物理數據模型 


2)在彈出的對話框中保持默認設置


3)將新建的physical data model 重命名爲test

4)在其中建兩個表,建立兩個表的關聯關係.


5)單擊"Database"->"Configure Connections"


6)在彈出的ODBC數據源管理器中,點擊"添加",添加一個數據源


















從上圖能夠看出,已經成功添加了一個名爲test的sql server數據源.

7)點擊"Database"->"Connect..",鏈接到剛纔添加的數據源.



8)點擊"Database"->"Generate Database",將表建立到數據庫




在上面的對話框中,能夠選擇生成腳本的目錄和文件名,下面還有不少選項,我保持了默認選項.注意選中"Script generation",只生成腳本,選中"ODBC generation"會提示你執行腳本到數據庫.

點擊Run能夠運行腳本,也可手動修改腳本後再Run.Run了以後,再到數據庫查看,發現表和表之間的關聯關係已經建立了.
sql

二、將已有的數據庫導出到PowerDesigner中爲數據模型數據庫

1)新建一個physical data model,命名爲test2

2)點擊"Database"->"Connect.."鏈接數據源。



3)點擊"Database"->"Reverse Engineer Database..."

4)Using an ODBC data source

5)點擊"肯定"後,能夠看到下面的對話框,選項的意思也很明瞭,默認只選中了導出表:


6)"OK"以後能夠看到導入滾動條,完成以後,能夠看到數據庫表已導入爲數據模型。測試

相關文章
相關標籤/搜索