De qué trata este documento
Ver el texto · 629 palabras
Página 1 de 5
DISEÑO DE BASE DE DATOS (ASI0400)
PRÁCTICA CALIFICADA 2
2025-10
NRC: 5092
Profesor: Requejo Chaname, Walter Juan
Fecha: 20 de noviembre de 2025
Duración: 110 minutos
Logro:
Tenga presente que el logro de esta evaluación consiste en que usted aplique lo aprendido en clase referente
al diseño de consultas, funciones, procedimientos almacenados y triggers .
Indicaciones:
• La práctica consta de seis (6) preguntas sobre un caso de estudio, y tendrá 110 minutos para resolverla.
• La solución deberá adjuntarse en un documento con la siguiente nomenclatura:
upc-pre-1asi0400-5092-pc-2-codigoalumno
Consideraciones:
• No está permitido el uso o consulta de cuadernos, separatas, libros o cualquier material de la asignatura
durante el desarrollo de la evaluación.
• La evaluación es personal, queda totalmente prohibido realizar consultas a compañeros.
• Las sentencias SQL deben utilizar la sintaxis de SQL Server . El incumplimiento de este punto anulará
la pregunta en la que se detecte el uso de una sintaxis distinta a la de SQL Server.
• No están permitidas las consultas que incluyan las siguientes sentencias:
o select top
o limit
o rollup, ucbe, grouping sets
o coalesce
o rank()
o over()
o row_number()
o partition by
o with
• Cualquier intento de plagio o incumplimiento de las normas, anulará completamente la práctica.
Página 2 de 5
Caso de estudio: Transportes.SAC
Transportes.SAC es una empresa peruana dedicada al transporte interprovincial de pasajeros, envío de
encomiendas, turismo, y transporte de carga. La empresa opera rutas en todo el país y administra buses,
terminales, servicios, personal y ventas en línea y presenciales. El sistema debe permitir el control integral de
Programación de viajes, Venta de boletos, Gestión de buses y mantenimiento, Administración de personal
(conductores y copilotos), Gestión de encomiendas, Control de clientes y pagos
Gestión de viajes y rutas
Administra múltiples rutas, cada una con un origen y destino (terminales).
Cada ruta tiene variantes por horario dependiendo de la demanda.
Cada viaje programado debe asignar:
un bus
un conductor
un copiloto
fecha y hora de salida y llegada estimada
Gestión de buses
Cuenta con buses identificados por placa.
Cada bus pertenece a un modelo y tiene una capacidad.
Los buses pasan por mantenimientos, que deben registrarse con:
fecha
tipo de mantenimiento
talleres externos o internos
kilometraje
Gestión de personal
Conductores y copilotos son empleados registrados por DNI.
Cada empleado posee:
cargo
licencia (si aplica)
estado (activo/inactivo)
Un empleado puede participar en muchos viajes, pero no en el mismo viaje más de una vez.
Gestión de clientes
Un cliente puede comprar múltiples boletos.
Un cliente también puede enviar varias encomiendas.
Un cliente se identifica por DNI o pasaporte.
Venta de boletos
Cada boleto pertenece a un viaje y corresponde a un asiento específico.
Los boletos poseen:
fecha de compra
precio
método de pago
estado (pagado, reservado, cancelado)
No puede venderse el mismo asiento dos veces para el mismo viaje.
Encomiendas
Toda encomienda tiene:
descripción
peso
valor declarado
Cada encomienda tiene un origen y destino (terminales).
Cada encomienda se envía en un viaje asignado, pero no necesariamente en el mismo que viaja el cliente.
El cliente debe pagar un monto específico según peso y distancia.
Terminales y ciudades
Opera en múltiples ciudades.
Cada ciudad tiene uno o varios terminales.
Los viajes siempre inician y terminan en terminales.
Página 3 de 5
Figura 1: Diagrama entidad-relación
Página 4 de 5
Considerando el diagrama de entidad-relación físico mostrado en la Figura 1, se pide crear las sentencias para:
Pregunta 1 (2 p.)
Listar todos los viajes programados mostrando el bus asignado a cada uno. Se desea conocer la fecha de
salida del viaje junto con la placa y capacidad del bus que realizará el recorrido.
Pregunta 2 (2 p.)
Mostrar los clientes que han comprado boletos y los datos de dichos boletos. La consulta…
El documento completo, con sus imágenes y su formato, está más arriba.
Antes de ponerte a estudiar, mira con quién te conviene llevar el curso: estas son las calificaciones que le pusieron otros estudiantes de UPC.