DbDesigner is a useful tool for constructing databases in an intuitive and easy-to-use environment, where you have a visual representation of the tables and relations contained in your project. You can quickly see the fields in a table or how each table relates to the others. After you are finished, it can export the schema of the database into an .sql script, or directly connect to a database backend and build it there. It can also import already existing databases from .sql scripts or db backends. It can save your project into its native format (XML) so all information is kept, and it has a plugin architecture to be easily extensible to work with many database servers (it comes with 2 plugins for PostgreSQL and MySQL).
| Tags | Database Front-Ends Software Development Code Generators |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C++ |
Recent releases


Changes: Several bugfixes, new sequences and views (not SQL views), the plugin architecture is almost ready, and type-checking for relations.


Changes: The first public preview. Almost complete table and relation handling. Saving and opening native files works, as well as exporting the project to an .sql script.
A Java-based minimalistic model-view-controller (MVC) Web application framework.
- All comments
Recent commentsVery useful
This is a great tool. The UI is a little clunky at times and I have had a weird error here or there but it mostly works great. The database synchronization stuff is invaluable and the ability to save your actual model in your database (so you can open it from anywhere, and track old versions) is genius.
fine but
that could be great if u can create a rpm or use a more recent qt lib...
because i tried to install on many distribution and i got this error
checking for Qt... configure: error: Qt (>= Qt 2.2.2) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
A much needed app
I've been looking for something like this for over
a year. Had I the time, I would have started one
shortly. Hopefully this project continues on and
more database designers like myself are willing to
test and debug the code.