- CA ERwin Data Modeler
thumbnail|right|ERwin CASE tool on Windows 2000CA ERwin Data Modeler (ERwin) is a software tool fordata modeling (data requirements analysis ,database design etc) of custom developedinformation systems , including databases of transactional systems anddata mart s. ERwin's data modeling engine is based upon theIDEF1X method, although it now supports diagrams displayed withinformation engineering notation as well.History
ERwin was created by
Logic Works . It was acquired in 1998 byPlatinum Technology , which was later acquired in May 1999 byComputer Associates , who added it to their AllFusion suite under the name AllFusion ERwin Data Modeler. Logic Works companion products includeBPwin , an IDEF0 process modeling tool andModelMart to support group (collaborative) development of both data and process models. The tool was later renamed to CA ERwin Data Modeler.Distinguishing features
* Logical Data Modeling: Logical only models may be created, from which physical models may be derived. Also combinations logical and physical models are supported. Supports entity-type and attribute logical names and descriptions, logical domains and data types, as well as relationship naming.
* Physical Data Modeling: Physical only models may be created as well as combination logical and physical models. Supports table and column naming and descriptions, user defined data types, as well as primary key, foreign key, alternate key and check constraint definition and naming. Support for indexes, views, stored procedures and triggers is also included.* Logical to Physical Transformation: Includes an abbreviation/naming dictionary called "Naming Standards Editor" and logical to RDBMS data type mapping facility called "Datatype Standards Editor", each customizable with entries and basic rule enforcement.
* Forward engineering: Once the database designer is satisfied with the physical model, the tool will automically script
SQL data Definition Language (DDL), directly executing on the RDBMS environment or saved as script file.* Reverse engineering: If an analyst needs to examine and understand an existing data structure, ERwin will faithfully capture a depiction of the physical database objects in an ERwin model file.
* Model to model comparison: If an analyst or designer needs to understand what changes may have occurred between two model files (including real time reversed engineered files), ERwin presents "Complete/ Compare" for that purpose.
* "Undo" feature available in version 7
Competitors
Competitors include Embarcadero
ER/Studio ,IBM Data Architect,ModelRight ,Oracle Designer ,Sybase PowerDesigner , andSILVERRUN .mysqlee also
*
Computer-aided software engineering Publications
*
External links
* [http://www3.ca.com/solutions/Product.aspx?ID=260 CA ERwin Data Modeler on ca.com] .
* [http://www.infoadvisors.com/Groups.aspx ERwin User Discussion Groups - Mailing Lists/Webforum/Newsgroup for ERwin users]
* [http://www.bedredinov.com Practice of innovative usage of BPMS in corporations]
Wikimedia Foundation. 2010.