PowerDesigner是Sybase的企業(yè)建模和設(shè)計(jì)解決方案,采用模型驅(qū)動(dòng)方法,將業(yè)務(wù)與IT結(jié)合起來,可幫助部署有效的企業(yè)體系架構(gòu),并為研發(fā)生命周期管理提供強(qiáng)大的分析與設(shè)計(jì)技術(shù)。這款軟件支持概念模型、數(shù)據(jù)模型、業(yè)務(wù)模型等多種功能,并與 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流開發(fā)平臺(tái)集成起來,從而為傳統(tǒng)的軟件開發(fā)周期管理提供業(yè)務(wù)分析和規(guī)范的數(shù)據(jù)庫設(shè)計(jì)解決方案,有效的的提升工作效率。
PowerDesigner軟件特色
1、AppModeler
為客戶/服務(wù)器應(yīng)用程序創(chuàng)建應(yīng)用模型。
2、ODBCAdministrator
此部分用來管理系統(tǒng)的各種數(shù)據(jù)源。
3、DataArchitect
這是一個(gè)強(qiáng)大的數(shù)據(jù)庫設(shè)計(jì)工具,使用DataArchitect可利用實(shí)體-關(guān)系圖為一個(gè)信息系統(tǒng)創(chuàng)建"概念數(shù)據(jù)模型"-CDM(ConceptualDataModel)。另外,DataArchitect還可根據(jù)已存在的數(shù)據(jù)庫反向生成PDM、CDM及創(chuàng)建數(shù)據(jù)庫的SQL腳本。
4、ProcessAnalyst
這部分用于創(chuàng)建功能模型和數(shù)據(jù)流圖,創(chuàng)建“處理層次關(guān)系”。
PowerDesigner官方版安裝教程
1.下載PowerDesigner程序并運(yùn)行,選擇Next。
2.選擇安裝地區(qū)任意選擇即可,再來勾選下同意協(xié)議,如下圖所示。點(diǎn)擊Next下一步。
3.選擇PowerDesigner安裝位置:默認(rèn)是安裝在C盤目錄下的,可單擊路徑后面的browse瀏覽按鈕自定義軟件安裝位置。確認(rèn)好安裝位置后再點(diǎn)擊 Next下一步繼續(xù)。
4.選擇要安裝的組件,這個(gè)大家可根據(jù)自己的需求來進(jìn)行勾選。為了更好的體驗(yàn)powerdesigner軟件,小編建議全部勾選。然后點(diǎn)擊Next。
5.選擇需要安裝的用戶配置文件,這里我們還是選擇默認(rèn)設(shè)置即可。點(diǎn)擊 Next下一步繼續(xù)。
6.然后從這里開始后的界面就可以一直點(diǎn)擊下一步了,確認(rèn)安裝信息點(diǎn)擊安裝。
7.等待安裝完成就會(huì)看到如下圖了,點(diǎn)擊finish完成退出安裝向?qū)Ъ纯伞?/p>
PowerDesigner使用教程
PowerDesigner如何創(chuàng)建表?PowerDesigner如何生成sql語句?
1.啟動(dòng)我們已經(jīng)安裝好的PowerDesigner軟件,進(jìn)入主界面第一步先來創(chuàng)建模型,只有建立模型以后才能建立表格才能進(jìn)行以后的操作。具體操作點(diǎn)擊“File”選擇“New Model”,接著就會(huì)彈出一個(gè)對(duì)話框,在頁面中的“Model name”輸入模型名稱,在“DBMS”中選擇你要生成的數(shù)據(jù)庫類型即可。小編建議在這里選好后,以后生成的語句會(huì)容易些。
2.根據(jù)以上創(chuàng)建好模型,接下來開始建表。首先在右側(cè)工具欄中選擇建表工具。在左側(cè)工具箱中點(diǎn)擊“Physical Diagram”中的表格即可創(chuàng)建。點(diǎn)擊以后在中間的地方選擇放置的位置。
3.小編這里選擇在中間放置了,接下來就開始添加字段了。雙擊可修改表名。
4.建立表字段。其中Name查詢時(shí)要使用的表名,Code是字段名,comment是表字段的說明。
5.Date Type是設(shè)置字段的類型,其中varchar(40)是字符串型,int是數(shù)字型。在Length是字段的長度,如果是主鍵的話Piamary和Mandatory這兩個(gè)是要選中的,一個(gè)標(biāo)示是主鍵,另一個(gè)是標(biāo)示不能為空。
6.這樣基礎(chǔ)的建表就已經(jīng)完成了,在表名上選擇右鍵,選擇“SQL Preview”就能看到SQL代碼了。
更新日志
1、重構(gòu)模型報(bào)告編輯器
2、導(dǎo)入XML文件
3、增強(qiáng)對(duì)象生成功能
4、增強(qiáng)版本分支功能
5、增強(qiáng)Power Designer門戶功能
6、倉庫本地模型緩存