Database Deployment Manager (DDM) is a desktop oriented multi-platform database design tool that allows database administrators and programmers to create database structures (using an object oriented methodology) and deploy them into an existing database. The tool allows creation of diagrams to identify basic relations between the defined structures. You can import tables from various databases, either by fully reversing a database or just picking tables from various databases and injecting them into your solution. You can browse the databases and execute SQL queries on them. There is a unique SELECT query builder that makes the building of queries very easy without having to write a single SQL statement; just using point and click with the mouse.
| Tags | Database Design |
|---|---|
| Licenses | LGPL |
| Operating Systems | Windows Linux |
| Implementation | Qt C++ |
Recent releases


Release Notes: This version implements support for the most used MySQL database objects, including the reverse engineering of them. A new help system was implemented, and the project is moving towards multiple database support. Some bugs were fixed (and some introduced).


Release Notes: This version has many bugfixes, support for stored procedures, and data validation for the table instances.


Release Notes: Users can browse a database behind a connection and execute SQL queries on that database, which can be written with an SQL editor with code completion. Tables from specific databases can be imported into the solution.


Release Notes: This release adds a new Connection manager for your databases, so that you don't have to remember them, implements support for reverse engineering and/or creating views, adds a Visual Query builder for easier creation of SELECT queries for views, and allows deployment to multiple databases (connections) at the same time.


Release Notes: Some bugs were fixed, parts of the GUI were redesigned, and more documentation was written. The database reverse engineering feature was inmproved. Database validation regarding the normalization of a database and foreign key detection was implemented.