Sunteți pe pagina 1din 23

Modelado grfico de base de datos en MySQL

Cuando se trabaja con bases de datos, es necesario disponer de herramientas que ayuden a modelar los sistemas y pasar de un modelo lgico a un modelo fsico y viceversa (reingeniera).

En el Web de MySQL se presenta DeZings, el cual dispone de una versin de evaluacin... la cual vamos se va a tomar como ejemplo:

En la pgina http://www.datanamic.com puedes encontrar el acceso para descargar esta herramienta:

Puedes descargar la versin de evaluacin y posteriormente proceder a instalarla.

Para ello realiza lo siguiente:

1. Selecciona el icono de instalacin y da clic en next.

2. Se presenta la pantalla de licencia, lela y acepta o rechaza segn tu criterio.

3. Selecciona la ruta de instalacin y da clic en next.

4. Verifica los datos y da clic en install.

5. Una vez completado el asistente da clic en finish.

Entorno Grafico

1. Puedes crear un nuevo proyecto. Dando clic en File\New Project.

2. Elige MySQL 5. Y da clic en OK.

3. Para aadir una nueva tabla, da clic derecho en entity y selecciona new.

4. En la ficha general, asgnale un nombre a la base de datos.

5. En la ficha attributes crea los campos:

6. Asigna los atributos a cada campo

7. Crea el resto de campos

8. Puedes ver como el esquema se actualiza.

9. Ahora procede a crear la tabla libros

Luego crea la relacin entre las tablas.

1. Para ello da clic derecho en relationship y selecciona new

2. Selecciona la tabla origen y destino. Luego da clic en Create.

3. Posteriormente selecciona la multiplicidad

4. Como los campos tienen el mismo nombre en ambas tablas, la relacin se crea sola pero siempre es bueno verificar. Luego da clic en ok.

5. Crendose la relacin

Importer MySQL

Si no deseas empezar desde cero, puedes importar la estructura de una base de datos existente, para ello se necesita el componente Importer MySQL, el cual se puede descargar desde la misma Web.

1. Posteriormente procede a instalarlo.

2. Completa los pasos de la instalacin.

3. Una vez finalizada te mostrar la siguiente pantalla, en donde debes establecer los datos principales para conectarte a la base de datos de MySQL.

4. Pulsa botn de Test Connection para comprobar que los parmetros son correctos. Da clic en OK.

5. Luego da clic en Generate Project file para iniciar la importacin de la base de datos MySQL.

6. Si no tienes definidas relaciones (claves extranjeras), puedes decir que, en base a los nombres, traten de encontrarlas.

7. Puedes establecer algunas relaciones

8. Se procede a cargar las tablas de la base de datos encontrada.

Para el ejemplo se trabajar con la relacin libros-editorial.

9. Se procede a verificar el modelo dando clic en check model.

10. Luego genera el script dando clic en Generate Database/Schema

11. Selecciona los trayectos y nombres, para el script generado. Luego da clic en generate.

12. Puedes visualizar el script creado, dando clic en Show Last Generated File.

13. Donde se mostrar un documento de texto con el script de las tablas generadas.

14. Normalmente se utilizar siempre el mismo tipo de atributos, para ello se tiene los denominados dominios.

15. Sin duda observars que esta es una poderosa herramienta que te ayudar al momento de modelar tu base de datos!!. Aprovchala y no dudes en averiguar la existencia de otras poderosas herramientas.

S-ar putea să vă placă și