¿Existe un buen editor de diagramas SQL / herramienta de aplicación Mac para dibujo?

15

¿Alguien sabe una aplicación de Mac completa para crear diagramas de SQL? Creo que enlace es bastante bueno, pero es un poco demasiado básico.

Me gustaría crear el esquema de la base de datos, las relaciones entre las tablas (incluidas las etiquetas para, por ejemplo, relaciones n: m), agregar comentarios, exportar a SQL, etc. para ejecutar desde mi Mac.

    
pregunta Slevin 18.02.2013 - 20:38

10 respuestas

16

MySQL Workbench es lo suficientemente bueno para la mayoría de las demandas de programación. Puede crear Modelo EER y también puede sincronizar el modelo con cambios en la base de datos o viceversa. Puede usarlo sin costo ya que es una aplicación de código abierto. He estado usando MySQL durante un año y es muy útil para mí. Se lo recomiendo a usted si no necesita ninguna característica y rendimiento empresarial.

    
respondido por el Thiha Maung 21.02.2013 - 16:30
8

La única herramienta Mac que conozco (y me encantaría saber de otras personas aquí) es SQLEditor . Desafortunadamente, no parece haber soporte para procedimientos almacenados u otros objetos más allá de tablas y vistas.

También hay soluciones multiplataforma (en su mayoría basadas en Java). En una búsqueda reciente he evaluado DBWrench y DBVisualizer . Cuando todo estuvo dicho y hecho, decidí quedarme con una solución de Windows que funciona bajo Parallels.

    
respondido por el Andrew Lazarus 19.02.2013 - 04:35
4

MySQL Workbench es genial, aunque en muchos casos OmniGraffle funciona de maravilla, especialmente si no te gusta tanto "hacerlo dolorosamente de acuerdo con la teoría aprendida en la universidad", sino hacer el trabajo.

    
respondido por el Sarel 24.02.2013 - 20:26
2

Es posible que desee revisar la línea de productos Navicat . Utilizo Navicat Premium y es realmente una excelente herramienta todo en uno para muchos DBs, incluyendo MySQL, Postgres, SQLITE, Oracle y MS SQL Server. Incluye una pestaña Modelo donde puede ver y editar las bases de datos existentes o crear de novo , dibujar todo, definir relaciones, exportar SQL, tener acceso a una función de diseño automático y todo tipo de funciones. golosinas.

Hay varias versiones que se acercan al producto Premium, incluido un programa Data Modeler , así que tendrás que navegar para ver qué se ajusta a tus necesidades. Le costará un poco de dinero en efectivo, dependiendo de la versión, pero puede descargar una prueba gratuita de 30 días para asegurarse de que sea lo que necesita.

Espero que esto ayude!

    
respondido por el MattDMo 21.02.2013 - 04:09
2

La herramienta de elección de SQL gratuita para mí es SQuirreLSQL . Es una aplicación Java, pero muy receptiva, y puede instalar tanto los controladores de base de datos como los complementos, y uno de ellos permite la ingeniería inversa y la creación de bases de datos de diagramas.

Aqua Data Studio se ejecuta en Mac OS X como una aplicación mixta de Cocoa / Java, con rendimiento nativo, e incluye Entity -Capacidad de modelado de relaciones.

    
respondido por el juandesant 22.02.2013 - 16:04
2

También uso Vertabelo y puedo recomendarlo también. Es 100% basado en web. Puede trabajar en sus modelos en Chrome o en Safari (el soporte para el navegador Safari se agregó hace unos meses). ¡Las herramientas gráficas de Vertabelo para diseñar modelos de bases de datos son simplemente increíbles! Simple e intuitivo, y sin embargo muy completo y profesional. No hay licencia de escritorio, no hay descargas y no hay instalación. Puede trabajar de forma remota desde cualquier computadora conectada a la web. Si desea saber cómo funciona Vertabelo, puede intentarlo sin ningún tipo de registro: enlace

    
respondido por el magdonia 28.04.2015 - 15:00
2

DBSchema también es impresionante. Lo mejor es que puedes hacer ingeniería inversa y modelar juntos a la vez. Después de cambiar el diagrama, cambia la base de datos; puede importar esos cambios de nuevo en el diagrama.

El único defecto es el ordenamiento de los nombres de las columnas en los diagramas, que no necesariamente coinciden con la ordinalidad de los nombres de las columnas en la base de datos real, si lo hace.

Yo lo calificaría como una de las aplicaciones súper agradables.

    
respondido por el Bimal Poudel 06.07.2015 - 09:00
1

Consulte enlace , puede que no sea lo que está buscando, pero tiene un modelo de ER y otros. .

    
respondido por el Mike 27.02.2013 - 01:36
1

Recomiendo Vertabelo . Vertabelo es un diseñador de bases de datos en línea que trabaja bajo Chrome desarrollado por la compañía para la que trabajo.

La característica más importante de esta herramienta es que permite compartir modelos de base de datos en todo el equipo y colaborar en ellos a través del navegador web.

Otras características de Vertabelo incluyen:

  • Modelado de versiones
  • Soporte para PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB
  • Búsqueda dinámica / visual
  • Validación de modelo de base de datos en vivo
  • Ingeniería inversa

Vertabelo es de uso gratuito para proyectos más pequeños (hasta 3 modelos y 20 tablas dentro de cada modelo) y tiene versiones comerciales para proyectos de bases de datos más grandes.

    
respondido por el Jarosław Błąd 10.03.2014 - 13:36
0

Mi herramienta preferida para modelar en OS X, es Visual Paradigm (VP-UML). Tienen una edición comunitaria gratuita, que es excelente para crear ERD, pero si desea generar el DDL desde su ERD, deberá comprar la edición estándar.

También es multiplataforma, así que eso es otra ventaja.

    
respondido por el 2Toad 20.11.2013 - 23:59

Lea otras preguntas en las etiquetas