Database Schema Diagram Tool

Database schema visualization is an essential process during the initial project design phase. Also, it can be useful when you need to reverse engineer a big schema and need to understand the various relationships between different tables. Below are given various database diagramming and visualization tools that will help you make sense of your complex database designs.

  1. Database Schema Diagram Tool Download
  2. Database Schema Diagram Tool Free
Schema

1. SchemaSpy

SchemaSpy is a Java-based tool (requires Java 5 or higher) that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format. It lets you click through the hierarchy of database tables via child and parent table relationships as represented by both HTML links and entity-relationship diagrams.

SchemaSpy uses Graphviz, specially the dot program to generate graphical representations of the table/view relationships. SchemaSpy is a command line tool. If you’re more comfortable with the GUI approach then try out Joachim Uhl’s SchemaSpyGUI.

2. MySQL Workbench

It has a nice schema visualization tool that also enables you do design with ER diagrams. Wwwsqldesigner WWW SQL Designer allows you to draw and create database schemas (E-R diagrams) directly in browser, without the need for any external programs.

MySQL Workbench simplifies database design and maintenance and improves communication among DBA and developer teams. It has a nice schema visualization tool that also enables you do design with ER diagrams.

3. wwwsqldesigner

WWW SQL Designer allows you to draw and create database schemas (E-R diagrams) directly in browser, without the need for any external programs. You only need JavaScript enabled – check the online demo. The Designer works perfectly in all browsers.

Many database features are supported, such as keys, foreign key constraints, comments and indexes. You can either save your design (for further loading & modifications), print it or export as SQL script. It is possible to retrieve (import) schema from existing database.

  1. An entity relationship diagram, ER Diagram, or ERD, is a visual model of your database schema. It shows your tables as boxes, with connecting lines representing the relationships between them. It’s a great way to design a new relational database or make sense of and/or modify an existing one. Top 7 tools for drawing your own ER Diagram.
  2. On the File menu, point to New, point to Software and Database, and then click Database Model Diagram. On the Database menu, point to Import, and then click Import. Type the path and file name for the model that you want to import, or click the Browse button to locate the model file, and then click Open.

4. SchemaCrawler

Database Schema Diagram Tool

Like Schemaspy, SchemaCrawler generates database diagrams using Graphviz. You can easily filter out tables, views, columns, stored procedure and functions based on regular expressions, using the grep functionality.

Database schema diagram tool online

Note that SchemaCrawler is not just a diagramming tool but also a database schema discovery and comprehension tool and has powerful scripting ability, using JavaScript, Groovy, Ruby or Python,

5. SchemaBall

Database Schema Diagram Tool Download

Schemaball is an SQL database schema viewer. It however requires Perl and a few modules, such as GD and optionally Math::Bezier and SQL::Translator. Schemaball creates flexible visualizations of database schemas. Schemas may be read from an SQL schema dump, flat file or a live database.

Shemaball was originally designed for MySQL and works with MySQL out of the box. While InnoDB tables support foreign keys (as of Mysql 3.23.44), MyISAM tables do not (as of 4.0). Therefore, Schemaball can identify foreign keys using CONSTRAINT table options, by regular expressions applied to participating tables, or by reading constraints from a file.

sponsored advt.

Database Schema Diagram Tool Free

A Cloud virtual PC from CloudDesktoponline.com and a Cloud hosted Sharepoint for collaboration is your best solution to work as you travel. Take a risk free trial today.