HOME

TheInfoList



OR:

This article is a comparison of
data modeling Data modeling in software engineering is the process of creating a data model for an information system by applying certain formal techniques. Overview Data modeling is a process used to define and analyze data requirements needed to su ...
tools which are notable, including standalone, conventional data modeling tools and modeling tools supporting data modeling as part of a larger modeling environment.


General


Features

{, class="sortable wikitable" style="width: auto; text-align: center;" ! Tool ! Supported data models (conceptual, logical, physical) ! Supported notations ! Forward engineering ! Reverse engineering ! Model/database comparison and synchronization ! Teamwork/repository , - ,
Database Workbench Database Workbench is a software application for development and administration of multiple relational databases using SQL, with interoperationality between different database systems, developed by Upscene Productions. Because Databases Workbenc ...
, Conceptual, logical, physical , IE (Crows feet) , , , Update database and/or update model , , - , Enterprise Architect , Conceptual, Logical & Physical + MDA Transform of Logical to Physical , IDEF1X, UML DDL, Information Engineering & ERD , , , Update database and/or update model , Multi-user collaboration using File, DBMS or Cloud Repository (or transfer via XMI, CVS/TFS or Difference Merge). , - , ER/Studio , Logical, physical, ETL , IDEF1X, IE (Crows feet) , , , Update database and/or update model , ER/Studio Repository and Team Server (formerly Portal/CONNECT) for web based publishing collaboration and model management, with Business Glossary as standard. , - , MagicDraw , Conceptual, Logical & Physical + MDA Transform of Logical to Physical , IDEF1X, UML DDL, Information Engineering & ERD , , , Update database and/or update model , Multi-user collaboration using File, DBMS or (transfer via XMI, CVS/TFS or Difference Merge). , - , - ,
MySQL Workbench MySQL Workbench is a visual database design tool that integrates SQL development, administration, database design, creation and maintenance into a single integrated development environment for the MySQL database system. It is the successor ...
, Physical , IDEF1X, IE (Crows feet), UML, and more , , , Update database and/or update model , , - ,
Navicat Navicat is a series of graphical database management and development software produced by CyberTech Ltd. for MySQL, MariaDB, Redis, MongoDB, Oracle, SQLite, PostgreSQL and Microsoft SQL Server. It has an Explorer-like graphical user inte ...
Data Modeler , Conceptual, Logical & Physical , IE (Crows feet) , , , Update database and/or update model , , - ,
NORMA Norma may refer to: * Norma (given name), a given name (including a list of people with the name) Astronomy *Norma (constellation) *555 Norma, a minor asteroid * Cygnus Arm or Norma Arm, a spiral arm in the Milky Way galaxy Geography *Norma, Lazi ...
Object-Role modeling , Conceptual (ORM), Logical, Physical , ORM, Relational(Crows feet option), Barker , , , Update database and/or update model , , - , Open ModelSphere , Conceptual, Logical, physical , IDEF1X, IE (Crows feet), and more , , , Update database and/or update model , , - ,
Oracle SQL Developer Oracle SQL Developer is an Integrated development environment (IDE) for working with SQL in Oracle databases. Oracle Corporation provides this product free; it uses the Java Development Kit. Features Oracle SQL Developer supports Oracle produ ...
Data Modeler , Logical, physical , Barker, IE (Crows feet), and Bachman , , , Update database and/or update model , , - ,
PowerDesigner SAP PowerDesigner (or PowerDesigner) is a collaborative enterprise modelling tool produced by Sybase, currently owned by SAP. It can run either under Microsoft Windows as a native application or in an Eclipse environment through a plugin. It su ...
, Conceptual, logical, physical , IDEF1X, IE (Crows feet), and more , , , Update database and/or update model , , - , Software Ideas Modeler , Conceptual, logical, physical , IDEF1X, IE (Crows feet), UML and more , , , Update database and/or update model , , - , Toad Data Modeler , Logical, physical , IDEF1X, IE (Crows feet), and more , , , Update database and/or update model , {{yes


See also

* Comparison of database tools *
List of Unified Modeling Language tools This article compares UML tools. UML tools are software applications which support some functions of the Unified Modeling Language The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of soft ...
*
Data modeling Data modeling in software engineering is the process of creating a data model for an information system by applying certain formal techniques. Overview Data modeling is a process used to define and analyze data requirements needed to su ...
*
IDEF1X Integration DEFinition for information modeling (IDEF1X) is a data modeling language for the development of semantic data models. IDEF1X is used to produce a graphical information model which represents the structure and semantics of information ...
Data modeling tools Data modeling tools