GA4-220501093-AA1-EV01
Identificar entidades y relaciones planteadas en el caso de estudio
AUTORES:
Santiago Rodríguez Hernández: Ficha 2626999
Adrián Moreno Lozano: Ficha 2626999
Esteban Bernardo Garay Soto: Ficha 2626997
INSTRUCTOR:
FRANCISCO ARNALDO VARGAS BERMUDEZ
Tecnólogo Análisis y Desarrollo de Software
Centro Minero Ambiental
24 de octubre 2023
Lista de contenido
Introducción ................................................................................................................ 3
Modelo entidad relación ............................................................................................. 4
Entidades................................................................................................................. 4
Atributos ................................................................................................................. 4
Tupla ....................................................................................................................... 6
Relaciones entre entidades y tipos .......................................................................... 8
Claves ..................................................................................................................... 9
Tipos de claves .................................................................................................... 9
Conclusiones ............................................................................................................. 10
Introducción
El presente trabajo escrito tiene como finalidad, afianzar los conocimientos
generales sobre las bases de datos y lo que nominamos como Sistema de Gestión de Bases
de Datos el cual permite definir, crear y mantener los datos de una base de datos, todo esto
aplicado al proyecto que se plantea para entrega final del tecnólogo
Modelo entidad relación
Entidades
Como según se define una entidad es una cosa u objeto el cual tiene una relación, en
este caso las entidades del proyecto son:
• Estudiante
• Instructor
• Clase teórica
• Clase practica
• Registro de pagos
Atributos
Los atributos son los datos que tienen cada entidad, en pocas palabras las
características ligadas a los mismos en este caso son:
Estudiante
• ID_ Estudiante
• Nombre
• Apellido
• Dirección
• Teléfono
• Correo
Instructor:
• ID_Instructor
• Nombre
• Apellido
• N° Licencia
• Teléfono
• Correo
Clase Teórica:
• ID_Clase Teórica
• Tema
• Aula
• Fecha
• Hora
• Duración
Clase Practica
• ID_Clase practica
• Fecha
• Hora
• Duración
• Instructor asignado
• Tema
Registro Pagos
• ID_Pagos
• ID_Estudiante
• Fecha pago
• Monto
• Método de Pago
Tupla
Como ya sabemos las tuplas es la información que se almacena dentro una final en
la base de datos, o en pocas palabras la agrupación de datos de cada registro eso es lo que
denominamos tupla
Tabla 1 Tupla de entidad Estudiante
Estudiante
ID_Estudiante Nombre Apellido Correo Teléfono Dirección
1 Adrian Moreno [email protected] 3224791858 CR 2 # 26-06
2 Santiago Rodríguez [email protected] 3224567854 CL 24-56
3 Esteban Bonilla [email protected] 3143542567 Mz F Casa 3
Nota: Elaboración propia
Tabla 2 Tupla entidad Instructor
Instructor
ID_Instructor Nombre Apellido Correo N° Licencia Teléfono
10 Camilo Moreno [email protected] 1234 3224791858
20 Carlos Rodríguez [email protected] 45343 3224567854
30 María Bonilla [email protected] 34534 3143542567
Nota: Elaboración propia
Tabla 3 Tupla entidad clase teórica
Clase Teórica
ID_Clase
Tema Aula Fecha Hora Duración
teórica
112 Seguridad vial salón B1 11/11/2023 6:00 p. m. 2 horas
222 Señales de transito salón C2 12/11/2023 7:00 p. m. 2 horas
453 Normas viales salón a2 13/11/2023 5:00 p. m. 2 horas
Nota: Elaboración propia
Tabla 4 Tupla entidad clase practica
Clase Practica
ID_Clase practica Instructor asignado Fecha Hora Duración
234 Camilo Moreno 13/11/2023 4:00 p. m. 2 horas
456 Carlos Rodríguez 14/11/2023 5:00 p. m. 2 horas
654 María Bonilla 15/11/2023 5:00 p. m. 2 horas
Nota: Elaboración propia
Tabla 5 Registro pagos
Registro Pagos
ID_Pagos ID_Estudiante Fecha pago Monto Método pago
12345 1 13/11/2023 $ 1.200.000 PSE
45334 2 14/11/2023 $ 1.200.000 PSE
6444 3 15/11/2023 $ 1.200.000 PSE
Nota: Elaboración propia
Relaciones entre entidades y tipos
• Un estudiante puede tener varios registros de pago, pero un registro de pago
está asociado a un solo estudiante (relación uno a muchos entre Estudiante y
Registro de Pagos).
• Un estudiante puede asistir a varias clases, pero una clase puede tener varios
estudiantes (relación muchos a muchos entre Estudiante y Clase).
• Un instructor puede dictar varias clases y varias clases pueden tener varios
instructores
• Una clase puede ser tipo teórica o practica (relación muchos a muchos)
• Un curso puede tener muchas clases, pero las clases solo pueden tener un
curso (relación uno a muchos)
• El tipo de clase puede tener muchos clases pero las clases solo pueden tener
2 tipos (relación uno a muchos)
Ilustración 1 Modelo entidad relación
Claves
Tipos de claves
Como se puede observar cada entidad tiene su clave primaria por la cual se
identifica ( PK) y su llave foránea por la cual se relaciona (FK)
Conclusiones
Las bases de datos como ya sabemos es un almacén en el cual podemos guardar
una gran cantidad de datos, pero estos mismos van más allá que solo planos, ya que
podemos ver tipos de datos, como se clasifican según la necesidad de la organización, los
modelos y tipos de relación que pueden haber entre las entidades y los atributos, es
fundamental tener estos conceptos básicos aprendidos para una correcta definición a la hora
de crear la base de datos