Estoy a punto de diseñar una base de datos que se ejecutará con PostgreSQL. Estoy acostumbrado a la magnífica herramienta llamada MySQL Workbench para la base de datos MySQL. Es útil y se ve bien, algo que espero de un software de diseño de bases de datos.
Si estoy a punto de aprender una nueva herramienta de diseño de bases de datos, quiero que sea la más popular. Por lo tanto, mi pregunta es: ¿cuáles son las herramientas más populares para diseñar la base de datos en PostgreSQL?
database-design
postgresql
tools
Cleankod
fuente
fuente
Respuestas:
Hay varias opciones en el mundo de PostgreSQL, la mayoría de ellas se enumeran en el wiki de PostgreSQL:
http://wiki.postgresql.org/wiki/GUI_Database_Design_Tools
La próxima versión de pgAdmin incluirá un diseñador de ER, por lo que sé.
PowerArchitect funciona con PostgreSQL, aunque en la versión gratuita es algo limitado. En general, no admite funciones específicas de DBMS (o solo un conjunto muy limitado).
En el mundo comercial, casi todos los "grandes nombres" admiten PostgreSQL hasta donde yo sé (incluidos Sybase PowerDesigner y ERwin).
dbWrench no es demasiado caro y parece ser bastante agradable.
El modelador de datos TOAD es un poco más caro pero tiene una impresionante lista de características.
También es posible que desee verificar las opciones enumeradas en esta página: http://www.databaseanswers.org/modelling_tools.htm
fuente
Se hizo una pregunta similar en SO y mi respuesta sigue siendo la misma:
Yo uso la Edición comunitaria de MySQL Workbench para crear imágenes bonitas de mi esquema, pero prefiero crear el DDL que realmente se ejecuta en mi base de datos a mano.
fuente
Sospecho que tendrá dificultades para hacer la transición a algo dadas las opciones limitadas en tierra de Postgres, pero probablemente el ERD más popular es la herramienta AquaData Studio. En realidad, recientemente hubo una redacción sobre este tema, consulte http://www.postgresonline.com/journal/index.php?/archives/133-Database-Administration,-Reporting,-and-Light-application-development. html
(tenga en cuenta que no estoy afiliado ni a aqua data studios ni al blog)
fuente
Recomiendo Vertabelo . Vertabelo es un diseñador de bases de datos en línea que trabaja con 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 bases de datos en todo el equipo y colaborar en ellos a través del navegador web.
Otras características de Vertabelo incluyen:
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.
fuente