KK下載站為您提供PowerDesigner綠色版下載,軟件已進行過綠化處理,可以免費激活使用,有需要的朋友趕緊下載吧!PowerDesigner是集成了企業架構分析、UML(統一建模語言)和數據建模的CASE(計算機輔助軟件工程)的一個工具,可以制作數據流程圖、概念數據模型、物理數據模型、面向對象模型等等,功能非常強大。

PowerDesigner綠色版功能介紹
1、定義數據模型
定義數據模型(CDM)主要表現數據庫查詢的所有邏輯結構,適用于結構化分析環節。
2、物理數據模型
物理數據模型(PDM)描述數據庫查詢的物理完成,適用于系統軟件設計。
3、面向對象模型
面向對象模型(OOM)包括一系列包,類,插口,和她們的關聯。
4、業務程序流程模型
業務程序流程模型(BPM)是以業務合作伙伴的見解看來業務邏輯性和標準的定義模型。
PowerDesigner綠色版軟件特色
1、用于數據發現的“ProcessAnalyst”模塊。
2、用于雙層,交互式的數據庫設計和構造的“ataArchitect”模塊。
3、用于物理建模和應用對象及數據敏感組件的生成的“AppModeler”模塊。
4、用于高級的團隊開發,信息的共享和模型的管理的“MetaWorks”模塊。
5、用于數據倉庫的設計和實現的“WarehouseArchitect”模塊。
6、用于以只讀的、圖形化方式訪問整個企業的模型信息的“Viewer”模塊。
PowerDesigner綠色版常見問題
1、PD的cdm中默認不允許存在重名的字段
PowerDesigner考慮到主鍵外鍵名稱可能沖突的問題,默認兩個不同實體中不能存在相同名稱的屬性,但在實際設計的時候,為了便于理解,通常需要在兩個實體中使用相同的屬性名,如NG-CRM5.5中所有信息(INFO)表都存在4個字段:操作流水(LOGIN_ACCEPT)、操作工號(LOGIN_NO)、操作代碼(OP_CODE)、操作時間(OP_TIME),由于這些字段在所有實體中的作用意義一樣,所以最好使用同樣的名稱。為此需要更改PowerDesigner的相關設置,更改操作為:選擇菜單欄的Tools->Model Options,打開Model Options窗口,取消選中的Unique code即可
2、公共字段不需要再pdm中當做表生成
將cdm中公共字段表base_item中Entity Properties-->General中的Generate默認勾選取消即可。
3、修改外鍵命名規則
選擇Database—>Edit Current DBMS
選擇Scripts-》Objects-》Reference-》ConstName
可以發現右側的Value為:
FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%
可見,該命名方法是:'FK_'+8位子表名+9位Reference名+8位父表名,你可以根據這中模式自定義為:
FK_%.U7:CHILD%_RELATIONS_%.U7:PARENT%,
可以使FK名稱變為FK_TABLE_2_RELATIONS_TABLE_1
掌握這種方法后就可以按照自己的想法修改了
生成建庫腳本sql文件中的表頭注釋很討厭,可以在 Databse -> Generate Database (Ctrl+G)窗口中,選擇Options卡片,去掉Usage的Title鉤選項即可。
4、添加外鍵
Model -> References新建一條外鍵后,雙擊進入外鍵屬性,在“Joins”卡片中可以選擇子表的外鍵字段
5、如何實現Name和code不自動相等
如何實現在CDM中創建Entity時,Name和Code不自動對應
設置tools--Gerneral options--->dialog---->name to code mirroring
-------------------------------------
6、如何把NAME 列在 scrip里顯示出來
修改字段生成規則。要給每個字段都添加一個注釋的話,同一窗口中展開 Script -> Object -> Column -> Add 的 Value修改為:
%20:COLUMN% [%COMPUTE%?AS (%COMPUTE%):%20:DATATYPE% [%IDENTITY%?%IDENTITY%:[%NULL%][%NOTNULL%]][ default %DEFAULT%]
[[constraint %CONSTNAME%] check (%CONSTRAINT%)]]/*%COLNNAME%*/
其中的%COLNNAME%就是列的Name值(可以是中文)
---------------------------------------------------------------------------------
POWERdESIGEN 自增長列的設置
PDM里查看表的屬性,Columns選項卡,選中整列,查看列屬性,點左上方的properties圖標(有手形圖案的那個),此時打開一個設置窗口,General選項卡里面進行設置.
在列屬性的General標簽頁里有個Identity復選框,勾上就行了
--------------------------------------
1 如何在PowerDesigner下建索引
①雙擊表設計圖,出來Table Properties,在Tab 頁中選擇 Indexes
②單擊新建索引的屬性,出現Indexex Properties
③增加一個索引包含的字段
2 如何在PowerDesigner 下建自增列
①使用SqlServer 數據庫中的下列語句來完成
建表語句中,在要做為自增列的字段中,加上如下
IDENTITY(1,1)
還有可以使用下面語句,重置自增種子
dbcc checkident(ConfigSys,reseed,0);
3 如何在PowerDesigner 下檢查設計模型
①在菜單欄中選擇 Tools -à Check Model, 如下圖
②選擇要檢查的每項設置
③確定后,將出來檢查結果匯總信息