Universidad del Cauca
Laboratorio de Bases de Datos I
MODELO ENTIDAD RELACION USO DE LA APLICACIÓN DIA DIA es una aplicación informática de propósito general para la creación de diag diagram ramas, as, desar desarro rolla llada da como como parte parte del del proy proyect ecto o GNOME GNOME.. Está Está conceido de forma modular, con diferentes pa!uetes de formas para diferentes necesidades. DIA está dise"ado como un sustituto de la aplicación comercial #isio de Microsoft. $e puede utili%ar para diu&ar diferentes tipos de diagramas. Actualm Actualmente ente se incluyen incluyen diagram diagramas as entidad' entidad'rel relació ación, n, diagram diagramas as (M), diag diagra rama mas s de *u&o *u&o,, diag diagra rama mas s de redes edes,, diag diagra rama mas s de cir circuit cuitos os el+ctricos, etc.
Funciones Funciones Básicas:
4
Universidad del Cauca
Laboratorio de Bases de Datos I
Funciones: Al crear una entidad y determinar si es o no d+il, se dee dar dole clic sore la entidad y seleccionar la opción de d+il para !ue apare%ca con su representación.
-ara crear un atriuto el cual es llae primaria de la entidad o es un atriuto multiealuado o deriado, se da dole cilc sore el atriuto creado y se selecciona la opción correspondiente.
4
Universidad del Cauca
Laboratorio de Bases de Datos I
-ara dar la cardinalidad de la relacion se da dole clic sore la relacion creada y se pone las cardinalidades correspondientes.
/eniendo en cuenta lo anterior se a dise"ando el modelo seg0n lo solicitado.
4
Universidad del Cauca
Laboratorio de Bases de Datos I
PRACTICA: Se debe reai!ar un "odeo En#idad $ Reaci%n& 'or "edio de a a'icaci%n DIA (ue con#en)a a in*or"aci%n a con#inuaci%n: +, $e desea dise"ar una ase de datos para almacenar y gestionar la información empleada por una empresa dedicada a la enta de automóiles, teniendo en cuenta los siguientes aspectos1 )a empresa dispone de una serie de automóiles para su enta. $e necesita conocer la matr2cula, marca y modelo, el color y el precio de enta de cada automóil. )os datos !ue interesa conocer de cada cliente son el NI3, nomre, dirección, ciudad y n0mero de tel+fono1 además, los clientes se diferencian por un código interno de la empresa !ue se incrementa automáticamente cuando un cliente se da de alta en ella. (n cliente puede comprar tantos automóiles como desee a la empresa. (n automóil determinado solo puede ser comprado por un 0nico cliente. El concesionario tami+n se encarga de llear a cao las reisiones !ue se reali%an a cada automóil. 4ada reisión tiene asociado un código !ue se incrementa automáticamente por cada reisión !ue se 5aga. De cada reisión se desea saer si se 5a 5ec5o camio de 6ltro, si se 5a 5ec5o camio de aceite, si se 5a 5ec5o camio de frenos u otros. )os automóiles pueden pasar arias reisiones en el concesionario. 4
Universidad del Cauca
Laboratorio de Bases de Datos I
-, $e desea dise"ar la ase de datos de un Instituto. En la ase de datos se desea guardar los datos de los profesores del Instituto 7DNI, nomre, dirección y tel+fono8. )os profesores imparten módulos, y cada módulo tiene un código y un nomre. 4ada alumno está matriculado en uno o arios módulos. De cada alumno se desea guardar el n9 de e:pediente, nomre, apellidos y fec5a de nacimiento. )os profesores pueden impartir arios módulos, pero un módulo sólo puede ser impartido por un profesor. 4ada curso tiene un grupo de alumnos, uno de los cuales es el delegado o monitor del grupo.
CREDITOS: IN., /ANESSA A.REDO
4