View
234
Download
3
Category
Preview:
Citation preview
Unidad I. Bases de Datos
MODELO ENTIDAD-RELACIÓN
Profesora Ginnette Calvo G.
Grupo 002
II Ciclo 2013
o Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado de datos de un sistema de información.
o Estos modelos expresan entidades relevantes para un
sistema de información así como sus interrelaciones y propiedades.
MODELO ENTIDAD-RELACIÓN: definición
*Fuente: Chinchilla (2011)
MODELO ENTIDAD-RELACIÓN
*Fuente: Chinchilla (2011)
Entidad: objeto del mundo real que tiene una existencia independiente
(distinguible de otros objetos).
Ej. ESTUDIANTE
LIBRO
Atributos: propiedades que describen a las entidades.
Ej. ESTUDIANTE nombre, carné, dirección
LIBRO inscripción, signatura, título, autor
Libro
Libro
inscripcion
titulo signatura
autor
MODELO ENTIDAD-RELACIÓN
*Fuente: Chinchilla (2011)
Entidades Atributos Valores
Persona
Género Estado civil
Hombre Mujer
Soltero Casado
Atributos compuestos: atributos con valores.
Ej. DIRECCIÓN provincia, cantón, distrito
FECHA_NAC día, mes, año
Estudiante
direccion
provincia
cantón
distrito
MODELO ENTIDAD-RELACIÓN
*Fuente: Chinchilla (2011)
Atributos clave: conjunto de atributos que permiten identificar unívocamente
a cada entidad.
Ej. ESTUDIANTE (no_carne, nombre, direccion)
Atributos clave compuestos: contiene más de un atributo clave.
Ej. EMPLEADO (cod_empleado, no_cedula, nombre)
Atributos opcionales: atributos que pueden ser o no ingresados.
Ej. LIBRO (autor, titulo,… no_edicion)
Libro
autor
título
no_edicion
Empleado
cod_empleado
no_cedula
nombre
Estudiante
no_carne
nombre
direccion
MODELO ENTIDAD-RELACIÓN
*Fuente: Chinchilla (2011)
Asociaciones: describen cierta dependencia entre entidades o permite la
asociación de las mismas.
“Un tipo de relación R entre n tipos de entidad E1;E2; : : : ;En define un
conjunto de asociaciones, o conjunto de relaciones, entre entidades de estos
tipos” (Paramá, 2012, p,8).
prestamo Estudiante Libro
no_carne nombre fecha
no_carne inscripcion
inscripcion titulo
Las asociaciones pueden tener atributos al igual que las
entidades.
MODELO ENTIDAD-RELACIÓN
*Fuente: Chinchilla (2011)
Restricciones:
o Limitaciones en las posibles combinaciones de entidades para una
asociación.
o Corresponden a restricciones del mundo real.
MODELO ENTIDAD-RELACIÓN
*Fuente: Chinchilla (2011)
Restricciones de cardinalidad:
o 1:1 cada instancia de un tipo de entidad puede asociarse con una única
instancia del otro tipo de entidad.
o 1:N cada instancia de un tipo de entidad puede asociarse con varias instancias
del otro tipo de entidad; pero las instancias del otro tipo solo pueden estar
asociadas con una instancia del primer tipo.
PADRE HIJOS Tiene
(1:N) (1:1)
Empleado Proyecto Trabaja
(1:N) (1:N)
o N:N cada instancia de un tipo de entidad puede asociarse con varias
instancias del otro tipo de entidad y viceversa
MODELO ENTIDAD-RELACIÓN
*Fuente: Chinchilla (2011)
Entidades fuertes y débiles:
Una entidad débil es aquella que no puede existir sin participar en la relación, es decir, aquella que no puede ser unívocamente identificada solamente por sus atributos.
Una entidad fuerte es aquella que sí puede ser identificada unívocamente. En los casos en que se requiera, se puede dar que una entidad fuerte "preste" algunos de sus atributos a una entidad débil para que, esta última, se pueda identificar.
Descriptores
titulo
no_inscripcion
Libro
Autores
MODELO ENTIDAD-RELACIÓN
Un profesor imparte un solo módulo, y un módulo sólo puede ser impartido por un
profesor, entonces la relación imparte sería (1:1)
Un alumno puede cursar más de un módulo y un módulo puede ser cursado por más de
un alumno, entonces la relación será (N:N)
PROFESOR
imparte
cursa (1:1)
(1:1)
(1: N)
(1: N)
no_cedula nombre direccion
no_telefono ALUMNO
no_carne nombre
apellidos
fech_nacimiento
MÓDULO nombre
codigo
Chinchilla Arley, R. (2011). Bases de datos [presentación con diapositivas]. San José, C.R. : el Autor.
Paramá Gabía, J. R. (2012). Modelo ER. Recuperado de http://docencia.lbd.udc.es/bdd-
grao/teoria/tema2/2.2.-ElModeloER.pdf
REFERENCIAS
Recommended