Vous êtes sur la page 1sur 15

DISEO DEL ESQUEMA

DE LA BASE DE DATOS
EN MYSQL WORKBENCH

Anglica Avelar Vielmas

Pantalla de inicio de MySQL Workbench

Dar clic en la instancia local para poder conectarse con el servidor.

Da clic en archivo y nuevo Modelo

Da clic derecho sobre el nombre del esquema y llmalo Biblioteca

Agregar un nuevo diagrama dando doble clic

Agrega tablas y relaciones en el panel izquierdo del diagrama

Agregar Tabla

Tipos de
Relaciones

Agregar una nueva tabla

Nombre de la tabla

ndices nicos

Claves primarias y NOT NULL


Nombre de los campos
que contiene la tabla

Tipo de Campo

Crea las 4 tablas que aparecen que aparecen en el diagrama, los campos que
son claves forneas.

Cmo se pueden declarar las vinculaciones de clave fornea?


A continuacin se muestra el men para crear los tipos de relacin (1:1, 1:N y
N:M) en un ER. En la prctica se usarn solo los 1:N, pues son las vinculaciones
que hay entre tablas en el modelo relacional:

El calificativo 'identificadora' indica si los atributos que forman parte de la clave


fornea (lado N de la relacin) deben formar parte tambin de la clave primaria
de dicha entidad, lo que ocurre si una tabla proviene de un tipo de entidad
dbil o en el caso de atributos de tablas que provienen de tipos de relacin
N:M.

Existen, al menos, dos formas diferentes de crear relaciones entre tablas: a


travs del men de tabla o usando el men antes propuesto.
a) A travs del men de tabla (recomendado):
1.- Doble clic sobre la entidad del lado N de la relacin.
2.- Crear los atributos que van a hacer la funcin de clave fornea (si no estn
definidos ya).
3.- Comprobar que existen los atributos en la tabla referenciada por la clave
fornea. Si no existen deben crearse antes de continuar.
4.- En el men de tabla, desplegar la pestaa 'Foreing Keys'. Obtendremos lo
siguiente:

Foreing Key Name: nombre de la restriccin de clave fornea.


Referenced Table: tabla referenciada por la clave fornea.
Column: columna o columnas que van a formar parte de la clave fornea.
Referenced Column: columna o columnas que van a ser referenciadas por la
clave fornea.
Foreing Key Options: til para definir las acciones referenciales.
On Update: acciones referenciales para la actualizacin.
On Delete: acciones referenciales para el borrado.

b) Usando el men:
1.- Las tablas deben estar creadas.
2.- Se elige en el men de la izquierda el tipo de relacin que se desea.
3.- Clic en la tabla que representa el lado N de la relacin y luego sobre la del
lado 1 (esto puede ser al revs dependiendo del sistema operativo).

Una vez creado el diagrama EER, debes exportar el proyecto a un archivo SQL y ubicar
la carpeta donde ser guardado el archivo.

Una vez guardado el diagrama, este debe implementado en un SQL Editor.


Ve a File -> Open SQL Script para cargar el cdigo que tiene la implementacin
de la BD y sus tablas.

Con el cdigo cargado dentro de una ventana de consultas Query. Ejecuta la


consulta.

Vous aimerez peut-être aussi