What is Vertabelo?
Online tool for visual database design. This one web application support seven major database engines: PostgreSQL, MySQL, Microsoft SQL Server, SQLite, Oracle 11g, IBM DB2 and HSQLDB. Vertabelo allows you to create your database model simply by graphically drawing tables and references. The application validates your model all the time and gives you hints on how to improve it. At any moment you can see a preview of the SQL that will be generated for a selected element. You can share your database models at three different access levels: Owner, Editor and Viewer. Furthermore, everyone who shares a model may open it at the same time. When the model is opened for editing for one person, it is read-only for others. Everyone can see changes in the model just after an autosave. If you need to share a model with your customers or partners and they don't want to create accounts in Vertabelo, you can generate the public link to your model and send it via e-mail. Reverse engineering tool allows you to import an existing database structure and build a model of it. This way you can visualize the data structure of your database and work on it. If you develop web applications, Vertabelo delivers you built-in support for some popular ORMs like Propel (for PHP developers), SQLAlchemy (for Python developers) and JOOQ (for Java developers). The application works completely online and no installation is needed. Just register an account, log in and you can start working on your model from any place in the world connected to internet. Vertabelo offers a free plan which is limited by a certain number of models available to create and the number of tables per one model. For larger projects and companies there are different paid plans. Notice that Vertabelo is totally free for students, lecturers, open source projects and non-profit organizations, provided that it will be used only for educational or non-commercial purposes.