PowerDesigner是一款功能強大的建模和設計解決方案軟件,這款軟件將業務與IT結合起來,可以方便地對管理信息系統進行分析設計,通過模型驅動方法讓用戶更有效的進行數據庫模型設計,部署有效的企業體系架構。
PowerDesigner獨具匠心地將多種標準數據建模技術(UML、業務流程建模以及市場領先的數據建模)集成一體,并與 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流開發平臺集成起來,從而為傳統的軟件開發周期管理提供業務分析和規范的數據庫設計解決方案。此外,它支持60多種關系數據庫管理系統(RDBMS)/版本。
DataArchitect
這是一個強大的數據庫設計工具,使用DataArchitect可利用實體-關系圖為一個信息系統創建"概念數據模型"-CDM(ConceptualDataModel)。另外,DataArchitect還可根據已存在的數據庫反向生成PDM、CDM及創建數據庫的SQL腳本。
ProcessAnalyst
這部分用于創建功能模型和數據流圖,創建“處理層次關系”。
AppModeler
為客戶/服務器應用程序創建應用模型。
ODBCAdministrator
此部分用來管理系統的各種數據源。
1.啟動PowerDesigner軟件,首頁要建立模型,只有建立模型以后才能建立表格,才能進行以后的操作。選擇“File”然后選擇內容“New Model”,彈出新頁面,在頁面中的“Model name”填寫自己的名稱,在下面的“DBMS”中選擇你要生成的數據庫類型。建議在這里選好后,以后生成的語句會好一些
2.模型建立好開始建表,首先在右側工具欄中選擇建表工具。其中在“Physical Diagram”中選擇有表格的這個,也就是下圖標記的這個,把鼠標放上去顯示Table就可以了。點擊以后在中間的地方選擇放置的位置。
3.在中間放置好后,雙擊就能修改表名稱和添加字段了。在圖的左邊就是剛才放置的表格,然后雙擊就出現后側的對話框了。這個時候name是給自己在軟件中查詢看到的名稱,Code是當前的表名,建議命名的時候有一定的規律。比如系統以sys_開頭,正常表以t_開頭好一些。comment是導入數據庫的表的名稱注釋,建議要填寫。為了以后方便使用。
4.建立表字段。其中Name是給設計軟件的說明,Code是字段名,comment是表字段的說明。
5.Date Type是設置字段的類型,其中varchar(40)是字符串型,int是數字型。在Length是字段的長度,如果是主鍵的話Piamary和Mandatory這兩個是要選中的,一個標示是主鍵,另一個是標示不能為空。
6.這樣基礎的建表就已經完成了,在表名上選擇右鍵,選擇“SQL Preview”就能看到SQL代碼了。
1、下載文件
2、解壓文件(推薦winrar壓縮軟件)
3、點擊“PowerDesigner165_Viewer.exe”開始安裝