PowerDesigner通過SQL語句生成PDM文件


環境

Mysql數據庫5.7
image
PowerDesigner版本16.5
image

SQL生成PDM步驟

File->New Model 點擊OK創建pdm模板.
image

database -> Connect -> modify
點擊Test測試連接,提示連接成功,然后點擊OK,點擊Connect.
image

pdm反向生成模型

File -> Reverse Engineer -> Database,選擇使用sql腳本文件還是數據源進行反向工程.
image
使用數據源時默認數據庫所有的庫所有的表,要先全部取消全選在選中某個庫select.

最終反向后pdm如下
image

導出模版,並生成數據庫文檔(word文檔)

新建模板

Report -> Report Templates -> New,自定義新的導出模板
image

配置模版

模版名,簡體中文,物理模型
image

配置模版顯示項

Available items -- List of Tables 雙擊移動至右側,用於顯示全部表信息
Available items -- Table -- List of Table Columns 雙擊移動至右側,用於顯示單表信息
image
List of Table Columns -- 右鍵 -- Layout... -- 自定義要顯示的字段和寬度
image

配置模版顯示風格

雙擊表的列節點可以編輯中文描述
image

模版名稱 -- 右鍵 -- Header/Footer... -- 自定義頁眉頁腳
image

保存模版

建議將自己創建.rtp模版文件,保存到PowerDesigner默認模版目錄中:PowerDesigner 16.5\Resource Files\Report Templates

根據模版生成數據庫文檔

在PDM已經反向生成成功的前提下,Report -> Generate Report。
找到剛剛保存的rtp模版文件夾,選擇剛才保存的rtp模板,選擇生成rtf文檔,並選擇語言和保存路徑。
image

rtf轉doc或docx

Office打開生成rtf文件,點擊另存為,選擇文件類型.doc或者.docx


免責聲明!

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



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