powerdesigner是一款功能非常強大的建模工具軟體,足以與rose比肩,同樣是當今最著名的建模軟體之一。rose是專攻uml物件模型的建模工具,之後才向資料庫建模發展,而powerdesigner則與其正好相反,它是以資料庫建模起家,後來才發展為一款綜合全面的case工具。
powerdesigner主要分為7種建模檔案:
1. 概念資料模型 (cdm)
對資料和資訊進行建模,利用實體-關係圖(e-r圖)的形式組織資料,檢驗資料設計的有效性和合理性。
2. 邏輯資料模型 (ldm)
powerdesigner 15 新增的模型。邏輯模型是概念模型的延伸,表示概念之間的邏輯次序,是乙個屬於方法層次的模型。具體來說,邏輯模型中一方面顯示了實體、實體的屬性和實體之間的關係,另一方面又將繼承、實體關係中的引用等在實體的屬性中進行展示。邏輯模型介於概念模型和物理模型之間,具有物理模型方面的特性,在概念模型中的多對多關係,在邏輯模型中將會以增加中間實體的一對多關係的方式來實現。
邏輯模型主要是使得整個概念模型更易於理解,同時又不依賴於具體的資料庫實現,使用邏輯模型可以生成針對具體資料庫管理系統的物理模型。邏輯模型並不是在整個步驟中必須的,可以直接通過概念模型來生成物理模型。
3. 物理資料模型 (pdm)
基於特定dbms,在概念資料模型、邏輯資料模型的基礎上進行設計。由物理資料模型生成資料庫,或對資料庫進行逆向工程得到物理資料模型。
4. 物件導向模型 (oom)
包含uml常見的所有的圖形:類圖、物件圖、包圖、用例圖、時序圖、協作圖、互動圖、活**、狀態圖、元件圖、復合結構圖、部署圖(配置圖)。oom 本質上是軟體系統的乙個靜態的概念模型。
5. 業務程式模型 (bpm)
bpm 描述業務的各種不同內在任務和內在流程,而且客戶如何以這些任務和流程互相影響。 bpm 是從業務合夥人的觀點來看業務邏輯和規則的概念模型,使用乙個圖表描述程式,流程,資訊和合作協議之間的互動作用。
6. 資訊流模型(ilm)
ilm是乙個高層的資訊流模型,主要用於分布式資料庫之間的資料複製。
7. 企業架構模型(eam):
從業務層、應用層以及技術層的對企業的體系架構進行全方面的描述。包括:組織結構圖、業務通訊圖、程序圖、城市規劃圖、應用架構圖、面向服務圖、技術基礎框架圖。
PowerDesigner模型設計
深藍居 部落格 sybase powerdesigner 簡稱pd 是最強大的資料庫建模工具,市場占有率第一,功能也確實十分強大,現在最新版本是15.1,已經支援最新的sql server 2008等資料庫,另外在pd15中還增加了好幾種模型,介面也得到了進一步的美化,做出來的圖更漂亮了。下面是乙個...
PowerDesigner模型設計
原文 緒論 sybase powerdesigner 簡稱pd 是最強大的資料庫建模工具,市場占有率第一,功能也確實十分強大,現在最新版本是15.1,已經支援最新的sql server 2008等資料庫,另外在pd15中還增加了好幾種模型,介面也得到了進一步的美化,做出來的圖更漂亮了。下面是乙個在p...
PowerDesigner模型設計
原文 powerdesigner模型設計 緒論 sybase powerdesigner 簡稱pd 是最強大的資料庫建模工具,市場占有率第一,功能也確實十分強大,現在最新版本是15.1,已經支援最新的sql server 2008等資料庫,另外在pd15中還增加了好幾種模型,介面也得到了進一步的美化...