List of data modeling and database design tools.
List of tools that enable design and building of data dictionaries.
List of tools that help build, maintain an share business glossaries.
List of data compare, synchronization and migration tools.
List of tools that allow for the design of a database.
List of database ER diagram (ERD) / schema visualization / reverse engineering tools for popular databases.
List of tools that automatically generate documentation for your database. For more advanced capabilities see Database Documentation Tools
List of tools that allow the documentation (e.g. with descriptions) of schema of your databases.
List of tools that allow editing of SQL Server extended properties.
Direct - read and save extended properties from SQL Server database.
Repository - edit metadata in separate repository and enable synchronization.
Custom fields - whether tool enables editing custom extended properties, apart MS_Description.
List of documentation generators for Oracle PL/SQL code.
List of database schema compare and synchronization tools.
List of SQL Server Analysis Services (OLAP server) documentation tools.
List of SQL Server Integration Services (ETL) documentation tools.
List of source version control tools for databases.
State-based tools - generate the scripts for database upgrade by comparing database structure to the model (etalon).
Migration-based tools - help/assist creation of migration scripts for moving database from one version to next.