2009-10-10 11 views

Respuesta

1

Echa un vistazo DBMain. Esto se usa para analizar y transformar modelos de bases de datos.

0

Utilizamos ClearSQL para PL/SQL. No es inmaculado, pero es bastante completo, rápido y realmente me gusta la interfaz de usuario.

3

Uso regularmente SqlSpec de www.elsasoft.org
Hace una buena documentación que puede navegar (en formato html o chm), y funciona con la mayoría de las bases de datos.
No es completamente perfecto, pero es bastante bueno, asequible, y el autor responde los correos electrónicos, lo cual agradezco.

0

¿A qué proveedor de bases de datos está interesado?

SQL herramienta ApexSQL servidor Hacer cumplir http://www.apexsql.com/sql_tools_enforce.asp

+0

Oracle. Y tal vez Postgres/MySQL. Y SQLite si estás loco. – jldugger

+0

Básicamente, si conoce una herramienta, menciónela. En este momento solo quiero una encuesta de herramientas disponibles. – jldugger

0

que he encontrado SchemaSpy para ser útil. Genera un diagrama de esquema e informes HTML detallados a través de ODBC. Tiene una "anomalies" tab en la salida HTML que describe algunos diseños cuestionables básicos:

  • tablas con una sola columna
  • Tablas sin clave primaria
  • Missing restricciones de clave externa que implican nombres de campo
  • implícita primarias claves
  • Las columnas tanto 'nulables' como 'deben ser únicas'
  • Columnas cuyo valor predeterminado es la palabra 'NULL' o 'nulo', donde el valor SQL NULL puede haber sido previsto

Ha sido muy útil. Tal vez se puedan agregar más reglas de este tipo?

Cuestiones relacionadas