CA ERwin

CA ERwin是功能強大、易於使用的資料庫設計工具。它為設計、生成、維護高水平的資料庫應用程式提供了非凡的工作效率。 從描述信息需求和商務規則的邏輯模型,到針對特定目標資料庫最佳化的物理模型,ERwin幫助您可視化地確定合理的結構、關鍵元素,並最佳化資料庫。 ERwin不僅是資料庫設計工具,同時還是一個功能強大的資料庫開發工具,能為所有主流的資料庫自動生成資料庫表和成千上萬條存儲過程和觸發器代碼。其突破性的完全比較技術,允許疊代開發,隨時把模型與您的資料庫同步。把資料庫與領先的開發環境集成在一起,ERwin同樣能加速以數據為中心的套用開發。

基本簡介

為了滿足企業建模的需求,ERwin也能與CA的Model Mart集成。Model Mart是強大的模型管理系統,它使資料庫設計者、應用程式開發者和最終用戶共享ERwin的模型信息。除此之外,不同的開發人員共享並重用設計成果,使建模的工作效率最大化,並能夠建立共同的標準。

ERwin確立了建模和設計效率的標準

ERwin使得設計資料庫非常地容易。資料庫設計簡單到只需通過點擊的方式,為數據需求生成圖形化的E-R(實體關係)模型,同時在邏輯模型中標明業務規則,顯示所有的實體、屬性、關係和鍵。而且,你可以使用它獨特的用戶定義屬性在模型當中直接抓取對於你的業務十分重要的附加信息。

專業的建模特性,幫助您設計出更好的資料庫。例如:處理屬性時,僅需通過拖拉的方式,把屬性從一個實體拖到另一個實體,快速地進行修改和規範化。圖上編輯功能,可在圖上修改模型,不需打開對話框。關係導航系統使您在大型模型中能快速移動,精確找到某實體的父實體和子實體。而且,模型確認報表使你便於檢查你的設計。

ERwin不僅僅是畫圖工具,它以智慧型化方法把整個設計過程自動化。比如,ERwin允許對可重用屬性創建一個字典,以確保在你的資料庫設計當中始終使用一致的名稱和定義。資料庫視圖作為集成的模型組件進行維護,基表的定義的變化自動地反映到視圖的定義中。自動的鍵遷移,確保了資料庫的參照完整性。

ERwin允許你將大型企業模型拆分為若干小的更易於管理的子集,使得建模人員把精力集中在特定的主題領域。存儲顯示允許你存儲同一主題領域的多個視圖,易於與不同的使用者交流。

ERwin數據模型能以不同方式進行編輯、顯示和列印。ERwin與RPTwin結合,RPTwin是一種易於使用的圖形化的報表書寫器,帶有預定義或由用戶定義選項的報表瀏覽器,可全面控制報表的內容和外觀。另外,獨特的模板接口,使您可以把設計標準和顯示要求用於其它模型。

自動生成資料庫\r

ERwin不僅是最好的資料庫設計工具,同時它也是建立資料庫最快速的方法。ERwin的設計針對不同目標資料庫的物理特性進行最佳化。與其它工具不同的是,ERwin自動保持邏輯模型和物理模型同步,並可方便地把邏輯結構,如多對多關係,轉化到物理模型的實現。

ERwin在資料庫設計和資料庫之間建立起強大的native連線,支持正向工程和逆向工程。使用該連線,能自動生成表、視圖、索引、參照完整性規則(主鍵,外鍵)、預設值、域/列約束。ERwin包括一整套最佳化的參照完整性觸發器模板,和豐富的宏語言,用於定製觸發器和存儲過程。成千上萬條代碼能自動生成----使基於模型的套用開發的效率達到令人難以置信程度。

資料庫容量計算功能幫助你精確估計資料庫或數據倉庫的初始大小和增量,使你能高效地分配系統資源和完成容量規劃。

無須寫SQL CREATE TABLE或INDEX語句來生成表和索引,就可以設計並生成資料庫,又因物理設計是靠描述完整的邏輯結構來驅動的,因此您的套用從一開始就文檔化了。ERwin能對現有的資料庫進行逆向工程,直接依據系統表畫出數據模型。用這種方法很容易了解現有套用的結構和內容。ERwin支持所有領先的關係型SQL和桌面資料庫,其中包括: Oracle, Microsoft SQL Server, Sybase, DB2, 和INFORMIX。 同樣的模型能夠生成多個資料庫,或將套用從一個資料庫平台移植到另一個資料庫平台。

用完全比較支持疊代式設計

完全比較是CA的具有突破性的技術,它改變了建模工具和資料庫之間的互動方法。無論模型還是資料庫有任何改變,完全比較支持各種差別的比較細節。通過突出差別,變化均可從數據模型到資料庫,或從資料庫到數據模型。ERwin同樣能自動生成修改腳本,在保持現有數據時更新資料庫,完全比較使得數據模型與資料庫隨時保持同步。

使用維建模規則設計數據倉庫\r

數據倉庫的執行性能和可用性是由它的設計質量確定的,Erwin支持星型結構和雪花結構的維建模規則,允許你在一個集成環境中無縫地設計你所有的業務系統,數據集市和數據倉庫。使用Erwin的維建模規則設計事實表,維表和支架表。該模型能捕獲豐富的與數據倉庫相關的信息集並為該信息集提供詳細的文檔,它包括數據來源,轉換邏輯和數據管理規則。

數據倉庫\r

ERwin加快了資料庫套用的開發進程

ERwin還可以把資料庫集成到套用開發過程中。通過與先進的client/server和Web開發工具連線,ERwin讓後端的資料庫和前端的表格同步起來,高水平的套用也就得以更快生成。ERwin還有一個重要特徵是支持多client,使得client/server開發環境中的開發人員工作效率大為提高。ERwin可以從數據模型直接自動生成PowerBuilder, Visual Basic或VisualAge本身的數據存取組件,節省了開發步驟。

與Paradigm Plus集成

ERwin能與CA Paradigm Plus集成,CA Plus是基於部件建模工具,他將幫助你設計、生成和維護高質量的應用程式。ERwin和Paradigm Plus一起提供了一個完整的解決方案,使你實現部件和資料庫設計,加速基於部件應用程式的開發。

使用ModelMart擴展到企業級

ERwin與模型管理系統CA ModelMart集成,使得公司中每一個人能訪問、共享、並重用ERwin對象與模型。ModelMart為ERwin提供一個活動的數據字典,使得跨多模型的屬性可以集中管理。ModelMart有內容廣泛的模型管理功能,包括:建立子模型、版本控制、模型合併、影響分析和安全性等。ModelMart獨立於平台和網路,可以方便地集成到現有環境中。

設計集成與發布的Hub

通過ModelMart,ERwin數據模型可以與來自CA BPwin的業務過程模型集成,於是設計者可以將公司的對象和過程映射到支持他們業務的信息體系結構中去。

CA Model Navigator提供對ERwin和BPwin模型的動態的、唯讀的訪問,並帶有完全報表製作能力。CA Model Web Publisher提供了一個簡單的方法自動地將模型及其相關信息以web文檔方式發布。

系統需求\r

套用軟體兼容性: NetDynamics, PowerBuilder, PROGRESS, Visual Basic

資料庫兼容性: CA-Clipper, CA-OpenIngres, DB2 for MVS and DB2 for OS/390, DB2/400, DB2 UDB, dBASE, FoxPro, HiRDB, Informix, InterBAse, Microsoft Access, Microsoft SQL Server, Oracle, Paradox, Progress, Rdb, Red Brick Warehouse, SAS, SQL Server, SQL Anywhere, SQLBase, Sybase, Teradata

作業系統

Windows NT, Windows 95, Windows

相關詞條

熱門詞條

聯絡我們