powerdesigner16.5是一款專業性強的數據庫設計工具。powerdesigner16.5特別版可支持數據流程圖、概念數據模型、物理數據模型、面向對象模型、商業計劃模型等等多種模型制作,同時powerdesigner制作的圖表可直接在Word等其他辦公軟件中打開使用,有效地提高了用戶辦公效率。
1、概念數據模型 (CDM)
對數據和信息進行建模,利用實體-關系圖(E-R圖)的形式組織數據,檢驗數據設計的有效性和合理性。
2、邏輯數據模型 (LDM)
該軟件新增的模型。邏輯模型是概念模型的延伸,表示概念之間的邏輯次序,是一個屬于方法層次的模型。具體來說,邏輯模型中一方面顯示了實體、實體的屬性和實體之間的關系,另一方面又將繼承、實體關系中的引用等在實體的屬性中進行展示。邏輯模型介于概念模型和物理模型之間,具有物理模型方面的特性,在概念模型中的多對多關系,在邏輯模型中將會以增加中間實體的一對多關系的方式來實現。
邏輯模型主要是使得整個概念模型更易于理解,同時又不依賴于具體的數據庫實現,使用邏輯模型可以生成針對具體數據庫管理系統的物理模型。邏輯模型并不是在整個步驟中必須的,可以直接通過概念模型來生成物理模型。
3、物理數據模型 (PDM)
基于特定DBMS,在概念數據模型、邏輯數據模型的基礎上進行設計。由物理數據模型生成數據庫,或對數據庫進行逆向工程得到物理數據模型。
4、面向對象模型 (OOM)
包含UML常見的所有的圖形:類圖、對象圖、包圖、用例圖、時序圖、協作圖、交互圖、活動圖、狀態圖、組件圖、復合結構圖、部署圖(配置圖)。OOM 本質上是軟件系統的一個靜態的概念模型。
5、業務程序模型 (BPM)
BPM 描述業務的各種不同內在任務和內在流程,而且客戶如何以這些任務和流程互相影響。 BPM 是從業務合伙人的觀點來看業務邏輯和規則的概念模型,使用一個圖表描述程序,流程,信息和合作協議之間的交互作用。
6、信息流模型(ILM)
ILM是一個高層的信息流模型,主要用于分布式數據庫之間的數據復制。
7、企業架構模型(EAM)
從業務層、應用層以及技術層的對企業的體系架構進行全方面的描述。包括:組織結構圖、業務通信圖、進程圖、城市規劃圖、應用架構圖、面向服務圖、技術基礎框架圖。
powerdesigner怎么畫er圖?
選擇File-->New,彈出如圖所示對話框,選擇CDM模型(即概念數據模型)建立模型
完成概念數據模型的創建
選擇新增的CDM模型,右擊,在彈出的菜單中選擇“Properties”屬性項,彈出如圖所示對話框。在“General”標簽里可以輸入所建模型的名 稱、代碼、描述、創建者、版本以及默認的圖表等等信息。在“Notes”標簽里可以輸入相關描述及說明信息。當然再有更多的標簽,可以點擊 "More>>"按鈕
在CDM的圖形窗口中,單擊工具選項版上的Entity工具,再單擊圖形窗口的空白處,在單擊的位置就出現一個實體符號。點擊Pointer工具或右擊鼠標,釋放Entitiy工具
雙擊剛創建的實體符號,打開下列圖標窗口,在此窗口“General”標簽中可以輸入實體的名稱、代碼、描述等信息。
在上述窗口的“Attribute”選項標簽上可以添加屬性
點擊插入屬性按鈕,彈出屬性對話框
標準檢查約束是一組確保屬性有效的表達式。在實體屬性的特性窗口,打開如圖所示的檢查選項卡。
當Standard checks 或Rules 不能滿足檢查的要求時,可以在Additional Checks選項卡的Server子頁上,通過SQL語句中使用%MINMAX%、%LISTVAL%、%RULES%、%UPPER%、%LOWER% 幾個變量來定義Standard和Rule
1、重構模型報告編輯器
2、導入XML文件
3、增強對象生成功能
4、增強版本分支功能
5、增強Power Designer門戶功能
6、倉庫本地模型緩存