Book a Demo

Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Prev Next

Database Developers

Enterprise Architect supports a range of features for the development of databases, including modeling database structures, importing database structures from an existing database and generating DDL for rapidly creating databases from a model.

Database Development Tasks

Task

Detail

See also

Create Logical Data Models

With Enterprise Architect you can build database diagrams using the built-in UML Data Modeling Profile.

This supports the definition of Primary and Foreign Keys, cardinality, validation, triggers, constraints and indexes.

Logical Data Model

Generate Schema

By using Enterprise Architect's DDL generation function you can create a DDL script to create the database table structure from the model.

Enterprise Architect currently supports:

  • DB2
  • Firebird
  • MS Access
  • MySQL
  • MS SQL Server
  • Oracle
  • PostgreSQL
Generate Database Definition Language (DDL)

Reverse Engineer Database

Using an ODBC data connection you can import a database structure from an existing database to create a model of the database.

By generating the model directly from the database you can quickly document your work and create a diagrammatic account of a complex database through the graphical benefits of UML.

Importing Source Code

Example Data Model Diagram

An example of a Data Modeling diagram in Sparx Systems Enterprise Architect.

Learn more