Posts Tagged 'modelo'

Generar modelo ER a partir de SQL

En mi búsqueda de una herramienta open source medianamente decente para el modelado de diagramas entidad/relación he encontrado una muy interesante que hace justo lo contrario llamada SQLFairy.

SQLFairy – SQL::Translator es un conjunto de módulos de programados en Perl para la manipulación de esquemas de base de datos. Además de ingeniería inversa tiene otra serie de funcionalidades muy interesantes, conversión de CREATES entre diferentes dialectos (p.e de código MySQL a Oracle), visualización de esquemas, creación de documentación, etc

En Ubuntu su instalación es muy sencilla dado que se encuentra en los repositorios de serie:

sudo apt-get install sqlfairy

El siguiente comando genera un fichero png (esquema.png) con el modelo ER a partir de un fichero SQL (MySQL) llamado ddl.sql

sqlt-diagram -d=MySQL -o=esquema.png ddl.sql --color

Este es un fragmento del resultado:


Add to Technorati Favorites
Clicky Web Analytics Clicky

Flickr Photos