0% encontró este documento útil (0 votos)
44 vistas27 páginas

Base de Datos - Entidad Relacion C3

El documento presenta el modelo de datos entidad-relación (ER), que incluye conceptos clave como entidades, relaciones y atributos. Se explican las diferencias entre entidades fuertes y débiles, así como ejemplos prácticos relacionados con sistemas de préstamos y reservas. Además, se aborda la cardinalidad de las relaciones entre entidades y se propone un caso de estudio para aplicar el modelo ER en un hospital y una biblioteca.

Cargado por

Alis
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
44 vistas27 páginas

Base de Datos - Entidad Relacion C3

El documento presenta el modelo de datos entidad-relación (ER), que incluye conceptos clave como entidades, relaciones y atributos. Se explican las diferencias entre entidades fuertes y débiles, así como ejemplos prácticos relacionados con sistemas de préstamos y reservas. Además, se aborda la cardinalidad de las relaciones entre entidades y se propone un caso de estudio para aplicar el modelo ER en un hospital y una biblioteca.

Cargado por

Alis
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

BASE DE

DATOS I
UNIVERSIDAD TECNOLÓGICA
DE EL SALVADOR

EL MODELO ENTIDAD -
RELACIÓN

2025
Modelo Entidad-Relación
El modelo de datos entidad-relación (ER) es un diagrama que consiste en un conjunto de
objetos básicos llamados entidades y relaciones entre estos objetos.

Los conceptos básicos por el modelo ER son entidades, relaciones y atributos.


Concepto de entidad

Una entidad es un objeto que


existe y puede distinguirse de
otros objetos.

Ejemplo: una persona o un


libro.
Ejemplo: un día festivo o un
concepto.
Entidad

Una entidad está


representada por un conjunto
de atributos.

Para cada atributo existe un


rango de valores permitidos,
llamado dominio del atributo,

El dominio del atributo


nombre podría ser el conjunto
de todos los nombres de
personas de X longitudes.
Conjuntos de entidades

Un conjunto de entidades es un
grupo de entidades del mismo tipo.

El conjunto de todas las personas


que tienen una cuenta en el banco.

ejemplo, puede definirse como el


conjunto de entidades-clientes.
Tipos de entidades

Los diferentes tipos de


entidades se catalogan por
entidades fuertes y débiles.
Entidad fuerte

Las entidades fuertes son


aquellas que existen por sí mismas
y NO dependen de otras y se
identifican por una clave primaria.
Entidad débil

Las entidades débiles


contraria a las fuertes no
dependen de una llave primaria
si no de una entidad fuerte, y
usa la clave foránea de la
entidad fuerte.
Ejercicio práctico entidades fuertes y débiles

La biblioteca de la UTEC
necesita organizar su
sistema de préstamos de
libros. Los estudiantes
pueden tomar prestados
libros de la biblioteca, y cada
préstamo debe registrarse
adecuadamente.
Ejercicio práctico entidades fuertes y débiles
Entidades fuertes:

• Estudiante
• Libro

Entidades débiles:

• Préstamo

Relaciones:

Un estudiante puede prestar


muchas veces un solo libro, pero
cada préstamo pertenece a un
solo estudiante.
Ejercicio práctico entidades fuertes y débiles
Ejercicio práctico entidades fuertes y débiles

Un hotel necesita
organizar su sistema de
reservas. Los
huéspedes pueden
hacer reservas para
habitaciones en el
hotel, y cada reserva
debe registrarse
adecuadamente.
Ejemplo: Empleado - Trabajo
Relaciones y conjunto de relaciones

Una relación es un vínculo entre dos o más tablas que permite


organizar y gestionar los datos de manera más eficiente.

Por ejemplo, es posible definir una relación que asocia a un


cliente con la cuenta 1.
Relaciones y conjunto de relaciones

Un conjunto de relaciones se refiere


al conjunto de tablas que forman parte
de la base de datos relacional.

Cada tabla representa una relación,


que es una estructura que organiza los
datos en filas (también llamadas tuplas)
y columnas (atributos)
Cardinalidad

Dentro del modelo E-R la


cardinalidad son las entidades
que están relacionadas entre
ellas, en términos más simples
es la cantidad de veces que las
entidades se relacionan.
Cardinalidad

Cardinalidad de la relación es el número


máximo de instancias de cada entidad que
pueden intervenir en una instancia de la
relación.

Por ejemplo, Uno a uno, Uno a muchos o


Muchos a muchos.
Ejemplo: Empleado - Departamento
Ejemplo: Empleado – Departamento (Análisis)

Entidades:

• Empleado
• Departamento

Relación:

• Trabaja

Cardinalidad:

• Empleado: (0,n) – Puede que un empleado no esté asignado a un departamento,


pero si lo está puede trabajar en uno o varios.

• Departamento: (1,1) – Cada departamento debe tener al menos un empleado.


Ejemplo de cardinalidades
Uno a uno (1,1): Suponiendo que un determinado puesto de
trabajo puede estar ocupado por un solo empleado, y al mismo
tiempo, un empleado puede ocupar simultáneamente un único
puesto de trabajo.
Ejemplo de cardinalidades

Uno a muchos (1,n): En el caso de que una asignatura pueda ser


impartida por un único profesor (no contemplando desdobles), pero
cada profesor pueda impartir muchas asignaturas..
Ejemplo de cardinalidades
Muchos a muchos (N,M), lo normal es que cada autobús pueda ser
conducido por distintos conductores, en diferentes turnos, y al mismo
tiempo, que cada conductor pueda conducir varios autobuses en distintos
turnos, de forma que cada autobús se relaciona con muchos conductores, y
cada conductor se relaciona con muchos autobuses.
Simbología de diagrama Entidad-Relación
Investigación caso de estudio “Hospital”

Un hospital necesita organizar la información sobre sus pacientes, los doctores que los
atienden y las consultas realizadas.

Entidades Identificadas:

Paciente: Cada paciente tiene un ID único, un nombre, una fecha de nacimiento y un número
de contacto.

Doctor: Cada doctor tiene un ID único, un nombre, una especialidad médica y un número de
contacto.

Consulta: Representa la acción de que un doctor atienda a un paciente en una fecha


específica esta incluye:

Fecha de la consulta.
Diagnóstico.
Tratamiento recetado
Investigación caso de estudio “Biblioteca”
Relaciones:
1. Un doctor puede atender a varios pacientes (relación uno a muchos).
2. Un paciente puede ser atendido por varios doctores (relación muchos a muchos).
3. Cada consulta conecta a un doctor con un paciente en una fecha específica.

Tarea:

Objetivo: Crear un modelo E-R para representar el caso de estudio y justificar las
cardinalidades.

Pasos para seguir:


4. Identificar las entidades, atributos, y relaciones descritas.
5. Dibujar el diagrama E-R utilizando las notaciones correctas para:
1. Entidades fuertes y débiles (si las hay).
6. Agregar las cardinalidades correspondientes.
BASE DE
DATOS I
UNIVERSIDAD TECNOLÓGICA
DE EL SALVADOR

2025

También podría gustarte