Está en la página 1de 2

CASO DE DISEÑO DE DIAGRAMA ENTIDAD RELACION, CON

NORMALIZACIÓN E IMPLEMENTACIÓN EN SQL SERVER

CASO TRANSPORTES DON REINA SAC

La empresa de transportes DON REINA SAC, es una de las empresas que cuenta con
más rutas autorizadas en Lima metropolitana, orientados al servicio de transporte público,
choferes y cobradores.

Usted es el encargado de construir una base de datos que permita gestionar dichos
cursos de capacitación, capacitadores (psicólogos y policías de tránsito) y participantes
(choferes y cobradores) que asistirán. Para ello, hay un personal exclusivo dentro de la
empresa de transporte que se dedica a gestionar los cursos, dicho personal considera
importante registrar datos de los centros de capacitación ya que en su mayoría son
universidades o institutos cercanos a la empresa, los datos a registrar son nombre,
dirección, distrito, teléfono y correo electrónico. De los institutos de educación superior,
interesa conocer el nombre del administrador, y de las universidades, el nombre de la
escuela y nombre del coordinador académico.

Respecto de los participantes se interese tener registro de su dni, nombre y tipo (chofer /
cobrador).

De los capacitadores interesa conocer sus nombres y apellidos, correo electrónico y tipo
(psicólogos y policía de tránsito). De los psicólogos interesa conocer, especialidad y grado
académico, del policía de tránsito, nombre del rango. Los psicólogos pueden capacitar
tanto en los institutos como en las universidades registradas, mientras que los policías de
tránsito lo hacen exclusivamente en las universidades. Cualquier capacitador sólo puede
pertenecer a un solo centro de capacitación, pero un centro de capacitación tiene muchos
capacitadores. Se sabe también que todos los capacitadores tienen un coordinador que
podría ser psicólogos o policías de tránsito, el cual dirige a sus capacitadores a cargo.

En cuanto a los cursos es importante conocer, el código, la descripción, horas


pedagógicas y tipo de curso (RRHH, Normas). Cada curso tiene asignado varios horarios,
en cambio un horario tiene asignado un curso, los atributos del horario son el día
programado, hora de inicio y hora fin.

Las informaciones anteriores se consolidan en una Clase que lleva el control de que
participantes, y en que horario se han matriculado. La clase tiene los atributos código y
salón. Cada Clase se dicta en un centro de capacitación y un centro de capacitación tiene
varias clases asociadas. Cada Clase tiene un horario asignado y cada horario puede tener
varias clases asociadas. Cada Clase está asociada a varios participantes, mientras que
cada participante puede estar en varias clases. Finalmente, un capacitador dicta varias
clases, aunque una clase es dictada por un solo capacitador.
Realice las siguientes actividades usando notación Crow Foot:

a) Identifique las entidades y sus relaciones: DER conceptual

b) Liste los atributos por entidad, llaves primarias simples y compuestas, así como las
llaves foráneas. Revise las relaciones para que sean factibles de implementar: DER lógico
incompleto

c) Normalice todas las tablas del DER hasta la tercera forma normal: DER lógico completo

d) Asigne tipos de datos del SQL Server y revise que los nombres puedan ser creados en
una base de datos: DER físico

e) Implemente en SQL Server las tablas.

También podría gustarte