14/10/2024
DIAGRAMA DE
ENTIDAD-RELACIÓN
DER
- 2024 -
Diagrama de Entidad-Relación
Definición
Herramienta (diagrama) que ayuda al modelado de datos
Representa gráficamente todos los elementos que
se consideran relevantes de la organización
que se desean guardar, y las relaciones entre
esos elementos
Modelar, con un alto nivel de abstracción,
a través de un diagrama de red,
la estructura de datos que el Sistema de Información maneja
1
14/10/2024
Diagrama de Entidad-Relación
Definición
¿De qué me gustaría guardar información
del SI de inscripción a materias?
Diagrama de Entidad-Relación
Componentes
Entidades Relaciones Atributos
2
14/10/2024
Diagrama de Entidad-Relación
Componentes: Entidades (definición)
✓ Una entidad es una idea relevante del
negocio que se está modelando.
✓ “Algo” que el SI debe recordar. Es una
estructura de datos que es almacenada en NOMBRE es un sustantivo
el SI en estudio.
CLIENTE en singular + adjetivo (opcional)
Entidades ✓ Las demoras de un DFD son
representadas por una o más entidades en
el DER.
Diagrama de Entidad-Relación
Componentes: Entidades (clave)
✓ Una entidad está compuesta por atributos.
✓ Cuando los atributos adoptan valores se tiene una instancia de la entidad.
✓ Para poder diferenciar una instancia de otra se definen uno o más atributos cuya característica es
que el conjunto de valores no se repite entre entidades.
✓ Este conjunto de atributos se define como clave.
✓ Una clave es un conjunto de atributos que permiten identificar unívocamente a una instancia de la
Entidades entidad.
✓ Las claves deben tener dos propiedades:
- Unicidad: ser única.
- Minimalidad: atributos mínimos para formar la clave.
3
14/10/2024
Diagrama de Entidad-Relación
Componentes: Entidades (ejemplo)
Entidades
Diagrama de Entidad-Relación
Componentes: Entidades (clasificación)
FUNDAMENTALES
Su clave está formada
por atributos propios
DEPENDIENTES
Su clave está formada
por atributos propios más relaciones
Entidades
ASOCIATIVAS
Su clave está formada
por relaciones
4
14/10/2024
Diagrama de Entidad-Relación
Componentes: Entidades (clasificación)
SUPERTIPO – SUBTIPO
Consisten en tipos de entidades de una o más
subcategorías, conectadas por una relación
Entidades
CARACTERISTICAS
✓ Los subtipos comparten los atributos y relaciones del supertipo
✓ Los subtipos tienen atributos propios / relaciones propias
Diagrama de Entidad-Relación
Componentes: Relaciones (definición)
Indican como se vinculan las diferentes
entidades del negocio modelado.
Relaciones
✓ Se nombran con una letra R seguida de un subíndice “n” (Rn)
✓ Las relaciones se “etiquetan”. Son bidireccionales
R1
cliente tiene factura
factura pertenece a cliente
10
5
14/10/2024
Diagrama de Entidad-Relación
Componentes: Relaciones (características)
CARDINALIDAD
Número MÁXIMO de instancias de una entidad
que puede relacionarse con la otra entidad
Relación 1 a 1
Relaciones Entidad 1 Entidad 2
Relación 1 a Muchos
Entidad 1 Entidad 2
Relación Muchos a
Muchos
Entidad 1 Entidad 2
11
Diagrama de Entidad-Relación
Componentes: Relaciones (características)
MODALIDAD
Número MÍNIMO de instancias de una entidad
que puede relacionarse con la otra entidad
Obligatorio
Relaciones
Entidad 1 Entidad 2
Opcional
12
6
14/10/2024
Diagrama de Entidad-Relación
Componentes: Relaciones (tipos)
RELACIÓN MUCHOS A MUCHOS
Es una idea lógica, pero no se puede
implementar físicamente
Se permite en el Análisis
Relaciones
Relación Muchos a
Muchos
CLIENTE PRODUCTO
Relación 1 a Muchos Relación 1 a Muchos
PRODUCTO X PRODUCTO
CLIENTE
CLIENTE
Entidad
Asociativa
13
Diagrama de Entidad-Relación
Componentes: Relaciones (tipos)
RELACIÓN UNARIA
Una sola idea relacionada con si misma
Relaciones
MATERIA
La entidad representa las materias, y la
relación con las correlatividades
14
7
14/10/2024
Diagrama de Entidad-Relación
Componentes: Atributos (definición)
Conjunto de características que permiten
definir una idea (entidad)
Atributos
15
Ejemplo de Aplicación
Código (PK)
ESTUDIANTE MATERIA Descripción Materia
Año de Cursada
Plan
Legajo (PK)
Nombre
Apellido Claves Candidatas de Materia
Dirección 1) Código
Localidad
Celular
Tipo Documento DOCENTE
Nro Documento
Claves Candidatas de Estudiante
1) Legajo
2) Tipo Documento + Nro Documento
16
8
14/10/2024
Ejemplo de Aplicación
ESTUDIANTE MATERIA
MATERIA X Código (PK)
ESTUDIANTE MATERIA Descripción Materia
ESTUDIANTE Año de Cursada
Plan
Legajo (PK)
Legajo (PK) (FK)
Nombre
Código (PK) (FK)
Apellido
Dirección
Localidad
Celular
Tipo Documento
Nro Documento
DOCENTE
17
Ejemplo de Aplicación
En una empresa financiera, existen socios, los cuales si o si tienen al menos una
tarjeta. La tarjeta está asociada a diferentes productos. Los productos se pueden
relacionar con muchas marcas y las marcas con varios productos.
A su vez, un banco puede tener varias sucursales (por lo menos una), pero una
sucursal pertenece a un único banco. Cada tarjeta es emitida por una sucursal
(siempre es emitida por una).
SOCIO TARJETA PRODUCTO
BANCO SUCURSAL MARCA
18
9
14/10/2024
MUCHAS GRACIAS
- 2024 -
19
10