Definicin
Modelo de datos entidad-relacin est
basado en un percepcin del mundo
real que consta de un conjunto de
objetos basicos llamados entidades y
de relaciones entre estos objetos.
Conjuntos de entidades
Conjuntos de relaciones
Conjuntos de atributos
Conjunto de entidades
Definicin de entidad
Una entidad es una cosa u objeto en
el mundo real que es distinguible de
todosfsica
loso real
demas
(una persona, un libro, un empleado)
abstracta o conceptual (una asignatura, un viaje)
Persona, lugar, cosa, concepto o suceso, real o abstracto,
de inters para la empresa (ANSI, 1977)
Conjunto de atributos
Definicin
Los atributos describen propiedades que
posee cada miembro de un conjunto de
entidades. Cdul
Ejemplo:
Nomb
Apellid
Direcci
Telfo
a
re
Se clasifican en:
Simples y compuestos
Univalorados y
multivalorados
Nulos
PERSONA
no
Clasificacin de atributos
Atributos compuestos
fechanacim
mes ao
calle ciudad provincia
codpostal
Valor dia
compuesto
= concatenacin
de valores
de
componentes
Atributos simples
direccion
No divisibles. Atmicos
genero
Clasificacin de atributos
nacionalidad (1-2)
telefono (0-3)
Clasificacin de atributos
Clasificacin de atributos
Atributos derivados
Atributos almacenados
nacionalidad
Relaciones
PADECIMENTO
E1, E2, E3
En
Relaciones
Tambin interrelacin
Asociacin, vnculo o correspondencia
entre instancias de entidades relacionadas
de alguna manera en el mundo real
Relaciones
DIRECTOR
HA_RODADO
PELICULA
Relaciones
Ternaria: grado 3
ACTOR
ACTUA_EN
CLIENTE
CONTINUACION
DE
PELICULA
PELICULA
ALQUILA
LOCAL_VIDEOCLUB
PELICULA
Relaciones
realizador
HA_RODADO
film
PELICULA
versin
PELICULA
Relaciones
Ligaduras de
correspondencia
Correspondencia de cardinalidades:
expresa el nmero de entidades a las
que otra entidad puede estar asociada
via un conjunto de relaciones.
Uno-uno
1-1
Varios-uno
n-1
Uno-varios
1-n
Varios-varios
n-n
trabajador
1
TRABAJA_EN
1
lugar trabajo
EMPLEADO
encargado 1
SUPERVISA
sucursal N
LOCAL_VIDEOCLUB
ACTOR
personaje M
ACTUA_EN
N
film
PELICULA
Ligaduras de
correspondencia
La entidad y es la entidaddominante
DIRECTOR
1
HA_ RODADO
Clases de participacin:
PELICULA
Participacin total (dependencia en existencia)
Participacin parcial
ACTOR
personaje
ACTUA_EN
film
PELICULA
Atributos en relacin
papel
M:N
ACTOR
salario
ACTUA_EN
(0,m)
(1,n)
PELICULA
Ligaduras de
correspondencia
Tipo de entidades
Entidad Dbil
Clave = (clave_entidad_regular,clave_parcial)
Una entidad dbil siempre tiene una
restriccin de participacin total
en la relacin que la une a su entidad
propietaria
1
TIENE
N
COPIA
numcopia
Llaves claves
Llaves claves
Llave candidata: Son aquellos atributos
que tienen caractersticas para ser
super llaves, pero hay dos o mas en una
entidad; una se tomara como llave
primaria y otra como llave secuendaria.
El atributo que es la llave primaria en una
entidad se subraya.
Diagramas Entidad-Relacin
(E-R)
Un diagrama E-R consiste de:
Rectngulos: representan las entidades
Elipses: representan atributos
Diamantes: representan las relaciones
Lneas: son ligas entre atributos y
entidades , y entre las entidades y las
relaciones
Elipses dobles: son atributos multivalor
Elipses punteadas: son atributos derivados
Rectngulos dobles: representan las
entidades dbiles.
Metodologa