Elementos de Diseo
Tablas
Relaciones
Tablas
Campos
Elementos verticales de la tabla poseen el
mismo tipo de dato para todos sus
elementos
Registros
Elementos horizontales de la tabla,
representan el conjunto de campos para un
objeto individual de la tabla.
Fecha de
nacimiento
2005-1
Carrera Prez
Juan Luis
01-02-1986
2005-2
Lpez
Ramirez
2007-8
Njera Rivera
Mario Roberto
12-11-1986
2006-1
Gmez
Montes
Maria Jose
16-04-1988
2007-4
Fuentes Ayala
Sandra
05-05-1988
Modelo de Entidad-Relacin
Entidades:
Se puede definir cono entidad a cualquier
objeto, real o abstracto, que existe en un
contexto determinado o puede llegar a
existir y del cual deseamos guardar
informacin, por ejemplo: "PROFESOR",
"CURSO", "ALUMNO". Las entidades las
podemos clasificar en:
Regulares: aquellas
que existen por s
mismas y que la
existencia de un
ejemplar en la
entidad no
depende de la
existencia de otros
ejemplares en otra
entidad. Por
ejemplo
"EMPLEADO",
"PROFESOR".
Dbiles: aquellas en
las que se hace
necesaria la
existencia de
ejemplares de otras
entidades distintas
para que puedan
existir ejemplares en
esta entidad. Un
ejemplo sera la
entidad "ENTREGAS"
que slo existe si
previamente existe el
correspondiente
pedido.
Representacin Grfica
Entidades
Regulares
PROFESOR
Entidades Dbiles
ENTREGAS
Atributos
Ejemplo
Si consideramos la entidad
"PROFESOR" y definimos los
atributos Nombre, Telfono y
Salario, podramos obtener los
siguientes ejemplares:
{Luis Garca, 91.555.55.55, 80.500}
{Juan Antonio Alvarez, 91.666.66.66,
92.479}
{Marta Lpez, 91.777.77.77, 85.396}
TELEFONO
PROFESOR
NOMBRE
EDAD
Atributos Compuestos
Claves
Ejemplo
CDULA
Interrelaciones
Tipos de Interrelaciones
Interrelaciones Dbiles
1.
2.
Ejemplos
Cardinalidad
Ejemplo
Restricciones en las
Interrelaciones
Restriccin de Exclusividad
Exclusividad
Restriccin de Exclusin
Exclusin
Restriccin de Inclusividad
Inclusividad
Restriccin de Inclusin
Inclusin
Ejemplo
La empresa de formacin X, desea llevar un control informatizado de las
capacitaciones que imparte a sus empleados as como de lo
profesores que participan en dichos diplomados.
Para ello, nos han dado las siguientes especificaciones:
Tarea:
La cadena de Video-Clubs Glob-Gusters ha decidido, para mejorar su
servicio,emplear una base de datos para almacenar la informacin referente
a las pelculas que ofrece en alquiler. Esta informacin es la siguiente:
Una pelcula se caracteriza por su ttulo, nacionalidad, productora y fecha
(ejemplo: Quo Vadis, Estados Unidos, M.G.M., 1955).
En una pelcula pueden participar varios actores (nombre, nacionalidad,
sexo) algunos de ellos como actores principales.
Una pelcula est dirigida por un director (nombre, nacionalidad).
De cada pelcula se dispone de uno o varios ejemplares diferenciados por un
nmero de ejemplar y caracterizados por su estado de conservacin.
Un ejemplar se puede encontrar alquilado a algn cliente (cdula,
nombre,direccin, telfono). Se desea almacenar la fecha de comienzo del
alquiler y la de devolucin.
Deber Disear:
El Diagrama de Entidad Relacin.
Incluir Interrelacines, cardinalidad y
restricciones
Para cada entidad disear la tabla de
complementos