Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Caso para Base de Datos, Ejercicios de Programación de Bases de Datos

Caso para Base de Datos para ingeniería de sistemas

Tipo: Ejercicios

2020/2021

Subido el 25/05/2021

maximo-asto
maximo-asto 🇵🇪

4

(1)

3 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
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.
pf2

Vista previa parcial del texto

¡Descarga Caso para Base de Datos y más Ejercicios en PDF de Programación de Bases de Datos solo en Docsity!

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.