power designer

概述html

Power Designer 是 Sybase公司的 CASE工具集,使用它能夠 方便地對 管理信息系統進行 分析設計,他幾乎包括了 數據庫模型設計的全過程。 利用Power Designer能夠製做數據 流程圖、概念 數據模型、 物理數據模型,還能夠爲數據 倉庫製做結構模型,也能對 團隊設計模型進行控制。他能夠與許多流行的 數據庫設計 軟件,例如PowerBuilder, DelphiVB等相配合使縮短開發 時間和使 系統設計優化
power designer是能進行 數據庫設計的強大的 軟件,是一款開發人員經常使用的 數據庫建模工具。使用它能夠分別從概念數據模型(Conceptual Data Model)和 物理數據模型(Physical Data Model)兩個層次對 數據庫進行設計。在這裏,概念數據模型描述的是獨立於 數據庫管理系統(DBMS)的實體定義和實體關係定義; 物理數據模型是在概念數據模型的基礎上針對目標數據庫管理系統的 具體化。

2使用體會

數據庫建模的過程當中,須要運用PowerDesigner進行 數據庫設計,這個不但讓人直觀的理解模型,並且能夠充分的利用數據庫技術,優化數據庫的設計。第一次用PowerDesigner並不感到很陌生,裏面與SQLServer創建 數據庫差很少。
[1] 其次就是 ER圖,在 數據庫系統概論中有涉及到,這個實體關係圖中,一個實體對於一個表,實體、屬性與聯繫是進行 系統設計時要考慮的三個 要素,也是一個好的 數據庫設計的核心。
PowerDesigner是須要收費的 軟件

3功能

Data Architect

這是一個強大的 數據庫設計工具,使用Data Architect可利用實體-關係圖爲一個信息系統建立"概念數據模型"-CDM(Conceptual Data Model)。而且可根據CDM產生基於某一特定數據庫管理系統的"物理數據模型"-PDM(Physical Data Model)。還可優化PDM,產生爲特定DBMS建立 數據庫的SQL語句並能夠文件形式存儲以便在其餘時刻運行這些SQL語句建立數據庫。另外,Data Architect還可根據已存在的 數據庫反向生成PDM、CDM及建立數據庫的SQL 腳本

Process Analyst

這部分用於建立 功能模型數據流圖,建立「處理層次關係」。

App Modeler

爲客戶/服務器 應用程序建立應用模型。

ODBC Administrator

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

44種模型

概念數據模型 (CDM)

CDM 表現 數據庫的所有邏輯結構,與任何的 軟件或數據儲藏結構無關。 一個概念模型常常包括在 物理 數據庫中仍然不實現的 數據對象。 它給運行計劃或業務活動的數據一個正式表現方式。
概念數據模型是最終用戶對 數據存儲的見解,反映了用戶的綜合性信息需求。
不考慮 物理實現細節,只考慮實體之間的關係。
CDM是適合於 系統分析階段的工具。

物理數據模型 (PDM)

PDM 敘述 數據庫的物理實現。 藉由 PDM ,你考慮真實的 物理實現的細節。 它進入賬戶兩個 軟件或數據儲藏結構以內拿。 你能修正 PDM 適合你的表現或 物理約束。
主要目的是把CDM中創建的現實世界模型生成特定的DBMS 腳本,產生 數據庫中保存信息的儲存結構,保證數據在數據庫中的完整性和一致性。
PDM是適合於 系統設計階段的工具。

面向對象模型 (OOM)

面向對象模型 (OOM) 一個OOM包含一系列包,類,接口 , 和他們的關係。 這些對象一塊兒造成全部的 ( 或部份) 一個 軟件系統的邏輯的 設計視圖的類結構。 一個OOM本質上是軟件系統的一個 靜態的概念模型。
你使用 Power Designer 面向 對象模型創建面向對象模型.(OOM) 你能爲純粹地對象- 導向的靠模切目的創建一個OOM, 產生Java文件或者PowerBuilder文件,或你能使用一個來自OOM的 物理數據模型(PDM)對象 , 來表示關係 數據庫設計分析。

業務程序模型 (BPM)

業務程序模型 (BPM) BPM 描述業務的各類不一樣內在任務和內在流程,並且客戶如何以這些任務和流程互相影響。 BPM 是從業務合夥人的觀點來看業務邏輯和規則的概念模型,使用一個圖表描述程序,流程,信息和合做協議之間的交互做用。
相關文章
相關標籤/搜索