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.
Relational Data Browse
Explore data by keeping track of the Foreign Keys between tables. View images and edit data.
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 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.
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.