20 votos

¿Hay un buen editor de diagramas SQL / herramienta de dibujo para Mac?

¿Alguien conoce una aplicación completa de Mac para crear diagramas SQL? Creo que http://ondras.zarovi.cz/sql/demo/ 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 (incluyendo las etiquetas para, por ejemplo, las relaciones n:m), añadir comentarios, exportar a SQL, etc. para ejecutarlo desde mi Mac.

1 votos

Dar yed una prueba. Es gratis

17voto

Thiha Maung Puntos 91

Banco de trabajo de MySQL es lo suficientemente bueno para la mayoría de las demandas de programación. Puedes crear Modelo EER y también puede sincronizar el modelo con DB Changes o viceversa. Puedes usarlo sin costo alguno ya que es una aplicación de código abierto. Llevo un año usando MySQL y me resulta muy útil. Te lo recomiendo si no necesitas ninguna característica y rendimiento empresarial.

1 votos

Ya conozco MySQL Workbench, por favor mira los comentarios :) En realidad me encanta MySQL Workbench, pero podría haber algunas características más (mira mi comentario de arriba o mira mi pregunta sobre Workbench aquí: stackoverflow.com/questions/14946161/ )

1 votos

Ya veo. En cuanto a mí, no exporto a archivo de imagen. Pero yo uso Workbench y el cursor del ratón para resaltar las líneas de relación en su lugar.

0 votos

Tienes razón, MySQL Workbench es un gran modelador, y gratuito. Puedes generar el DDL y modificarlo a mano para SQLite, aunque eso es feo... pero al menos te permite documentar.

9voto

Trent Puntos 143

La única herramienta de Mac que conozco (y me encantaría escuchar de otros aquí) es SQLEditor . Desafortunadamente, no parece haber ningún soporte para los Procedimientos Almacenados u otros objetos más allá de las tablas y vistas.

También hay soluciones multiplataforma (en su mayoría basadas en Java). En una búsqueda reciente evalué DBWrench y DBVisualizador . Al final, decidí quedarme con una solución de Windows ejecutada en Parallels.

1 votos

Gracias por SQLEditor. Lo probaré. Actualmente estoy probando MySQL Workbench para Mac y es realmente genial, excepto algunos "bugs" visuales (ver stackoverflow.com/questions/14946161/ )

0 votos

Excepto que yo no uso MySQL.

0 votos

¿Qué solución de Windows utiliza?

4voto

Sarel Puntos 141

Banco de trabajo de MySQL es genial, aunque descubrí que en muchos casos OmniGraffle funciona de maravilla, sobre todo si no te gusta tanto "hacerlo dolorosamente correcto según la teoría aprendida en la universidad" como hacer el trabajo.

0 votos

OmniGraffle es demasiado básico para modelar ERD. No quiero hacerlo dolorosamente correcto, pero faltan algunas características ;)

4 votos

No sé por qué no querrías hacerlo "dolorosamente correcto", y ahorrarte el verdadero dolor en el camino. La gente y sus atajos a medias. Pfff

0 votos

@Volte, ¿qué aplicación para Mac sugieres entonces?

2voto

Jihane Puntos 6

Puede que quieras echar un vistazo a la Navicat línea de productos. Yo uso Navicat Premium y es una gran herramienta "todo en uno" para muchas bases de datos, incluyendo MySQL, Postgres, SQLITE, Oracle y MS SQL Server. Incluye una pestaña de Modelo donde puedes ver y editar las BD existentes o crear de novo de las personas, esbozar todo, definir relaciones, exportar SQL, tener acceso a una función de auto-diseño, y todo tipo de otras cosas.

Hay varias versiones que se acercan al producto Premium, incluyendo una separada Modelador de datos así que tendrás que navegar por los alrededores para ver qué se ajusta a tus necesidades. Te costará un poco de dinero, dependiendo de la versión, pero puedes descargar una prueba gratuita de 30 días para asegurarte de que es lo que necesitas.

¡Espero que esto ayude!

1 votos

Gracias por los consejos. Lo he probado y he visto que la versión para mac es sólo un puerto Wine. Además, se bloquea si inicio la aplicación...

1 votos

es extraño, mi versión es una aplicación nativa. Acabo de descargar download2.navicat.com/download/modeleress010_en.dmg y era nativo por lo que pude ver. ¿Qué versión de OSX tienes? Yo estoy en 10.8.2...

0 votos

La aplicación tiene un montón de archivos nib en los Recursos, así que me parece muy nativa. A mí me funciona muy bien. (La obtuve de la App Store.) La versión para Linux es Wine, sin embargo.

2voto

random Puntos 5411

La herramienta gratuita de SQL que he elegido es SQuirreLSQL . Es una aplicación Java, pero muy sensible, y puedes instalar tanto los controladores como los plugins de la base de datos, y uno de ellos permite hacer ingeniería inversa y diagramación de bases de datos.

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X