Aquí podría ser tu PUBLICIDAD


Auto Generar Diagrama de Base de Datos MySQL

votos
308

Estoy cansado de abrir Dia y crear un diagrama de base de datos al comienzo de cada proyecto. ¿Existe alguna herramienta que me permita seleccionar tablas específicas y luego crear un diagrama de base de datos 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 (disculpen el horrible diseño de datos, no lo diseñé. Centrémonos en el concepto del diagrama y no en los datos reales que representa para este ejemplo;)):

diagrama ver diagrama de tamaño completo

Publicado el 05/08/2008 a las 16:45
fuente por usuario cmcculloh
En otros idiomas...        العربية       

14 respuestas

votos
365

Pruebe MySQL Workbench, anteriormente DBDesigner 4:

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

Esto tiene un modo de "Base de datos de ingeniero inversa":

enter image description here

Respondida el 05/08/2008 a las 04:48
fuente por usuario Michael Stum


Aquí podría ser tu PUBLICIDAD


votos
55

Recientemente he comenzado a usar http://schemaspy.sourceforge.net/ . Utiliza GraphViz, y me parece que tiene un buen equilibrio entre facilidad de uso y simplicidad.

Respondida el 11/03/2011 a las 01:50
fuente por usuario Reinderien

votos
24

En una Mac, SQLEditor hará lo que quieras.

Respondida el 22/09/2008 a las 02:48
fuente por usuario mlambie

votos
6

Pruebe MySQL Maestro . Funciona muy bien para mí.

Respondida el 14/03/2011 a las 10:30
fuente por usuario Juan

votos
6

Este http://code.google.com/p/database-diagram/ realizará una ingeniería inversa de su base de datos. Simplemente realice una exportación 'estructura solamente' y luego pegue el SQL en la herramienta.

Respondida el 27/07/2009 a las 02:51
fuente por usuario monk-e-boy

votos
4

MySQL Workbench funcionó de maravilla.

Yo sólo Retrocedí estructura de la base de datos de secuencia de comandos SQL y lo utilizó en "Crear modelo EER De SQL Script" de MWB 5.2.37 para Windows.

Respondida el 20/02/2012 a las 12:45
fuente por usuario Tauri Alfa

votos
4

Creo que DB Designer hace algo así. Y creo que incluso tienen una versión gratuita.

editar No importa. El enlace de Michael es mucho mejor.

Respondida el 05/08/2008 a las 04:48
fuente por usuario Mark Biek

votos
3

En MySQL Workbench (6.0) su posible generar un diagrama basado en tablas creadas. Para que se debe acceder a la barra de herramientas, pulse Modelo y hacia adelante Crear Diagrama de catálogo objetos y listo!

Respondida el 11/07/2014 a las 11:31
fuente por usuario Hugo Silva

votos
2

Pruebe Vertabelo !

Es un modelador de base de datos en línea que apoya enginnering inversa.

Basta con crear de forma gratuita Vertabelo cuenta, importar una base de datos existente en Vertabelo y voila - la base de datos está en Vertabelo!

Es compatible con bases de datos siguientes:

  • PostgreSQL,
  • MySQL,
  • Oráculo,
  • IBM DB2,
  • HSQLDB,
  • MS SQL Server.
Respondida el 12/04/2014 a las 05:06
fuente por usuario Bartek

votos
2

phpMyAdmin tiene lo que busca (por muchos años): Se necesita un poco de configuración, pero le da beneficios adicionales también: http://www.phpmyadmin.net/documentation/#pmadb

Respondida el 31/08/2012 a las 02:59
fuente por usuario Chris Murray

votos
2

Visual Paradigm for UML 9.0

Es impresionante que solía trabajar con el banco de MySQL, pero para grandes bases de datos (algo así como más de 300 tablas) no va a funcionar muy bien, pero la base de datos de paradigma visual inversa funciona mucho mejor

Respondida el 01/06/2012 a las 03:30
fuente por usuario mb2015

votos
2

Prueba SchemaBank . También son compatibles con la ingeniería inversa.

Respondida el 07/10/2009 a las 11:04
fuente por usuario Leigh Pyle

votos
0

Aquí es una herramienta que genera diagramas relacionales de MySQL (en Windows por el momento). Yo he utilizado en una base de datos con 400 mesas. Si el diagrama es demasiado grande para un solo diagrama, que se descompone en otras más pequeñas. Por lo que probablemente terminará con múltiples esquemas y se puede navegar entre ellos haciendo clic derecho. Todo se explica en el siguiente enlace. La herramienta es gratuita (como en cerveza gratis), el autor utiliza él mismo en las tareas de consultoría, y permite que otras personas lo utilizan. http://www.scmlite.com/Quick%20overview

Respondida el 09/09/2014 a las 11:13
fuente por usuario user3046585

votos
-1

El modo "Base de datos de ingeniero inverso" en Workbench es solo una parte de la versión paga, no la gratuita.

Respondida el 05/08/2008 a las 05:08
fuente por usuario John Downey


Aquí podría ser tu PUBLICIDAD