Modelado Gráfico de MySQL

0
36221

Modelado Gráfico de Base de Datos (MySQL)

Cuando trabajamos con bases de datos, lo más importante, aparte de disponer
de un experto en optimización, es disponer de herramientas que nos ayuden a
modelar los sistemas y pasar de un modelo lógico a un modelo físico y lo que es
más importante… al revés (reingeniería).

Los usuarios de Oracle, estamos acostumbrados a herramientas como
TOAD….

Hay muchas alternativas en el mercado. En el Web de MySQL nos presentan
DeZings y por menos de
300 Euros podemos adquirir sus productos.

Dispone de una versión de evaluación… nos la vamos a descargar y mostraros
como funciona.

Descargamos e instalamos

Este es el aspecto que tiene la herramienta. Vamos a crear un nuevo proyecto.

En el directorio de trabajo, podemos ver algunos modelos ejemplo.

Elegimos MySQL 4. Esto restringirá algunas opciones el menú (por
la naturaleza de la BBDD).

No queremos empezar desde cero sino que queremos importar la estructura de
una base de datos existente.

Necesitamos otro componente.. el Importer..

Nos lo descargamos del mismo Web e instalamos ….

 Ahora nos conectamos a la base de datos

Podemos pulsar el botón de Test Connction para comprobar que los parámetros
son correctos

Si no tenemos definidas relaciones (claves extranjeras), podemos decir que,
en base a los nombres, traten de encontrarlos por nosotros

Solo ha encontrado una tabla y vemos una advertencia. La versión demo está
limitada.

Vamos a añadir elementos al modelo. Creamos una nueva tabla (pulsando botón
derecho)

Asignamos un nombre

Cambiamos de lengüeta y vamos a ir creando los campos

Asignamos los atributos a cada campo

Creamos el resto de campos

Vemos como el esquema se actualiza.

Creamos la relación entre las tablas.

Seleccionamos tablas origen y destino (padre e hijo)

Seleccionamos la multiplicidad

Como los campos se llaman igual en las dos tablas, la relación se crea sola
pero la debemos verificar.

Ya tenemos nuestra relación modelada.

Vamos ahora a verificar el modelo y generar el script

Seleccionamos los trayectos y nombres

Podemos visualizar el script  creado

Normalmente utilizaremos siempre el mismo tipo de campos (atributos)… para
eso tenemos los denominados dominios

Bueno… ahora solo tenemos que aprender a modelar bien las bases de datos
…… aunque ya tenemos una herramienta para ayudarnos a pensar.

Sobre el
Autor ..

 

Dejar respuesta

Please enter your comment!
Please enter your name here