

There are tools for both forward and reverse engineering. Among the other features, it provides options for visual database design and managing databases. MySQL WorkBench is a powerful toolset for database architects, developers, and designers. We’ve compiled this list from various Web ratings and reviews, paying particular attention to forward and reverse engineering options present in those tools. Overview of Visual Tools for Database DesignĪfter we have clarified the essential criteria of database visual design tools, let’s review the most popular software solutions. The list of designs (optimization for black and white printing, color printing, etc.).ĭatabase visual solutions may also involve other requirements.The level of detail for the displayed data (whether to show constraints, indexes, etc.).The diagram overview (scaling and navigating through a diagram).You can use it when navigating through tables and their dependencies in a database diagram. The documented plan, showing the logical structure of an SQL diagram at present.The list of notations on data modeling syntax.Create and edit database objects in a diagram.Īlso, there should be the following instruments for visualization:.Track logical correlations between tables.Cluster logically related objects using containers.Visualize database structure for further analysis.Therefore, the visual solution for database design must provide graphical forward and reverse engineering in the following capabilities: And, it builds a graphical model from code, supporting reverse engineering.

It generates code when changes are introduced into the data model, supporting forward engineering.

The first and foremost thing that a database design software must ensure are forward and reverse engineering. Basic Requirements for Visual Tools of Data Design
