Está en la página 1de 5

UNIVERSIDAD NACIONAL DE TRUJILLO

ESCUELA DE INGENIERÍA DE SISTEMAS Ingeniería de datos II

UNIVERSIDAD NACIONAL DE
TRUJILLO
FACULTAD DE INGENIERÍA

ESCUELA DE INGENIERÍA DE SISTEMAS

EXAMEN GRUPAL
DE UNIDAD 2
ALUMNOS

CUBEÑOS MONTOYA HANS JUNIOR


GARCIA RODRIGUEZ JUAN RICARDO
REYES MALDONADO ALEJANDRA
RODRIGUEZ HUAMÁN ROSA EMILY
QUISPE SALINAS SANDRO
SOLORZANO VILLANUEVA, JORGE LUIS
CURSO

INGENIERÍA DE DATOS II

DOCENTE

BOY CHAVIL, LUIS

CICLO:

VI
TRUJILLO – PERÚ
2021
UNIVERSIDAD NACIONAL DE TRUJILLO
ESCUELA DE INGENIERÍA DE SISTEMAS Ingeniería de datos II

EXAMEN GRUPAL DE UNIDAD 2

INGENIERÍA DE DATOS II
RECOMENDACIONES:

 Elabore los scripts en SQL Server, que permiten la implementación de reportes y


gráficos en Reporting Service de Visual Studio.
 Enviar dentro de una carpeta, los siguientes archivos:
 Carátula con el nombre de los integrantes del grupo.
 Archivos de extensión sql, conteniendo los scripts de cada caso.
 Imágenes pegadas en word de los reportes y/o gráficos de respuesta al caso
planteado.
Utilizando la base de datos REDSERVICE; desarrolle:

1. Ingresando como parámetros de entrada en cuadros combo; tanto el año de


actividad del vehículo y el turno (que se cargará en base al año de actividad
elegido), se pide obtener un gráfico de los propietarios de vehículo (nombre) y los
costos totales acumulados por repuestos de mantenimiento; pero solamente de
aquellos cuyos costos acumulados sean superiores a 450.00 soles.

2. Emitir un reporte integral conteniendo el nombre y dirección de los conductores y


el modelo del vehículo alquilado cuyo monto de registro financiero acumulado sea
mayor a 120 soles. Filtrar la información por los parámetros de fecha de
requerimiento cuya cantidad de días de mantenimiento sea menor o igual a 1 mes.
UNIVERSIDAD NACIONAL DE TRUJILLO
ESCUELA DE INGENIERÍA DE SISTEMAS Ingeniería de datos II

IMÁGENES DE DESARROLLO DE LA BASE DE DATOS DE


REDSERVICE
--------PROCEDIMIENTO DEL CASO 2------
CASO 1
CREATE PROCEDURE PA_ConductoresVehiculosModelo
@Fecha as date
AS
CASO 2
SELECT CA.COND_Nombre,CA.COND_Direccion,V.VEH_Modelo FROM
ConductorPorAlquiler CA
1. PROCEDIMIENTO
INNER JOIN Actividad_Vehiculo AV ON AV.COND_DNI=CA.COND_DNI
INNER JOIN Vehiculo V ON V.VEH_Placa=AV.VEH_Placa
INNER JOIN RegistroActVehiculo RA ON RA.COND_DNI=CA.COND_DNI
INNER JOIN RegistroFinanciero RF ON RF.RF_Id=RA.RF_Id
INNER JOIN Requerimiento R ON R.VEH_Placa=V.VEH_Placa
INNER JOIN Mantenimiento M ON M.REQ_Id=R.REQ_Id
WHERE RF.RF_Monto>120 AND datepart(dd,MANT_FechaSalida)-
datepart(dd,MANT_FechaEntrada)<=30 AND R.REQ_Fecha=@Fecha
GROUP BY CA.COND_Nombre,CA.COND_Direccion,V.VEH_Modelo

EXEC PA_ConductoresVehiculosModelo '2010-02-15 00:00:00.000'

--SELECT PARA FECHAS DE REQUERIMIENTO


SELECT REQ_Fecha FROM Requerimiento GROUP BY REQ_Fecha
UNIVERSIDAD NACIONAL DE TRUJILLO
ESCUELA DE INGENIERÍA DE SISTEMAS Ingeniería de datos II
UNIVERSIDAD NACIONAL DE TRUJILLO
ESCUELA DE INGENIERÍA DE SISTEMAS Ingeniería de datos II

Figura 2: Trabajadores del Negocio

También podría gustarte