¿Alguien sabe de una herramienta de ingeniería inversa de esquema de DB libre decente? [cerrado]

StackOverflow https://stackoverflow.com/questions/408489

Pregunta

Buscando una herramienta que creará automáticamente una representación gráfica de un esquema de base de datos MySQL desde una base de datos en vivo, mostrando tablas, columnas y relaciones (un diagrama ER). Idealmente, algo que se ejecutaría en OS X sería genial, pero tomaré lo que pueda y lo ejecutaré en una máquina diferente si es necesario.

Revisé Google y del.icio.us. Parece que la mayoría de los productos que hacen esto son comerciales. Supongo que son caros de desarrollar?

MySQL tiene el Workbench pero cuesta más por las funciones de ingeniería inversa.

Esta herramienta de código abierto SchemaSpy parece algo prometedora, pero tal vez un poco incómoda de instalar y usar. Antes de sumergirme en eso, pensé que comprobaría si alguien sabe algo más "gratificación instantánea".

¿Fue útil?

Solución

Consulte SQuirreL .

Debe hacer clic con el botón derecho en la tabla y elegir la opción 'Agregar al gráfico'. Entonces se abrirá una nueva pestaña. Después de cambiar a esa pestaña, verá la tabla representada en un cuadro. Simplemente haga clic derecho en el cuadro y seleccione 'Agregar todos los hijos', y 'Agregar todos los padres'. Incluirá la jerarquía completa, con la entidad y las relaciones. Entonces, puedes decir que generaría un ERD.

Espero que esto ayude.

Otros consejos

Si tiene Microsoft Visio Professional, hay una característica incorporada que puede usar para aplicar ingeniería inversa a una base de datos existente. Debe utilizar el controlador apropiado suministrado por Visio. También le permite seleccionar las tablas que desea en el modelo de base de datos de ingeniería inversa.

Por favor, compruebe http://office.microsoft.com/en-us/visio-help/reverse-engineer-an-existing-database-into-a-database-model-HA010115485.aspx

Mira dbdesigner piensa que ese es el nombre. Se inicia sesión si tiene db login. Y las descargas y las hace bonitas. ¿Tienes inicio de sesión del servidor?

O phpmyadmin el paquete Php lo tiene en las pantallas de la base de datos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top