ERwin用來建立實體-關係(E-R)模型,是關係數據庫應用開發的優秀CASE工具。ERwin可以方便地構造實體和聯繫,表達實體間的各種約束關係,並根據模板創建相應的存儲過程、包、觸發器、角色等,還可編寫相應的PB擴展屬性,如編輯樣式、顯示風格、有效性驗證規則等。
ERwin主要用來建立數據庫的概念模型和物理模型。它能用圖形化的方式,
ERwin支持IDEF1X方法。通過使用ERwin建模工具自動生成、更改和分析IDEF1X模型,不僅能得到優秀的業務功能和數據需求模型,而且可以實現從IDEF1X模型到數據物理設計的轉變。ERwin工具繪製的ERwin模型框圖(diagram)主要由三種組件塊組成:實體、屬性和關係, 正好對應於IDEF1X模型的三種主要成分。可以把框圖看成是表達業務語句的圖形語言。而ERwin模型框圖所在的主題區域(Subject Area)相應於IDEF1X的視圖, 其重點在整個數據模型中的某個計劃或企業內部的某一範圍間實體的關聯。一個IDEF1X的模型包括一個或多個視圖,而ERwin中的主域區(Main Subject Areas)組合了各個主題區域,覆蓋了數據建模的整個範圍,也即IDEF1X模型的整個範圍。
PowerDesigner簡介
PowerDesigner是Sybase公司的CASE工具集,PowerDesigner可以支持任何一種關係型數據庫的模型設計,使用它可以方便地對管理信息系統進行分析設計,它幾乎包括了數據庫模型設計的全過程。利用PowerDesigner可以製作數據流程圖、概念數據模型、物理數據模型,可以生成多種客戶端開發工具的應用程序,還可爲數據倉庫製作結構模型,也能對團隊設計模型進行控制。它可與許多流行的數據庫設計軟件,例如:PowerBuilder,Delphi,VB等相配合使用來縮短開發時間和使系統設計更優化。