ejemplo diseño modelo en mysql workbench 5

21
Buscar la carpeta MySQL Workbench 5.2.44 CE o en su caso en el menú inicio el programa mysql Workbench Abrir la carpeta y ejecutar MySQLWorkbench.exe Se iniciara el programa:

Upload: babaju264899

Post on 06-Dec-2015

39 views

Category:

Documents


3 download

DESCRIPTION

Diseño Modelo - Entidad Relacion en Mysql Workbech

TRANSCRIPT

Buscar la carpeta MySQL Workbench 5.2.44 CE o en su caso en el menú inicio el

programa mysql Workbench

Abrir la carpeta y ejecutar MySQLWorkbench.exe

Se iniciara el programa:

La interfaz principal es la siguiente:

Crearemos un nuevo Diagrama Entidad – Relación nos vamos a Create New EER

Model:

Nos aparece la siguiente ventana y modificamos el nombre de la base de datos.

En collation seleccionamos:

Despues de configurar lo anterior damos doble clik en Add Diagram:

Nos aparece el area de trabajo para crear el diagrama ER:

Para crear una tabla damos click en el siguiente icono:

Al dar click nos creara una nueva tabla

Para crear atributos a la tabla tenemos que dar doble click sobre la tabla creada

anteriormente y nos aparece la siguiente imagen:

Nuestra tabla películas quedaría de la siguiente manera

Repetimos los pasos para crear las tablas de “usuarios” y “prestamos”

Creadas todas las tablas tenemos lo siguiente:

Crearemos las relaciones, un usuario puede prestar muchas películas y una

película puede ser prestada por muchos usuarios. Seleccionamos el tipo de

relación correspondiente y seleccionamos la tabla préstamos y después la tabla

películas.

Se nos crea una llave foránea en la tabla préstamos con el código de las películas.

De la misma forma creamos la misma relación entre la tabla prestamos y la tabla

usuarios y nos quedara el modelo de la siguiente manera.

en las llaves foráneas de la tabla prestamos, utilizamos integridad referencial en

cascada para eliminar y actualizar, en tablas relacionadas.

Guardamos el modelo para futuras correcciones:

Ahora que ya tenemos el modelo podemos crear el archivo.sql para crear la base

de datos.

Le damos un nombre y buscamos un directorio donde guardar el archivo.sql que

vamos a crear ..

y seleccionamos las siguientes opciones y damos click en next

En la siguiente ventana seleccionamos las siguientes opciones y damos click en

next

En la siguiente ventana le damos finish

Ahora importamos el sql que acabamos de crear:

Creamos una nueva conexión de no tener alguna creada previamente

Entramos a la conexión creada anterior mente

Nos aparece la siguiente ventana:

Vamos a exportar el scrip sql que creamos con ayuda del diagrama vamos a file ->

open sql scrip:

Buscamos la ruta donde guardamos

Ejecutamos el scrip abierto:

No nos debe marcar error en la ejecución del scrip

Actualizamos nuestras bases de datos

Al actualizar aparece nuestra base de datos creado

Vemos las tablas creadas creadas:

Para insertar registros de manera grafica damos click sobre la tabla y

seleccionamos Edith table data

Al dar click nos aparece la tabla para insertar registros

Para realizar Querys en la base de datos seleccionamos

Y en la ventana nuevo sql file podemos crear querys de tipo

INSERT,SELECT,UPDATE, DELETE, ect.