Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BaseDeDatos ProyectoOmnibús
BaseDeDatos ProyectoOmnibús
Autónoma de Puebla
Proyecto: Ómnibus
Equipo Matrículas
Carlos Daniel González Luna 201727158
Miguel Alfredo González Pedraza 201745225
Luis Felipe Sánchez Hernández 201878921
Marco Antonio Bañuelos López 201726707
Otoño 2020
Objetivo
Problema
Se desea almacenar la información correspondiente a la actividad que se desarrolla
en una terminal de ómnibus de turismo, en la que se cuenta con un conjunto de
empleados y un conjunto de ómnibus para realizar los viajes programados para
excursiones.
Cada viaje tiene asignado un chofer, un ómnibus y una ruta. Para cada viaje se
conoce su fecha, su hora de salida, su hora de llegada y si se realizó o no.
Por otra parte, a los choferes de menos de tres años de experiencia se les imparten
cursos de superación. De los cursos se conoce su nombre, su objetivo y su tiempo
de duración. Un chofer puede recibir varios cursos. Asimismo, a los choferes de tres
o más años de experiencia se les aplican tests de habilidades.
De los ómnibus se conoce el número que los identifica, su modelo y su capacidad.
El modelo define la capacidad. Para las excursiones existen diferentes rutas que
cubren los ómnibus. De las rutas se conoce su número, su destino y la distancia a
recorrer. Un ómnibus se asigna a una sola ruta.
Cada viaje tiene asignado un chofer, un ómnibus y una ruta. Para cada viaje se
conoce su fecha, su hora de salida, su hora de llegada y si se realizó o no.
Por otra parte, a los choferes de menos de tres años de experiencia se les imparten
cursos de superación. De los cursos se conoce su nombre, su objetivo y su tiempo
de duración. Un chofer puede recibir varios cursos. Asimismo, a los choferes de tres
o más años de experiencia se les aplican tests de habilidades.
De los tests se conoce su nombre, su calificación mínima y el tiempo máximo para
su aprobación. Los resultados de los cursos y de los tests se almacenan
convenientemente a fin de tenerlos en cuenta en las evaluaciones de los choferes.
Color Descripción
Posibles Atributos de Identidad
Posibles Entidades
● Empleados ● Tests
● Choferes ● Cursos
● Omnibus ● Viajes
● Rutas
Empleados: Considerando que son una parte vital que trabaja dentro de una
terminal de turismo, refiriéndose al mantenimiento del lugar, los vehículos, atención
al público, etc. Se tiene que mantener un control sobre quien trabaja en la terminal,
donde vive y su identificación única siendo esta su número de empleado.
Choferes: Este atributo lo manejaremos por separado, por el motivo que sus tareas
no están relacionadas directamente a la terminal, puesto que sus características y
atributos son diferentes a la de los empleados que trabajan dentro de la terminal, ya
que aunque deben tener un número empleado, su trabajo que es manejar un
vehículo requiere de experiencia (antigüedad) y una capacitación diferente a la de
los empleados de la terminal, la cual se relaciona a la experiencia y nos lleva a dos
atributos igualmente importantes para mantener la organización de los choferes.
Tests: El objetivo de mantenerlo como un atributo es por ser ideado para los
choferes con tres o más años de experiencia, al asegurarse que mantienen un
estándar mínimo y calificando sus habilidades de manejo para que continúen
trabajando de manera adecuada.
Cursos: Como el atributo anterior, es dirigido a los choferes con menos tiempo de
experiencia, e igualmente se considera un atributo por los elemento que debemos
manejar dentro de la base de datos, ya que no es para calificar el desempeño, sino
para capacitar a los choferes con menos tiempo de experiencia.
Ómnibus: Es necesario para mantener un control respecto a los vehículos que hay
en la terminal, teniendo que registrar su número, y su modelo, la capacidad es
posible programarla depende el modelo que introducimos.
Rutas: Asignadas una por ómnibus, su control es para evitar confusiones en cuanto
a modelos de ómnibus iguales, y mantener un control sobre dónde se encuentran
los vehículos y comenzar a desarrollar un horario organizado con el tiempo de
recorrido que realiza cada ómnibus.
Empleado
ATRIBUTO DESCRIPCIÓN TIPO DE ATRIBUTO TIPO DE DATOS
Chofer
Omnibus
Ruta
ATRIBUTO DESCRIPCIÓN TIPO DE ATRIBUTO TIPO DE DATOS
Test
ATRIBUTO DESCRIPCIÓN TIPO DE ATRIBUTO TIPO DE DATOS
Modelo Entidad-Relación
Diagrama Entidad-Relación
Modelo Relacional
Empleado (ID, Nombre, Dirección)
PK: ID
PK: R#
PK: BUS#
PK: T#
PK: C#
Formas Normales
Todas las relaciones cumplen la primera forma normal, ya que todas tienen una
llave primaria única.
Todas las relaciones cumplen la segunda forma normal porque cumplen la forma
normal F1 y los atributos no llaves dependen de las llaves primaria; sean
compuestas o sean únicas.
Las dos relaciones tienen como llave primaria BUS# y Modelo, es un atributo a la
relación 1 que queda como llave primaria en Omnibus2, lo que permite consultar ambas
relaciones a partir de las nuevas llaves primarias creadas