KK下載站為您提供PowerDesigner綠色版下載,軟件已進(jìn)行過綠化處理,可以免費(fèi)激活使用,有需要的朋友趕緊下載吧!PowerDesigner是集成了企業(yè)架構(gòu)分析、UML(統(tǒng)一建模語言)和數(shù)據(jù)建模的CASE(計算機(jī)輔助軟件工程)的一個工具,可以制作數(shù)據(jù)流程圖、概念數(shù)據(jù)模型、物理數(shù)據(jù)模型、面向?qū)ο竽P偷鹊龋δ芊浅?qiáng)大。

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