PyDBDesigner is a database modeling tool using the entity-relation (ER) paradigm.
  2 Screenshots
PyDBDesigner is a free relational database modeling tool that is planned to be able to design both logical and physical models similarly to Erwin(c) and PowerDesigner.

Its goal is to provide a useful toolset that allows developers analysts and database designers to design and develop databases from the verbal model to the schemas and SQL scripts.

There is no such a tool is available as a freeware. There is a project called DbDesigner, but it seems to be discontinued and its functionality is not enough for modeling (and the concept behind it seems to be weak).

The concept is to implement ER logical and physical modeling paradigm as correctly as possible, meanwhile creating a tool that is useful as soon as it is possible. So the development concept is that features are added rapidly, but carefully (trying to leave space to the features that come later).

For example, the "type" class is good enough to implement data domains, however, the code that actually creates domains using GUI is not implemented. The "type" attribute of the properties uses this object, so adding domains to attribute types is easy.


· Python 2.2
· wxPython 2.3.3 (this one requires wxWindows as well)

What's New in This Release:

· Added postgresql datatypes (vivandre)
· PhysicalDataTypes dialog now sorts datatypes (vivandre)
· now finds python :-) (vivandre)

last updated on:
April 22nd, 2005, 16:07 GMT
license type:
GPL (GNU General Public License) 
developed by:
Molnár Attila
ROOT \ Programming \ Code Generators
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
2 Screenshots

Add your review!