powerdesigner免費版是一款用于數據庫設計的軟件。powerdesigner免費版可以方便的對管理系統信息進行分析與設計,它包括了數據庫模型設計的全部過成。軟件可以制作數據流程圖、概念數據模型、物理數據模型,還可以為數據倉庫制作結構模型等強大的功能。該軟件能與大部分其他的開發工具進行配合節省開發時間。

截圖

相關軟件
相關軟件 版本說明 下載地址
Navicat Premium簡體中文版 v12.0.22 查看
StarUML(開源) 官方免費版 查看
mysql(數據庫管理) v5.7.3.0 查看
phpMyAdmin(使用廣泛) 中文版v4.6.4.0 查看
軟件功能

      DataArchitect

      這是一個強大的數據庫設計工具,使用DataArchitect可利用實體-關系圖為一個信息系統創建"概念數據模型"-CDM(ConceptualDataModel)。并且可根據CDM產生基于某一特定數據庫管理系統的"物理數據模型"-PDM(PhysicalDataModel)。還可優化PDM,產生為特定DBMS創建數據庫的SQL語句并可以文件形式存儲以便在其他時刻運行這些SQL語句創建數據庫。另外,DataArchitect還可根據已存在的數據庫反向生成PDM、CDM及創建數據庫的SQL腳本。

      ProcessAnalyst

      這部分用于創建功能模型和數據流圖,創建“處理層次關系”。

      AppModeler

      為客戶/服務器應用程序創建應用模型。

      ODBCAdministrator

      此部分用來管理系統的各種數據源。

安裝說明

      1.運行 PowerDesigner 16.5 安裝包:

截圖

      2.運行安裝包后出現下圖并選擇紅圈中的Next> :

截圖

3.在安裝類型選擇界面,可選擇第一個Trial(即試用版)

截圖

      4.點擊 Next> 后出現如下界面:

截圖

      PS:紅圈1選擇安裝的地區,這里選擇的是 Hong Kong(中國香港)

      紅圈2選擇I AGREE(我同意)條約

      點擊紅圈3的Next> (下一步)

      5.點擊 Next> 后出現如下界面:

截圖

      PS:紅圈1是選擇安裝的路徑,這里選擇安裝在了D盤下

      點擊紅圈2的 Next> (下一步)

      6.點擊 Next> 后出現如下界面:

截圖

      PS:選擇需要安裝的組件,我這里選擇的系統默認的組件。

      單擊紅圈中的 Next> (下一步)

      7.點擊 Next> 后出現如下界面:

截圖

      PS:選擇需要安裝的用戶配置文件,這里我選擇了全部安裝

      單擊紅圈中的 Next> (下一步),從這里開始后就可以一直點擊下一步。直接依次上圖

截圖
截圖
截圖

      PS:等待安裝完成。很快便安裝好了。

截圖

      PS:完成安裝,點擊紅圈中的 Finish 退出安裝。

Powerdesigner破解教程

步驟一:在桌面左下角【開始】——【所有程序】中找到【Sybase】文件夾點開之后,將鼠標移動至名為【PowerDesigner】.exe的程序上,并點擊鼠標右鍵選擇【打開文件所在位置】

截圖

步驟二:將安裝包中破解補丁文件夾下的【pdflm16.dll】文件,選中并復制到步驟一打開的文件夾中,如圖所示選擇【復制和替換】

截圖

使用技巧

      1:入門級使用PowerDesigner軟件創建數據庫(直接上圖怎么創建,其他的概念知識可自行學習)

      我的PowerDesigner版本是16.5的,如若版本不一樣,請自行參考學習即可。(打開軟件即是此頁面,可選擇Create Model,也可以選擇Do Not Show page Again,自行在打開軟件后創建也可以!完全看個人的喜好,在此我在后面的學習中不在顯示此頁面。)

截圖

      2:首先創建概念數據模型,如圖所示(后面介紹一些比如物理數據模型等等,由于此軟件全部是英文的,所以作為一個chinese不是很懂的,耐心的多使用幾次就好了。)

      概念模型(CDM Conceptual Data Model)

      物理模型(PDM,Physical Data Model)

      面向對象的模型(OOM Objcet Oriented Model)

      業務模型(BPM Business Process Model)

截圖

      3:點擊上面的ok,即可出現下圖左邊的概念模型1,自己起得概念模型的名字,使用最多的就是如圖所示的那兩個Entity(實體),Relationship(關系)

截圖

      4:選中右邊框中Entity這個功能,即可出現下面這個方框,(需要注意的是書寫name的時候,code自行補全,name可以是英文的也可以是中文的,但是code必須是英文的。)

截圖
FAQ

      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, 如下圖

      ②選擇要檢查的每項設置

      ③確定后,將出來檢查結果匯總信息

7、安裝時提示錯誤“An error (-5001:0x80070002) has occurred while running the setup.”是怎么回事?

截圖

出現這一提示,可能的原因有兩種,其一是有其它應用程序正在運行,可以先關閉其它所有應用程序后再進行安裝。

第二種情況是安裝包損壞導致安裝程序無法正常運行,本站安裝包已更新,若您使用的是其它來源的安裝包,請在本站重新下載并安裝V16.5版 PowerDesigner 。

軟件特別說明

溫馨提示:該軟件暫不提供中文版。

免責聲明:本軟件只作學習交流使用,僅供個人研究,請勿用作商業用途,請在試用后24小時內刪除,請支持正版!

  • 破解軟件專題
  • 編程軟件專題
  • 數據庫專題

powerdesigner免費版下載地址

Windows版下載

百科推薦

下載排行

近期更新

管家婆六肖中特百分百%期期准