tablas funciona desde datos crear consultas consola como cero aprender administrar postgresql diagram

funciona - postgresql pdf



herramientas para generar tablas de bases de datos diagrama con postgresql? (8)

¿Hay alguna herramienta gratuita para generar diagramas de tablas con postgresql?


Acabo de encontrar http://www.sqlpower.ca/page/architect través de la Guía comunitaria de Postgres mencionada por Frank Heikens. ¡Puede generar fácilmente un diagrama y luego te permite ajustar los conectores!


Aquí hay una herramienta que genera diagramas relacionales de PostgreSQL (en Windows en este momento). 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. Por lo tanto, probablemente termine con varios diagramas y puede navegar entre ellos haciendo clic con el botón derecho. Todo se explica en el siguiente enlace. La herramienta es gratuita (como en cerveza gratis), el autor la usa él mismo en tareas de consultoría, y permite que otras personas la usen. http://www.scmlite.com/Quick%20overview


Dentro de Eclipse utilicé el plugin Clay (ex Clay-Azurri). La versión gratuita permite introspectar ("ingeniería inversa") un esquema DB existente (a través de JDBC) y hacer un diagrama de algunas tablas seleccionadas.


La solución rápida que encontré estaba dentro del programa pgAdmin para Windows. En el menú Herramientas hay una "Herramienta de consulta". Dentro de la herramienta de consulta hay un generador de consultas gráficas que puede mostrar rápidamente los detalles de las tablas de la base de datos. Bueno para una vista básica



SchemaCrawler para PostgreSQL puede generar diagramas de base de datos desde la línea de comandos, con la ayuda de GraphViz. Puede usar expresiones regulares para incluir y excluir tablas y columnas. También puede inferir relaciones entre tablas utilizando convenciones de nomenclatura comunes, si no se definen claves externas.


PostgreSQL Autodoc me ha funcionado bien. Es una herramienta de línea de comando simple. Desde la página web:

Esta es una utilidad que se ejecutará a través de tablas del sistema PostgreSQL y devuelve HTML, Dot, Dia y DocBook XML que describe la base de datos.


Me encanta schemaspy para visualizaciones de esquema. Mire la salida de muestra que proporcionan, y babee. Tenga en cuenta las pestañas!

Necesitará descargar el controlador JDBC aquí , luego su comando debería verse más o menos así:

java -jar schemaspy-6.0.0-rc2.jar -t pgsql -db database_name -host myhost -u username -p password -o ./schemaspy -dp postgresql-9.3-1100.jdbc3.jar -s public -noads

A veces, el uso de opciones -port no funcionará si su base de datos tiene un puerto diferente, por lo que debe agregar el puerto manual después del parámetro del host, por ejemplo:

java -jar schemaspy-6.0.0-rc2.jar -t pgsql -db database_name -host myhost:myport -u username -p password -o ./schemaspy -dp postgresql-9.3-1100.jdbc3.jar -s public -noads

También necesitará instalar graphviz si quiere gráficos ( apt-get install graphviz para distribuciones basadas en Debian).