Oracle

Data modeling tools

List of data modeling and database design tools.

Data dictionary tools

List of tools that enable design and building of data dictionaries.

Business Glossary tools

List of tools that help build, maintain an share business glossaries.

Data compare tools

List of data compare, synchronization and migration tools.

Database design tools

List of tools that allow for the design of a database.

Database diagram / Reverse Engineering tools

List of database ER diagram (ERD) / schema visualization / reverse engineering tools for popular databases.

Database documentation generators

List of tools that automatically generate documentation for your database. For more advanced capabilities see Database Documentation Tools

Database documentation tools

List of tools that allow the documentation (e.g. with descriptions) of schema of your databases.

PL/SQL documentation tools

List of documentation generators for Oracle PL/SQL code.

Schema compare tools

List of database schema compare and synchronization tools.

Version control 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.