Tools

Creately

Creately is a database diagramming tool to easily visualize your tables by creating ER diagrams. Therefore, before doing the actual database design you can create the ER diagrams that enable you to visualize the relationships between different entities in the system and plan your database diagram accordingly.

CSVReader SQL Server Data Dictionary

CSVReader SQL Server Data Dictionary is a script that generates a full data dictionary for all tables in a SQL Server database. It generated data dictionary includes schemas, foreign keys, primary keys, nulls, identities, data types, lengths, default values, and descriptions.

Data Dictionary Creator (discontinued)

Data Dictionary Creator (DDC) is a SQL Server database documentation tool. It stores all the information in Extended Properties, so it's easier to keep the documentation in sync with the database as it changes.

Data Dictionary Generator

Data Dictionary Generator is an easy to use tool to generate data dictionary, compare database, and do schema spell check.

Data3Sixty Govern

Infogix Data360 Govern is an enterprise metadata management, data governance, and data catalog solution that lets you discover the quality, value, and trustworthiness of your data sets.

Database Comparer Tools

Database Comparer is a database compare tool that can compare database with database, database with SQL/DDL script, and SQL/DDL script with SQL/DDL script. It can compare and synchronize data between two database tables. You can optionally select which objects (domains, tables, procedures, triggers, etc.) should be compared. Besides that, it has the ability to browse Master and Target structure trees and visually display the differences between them.

Database Deployment Manager

Database Deployment Manager (DDM) tool creates database structures (tables, queries, etc.) using an object-oriented methodology. The object-oriented modeling creates table templates that define the structures of a table and then create instances of the table template which is used to physically create the tables in the database. Besides that, it creates data-types that can be used to create columns in a table and also provides many other key features.

See more