Screenshots

Click on images to see the full size version.

Database layouts

Use multiple diagrams ( layouts ) to get a better understanding of the database. Do your schema and SQL editing work directly in the layout.

Database diagram Database diagram Database diagram Database diagram Database diagram

Relational Data Browse

Explore data by keeping track of the Foreign Keys between tables. View images and edit data.

Database diagram Database diagram Database diagram Database diagram Database diagram

SQL Editor

The highlight and auto-complete SQL editor can get Queries generated out of the diagram.

Database diagram Database diagram Database diagram

Reverse engineering

Start a DbSchema project by loading an existing schema from database. Save the project on disk as XML file. Later you can commit or refresh the changes you've made against the database.

Database diagram Database diagram Database diagram

Database synchronization

Your DbSchema project can be synchronized with any database. You can convert your project to a different Rdbms, synchronize, refresh or commit the differences between the project and the database.

Database diagram Database diagram Database diagram Database diagram

Driver and templates managers

The Driver Manager is responsable for the JDBC drivers you use to connect to database. The Templates Manager stores the specific informations about each database.

Database diagram Database diagram

Configuration

Using the Configuration Dialog you can change the application behaviour. You can switch to different Look & Feels, change colors or modify timeouts.

Database diagram Database diagram

Database documentation

You can set comments for each table, column, index, foreign key, etc. directly in the layout. You can generate HTML documentation or image layout prints in different formats.

database reverse engineering database reverse engineering