ver - mysql workbench




Generación automática de diagramas de base de datos MySQL (10)

Estoy cansado de abrir Dia y crear un diagrama de base de datos al comienzo de cada proyecto. ¿Hay alguna herramienta que me permita seleccionar tablas específicas y luego crear un diagrama de base de datos para mí basado en una base de datos MySQL? Preferiblemente, me permitiría editar el diagrama después, ya que ninguna de las claves foráneas está configurada ...

Esto es lo que estoy imaginando en forma de diagrama (disculpe el horrible diseño de datos, no lo diseñé. Concentrémonos en el concepto de diagrama y no en los datos reales que representa para este ejemplo):

ver diagrama a tamaño completo


¡Prueba Vertabelo !

Es un modelador de bases de datos en línea que admite la ingeniería inversa.

Simplemente cree una cuenta gratuita de Vertabelo , importe una base de datos existente a Vertabelo y listo: ¡su base de datos está en Vertabelo!

Es compatible con las siguientes bases de datos:

  • PostgreSQL,
  • MySQL,
  • Oráculo,
  • IBM DB2,
  • HSQLDB,
  • MS SQL Server.

Aquí hay una herramienta que genera diagramas relacionales desde MySQL (en este momento en Windows). Lo he usado en una base de datos con 400 tablas. Si el diagrama es demasiado grande para un solo diagrama, se divide en otros más pequeños. Así que probablemente terminará con varios diagramas y podrá navegar entre ellos haciendo clic derecho. Todo está explicado en el siguiente enlace. La herramienta es gratuita (como en la cerveza gratis), el autor la usa él mismo en tareas de consultoría y permite que otras personas la utilicen. http://www.scmlite.com/Quick%20overview


El modo "Base de datos de ingeniería inversa" en Workbench es solo una parte de la versión de pago, no la gratuita.


En MySql Workbench (6.0) es posible generar un diagrama basado en tablas creadas. Para ello, debe acceder a la barra de herramientas, presionar Modelo y reenviar Crear diagrama desde objetos de catálogo, ¡ y listo!



MySQL Workbench funcionó a la perfección.

Acabo de hacer una copia de seguridad de la estructura de la base de datos en un script SQL y la utilicé en "Crear un modelo EER a partir de un script SQL" de MWB 5.2.37 para Windows.


Pruebe SchemaBank . También soportan la ingeniería inversa.


Pruebe MySQL Workbench, anteriormente DBDesigner 4:

http://dev.mysql.com/workbench/

Esto tiene un modo de "Base de datos de ingeniería inversa":

Base de datos -> Ingeniero inverso



Paradigma visual para UML 9.0

Es increíble. Solía ​​trabajar con mysql bench, pero para grandes bases de datos (algo así como más de 300 tablas) no funcionará muy bien, pero la base de datos inversa de paradigmas visuales funciona mucho mejor.





diagram