Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MER
BASE DE DATOS I
Ing. José E. Balderrama Méndez
Contexto
Diseño de base de datos
MER
Contenido
EL MODELO ENTIDAD-RELACIÓN
CONSTRUCCIÓN
DEFINICIÓN ELEMENTOS de un MER EJERCICIOS
Definición
El MER es un modelo de datos conceptual.
Describe el “mundo real” como un conjunto de
entidades y sus relaciones.
Propuesto por Peter Chen en 1976.
Tiene extensiones/aportaciones de otros autores.
No existe un único MER, sino una familia de
modelos.
Tiene gran difusión
– Muy extendido en los métodos de diseño de B.D.
– Soportado por herramientas software de diseño (CASE)
Elementos del MER
ELEMENTOS
PERSONA
Entidad y Tipo de Entidad
Algunos tipos de entidades para el
sistema académico de una Área/facultad
CONTINUACION PELICULA
DE LOCAL_VIDEOCLUB
Relación y Tipo de Relación
Nombre de Rol
– Todo tipo de entidad que participa en un tipo de
relación juega un papel específico en la relación
DIRECTOR HA_RODADO
realizador film PELICULA
VERSION_DE PELICULA
versión
Relación y Tipo de Relación
Algunos tipos de relación para la información
de el Área/facultad
Alumno
lleva Aula
Simples.
Compuestos.
Almacenados o derivados.
Monovalorados y multivalorados.
Opcionales.
Atributo simples
No divisible o atómicos.
Ejemplo:
–Sexo.
–CI
Atributo Compuesto
Ejemplo: Edad.
Atributos Monovalorados y
Multivalorados
Monovalorados: Son aquellos que tiene solo
un valor para cada entidad.
– Ejemplo: Edad.
Sexo.
Ejemplo:
CI en Docente
Apellidos
Nombre Dirección
CI
DOCENTE
Atributo
Notación para atributos
Zona/Barrio
Calle
Apellidos Numero
Nombre Dirección
teléfono
EMPLEADO
Nacionalidad
CI
DOMINIO
Conjunto de valores
Cada atributo simple esta asociado a un
dominio, que especifica sus valores válidos
1 N PELICULA
DIRECTOR HA_RODADO
RAZON DE CARDINALIDAD
Identificar Tipos
de Entidad
Identificar Tipos
de relaciones
Identificar
Atributos
Elaborar y
Validar Modelo
Ejercicios
Elaborar modelo ER a partir de una
Especificación de requisitos informal
Elaborar modelo ER a partir de una
Especificación de requisitos formal
Interpretar un modelo ER
Muchas Gracias…
ATRIBUTOS DE TIPOS DE RELACION
Similares a los atributos de tipos de relación
Horas
EMPLEADO
1 1
Trabaja_e supervisa
n Fecha_inicio
1 N
VIDEO_CLUB
ATRIBUTOS DE TIPOS DE RELACION
•Conceptualmente pertenecen a la relación.
Un atributo de una M:N es propio de la
relación.
Un atributo de una 1:1 o 1:N “se puede llevar”
a uno de los tipos de entidad participantes
Horas
Horas
EMPLEADO
1 1
Trabaja_e supervisa
n Fecha_inicio
1 N
VIDEO_CLUB Fecha_inicio
Horas
TIPO DE ENTIDAD DEBIL
No tiene atributos clave propios
Una instancia se identifica por su relación con una instancia
de otro tipo de entidad.
–Tipo de relación identificador
Relaciona un tipo de entidad débil y un tipo de
entidad regular (fuerte, dominante, padre,
propietaria).
– Clave parcial (o discriminante)
Atributos de la entidad débil, que identifican de
forma única cada instancia, siempre que esté
relacionada con una instancia del tipo de entidad
regular.
Clave = (clave_entidad_regular, clave_parcial)
NOTACIÓN
código título
ci
PACIENTE
1 PELICCULA
1
acude
Dia_hora
N tiene
VISITA_MEDICA
N
N
Asistido_por
COPIA
1 especialidad
MEDICO Num_copia
Nombre codigo
TIPO DE ENTIDAD DEBIL
GERENTE
SECRETARIO
ADMINISTRATIVO.
TECNICO
es
es
es actividad