De qué trata este documento
Ver el texto · 574 palabras
DISEño de base de datos (ASI0400)
práctica calificada 2
2025-20
NRC: 5150
Profesor: Morales Arevalo, Juan Carlos
Fecha: 19 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.
Las respuestas deben realizarse en un archivo de MS Word y guardarse con el nombre:
upc-pre-1ASI0400-pc-2-5150-CodigoAlumno.docx, el cual debe contener el número de la pregunta y
tu respuesta.
Consideraciones:
No está permitido el uso ni la consulta de cuadernos, separatas, libros ni de 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: Select: top, 1
limit
rollup, ucbe, grouping sets
coalesce
rank()
over()
row_number()
partition by
with
Cualquier intento de plagio o incumplimiento de las normas, anulará completamente la práctica.
Caso de estudio: Sistema de Gestión de Voluntariado Ambiental Municipal
La municipalidad ha implementado un programa de Voluntariado Ambiental Municipal, cuyo propósito
es organizar actividades de limpieza de playas, reforestación de parques, reciclaje comunitario,
campañas educativas y mantenimiento de áreas verdes en toda la ciudad.
El sistema debe administrar la información de voluntarios, coordinadores, actividades ambientales,
zonas de intervención, eventos, asistencias, sedes operativas, equipos asignados y roles dentro del
voluntariado.
Los voluntarios deben registrarse con nombres, apellidos, fecha de nacimiento, correo, celular y tipo
de documento (DNI, CE, Pasaporte, Otro), sin usar el documento como clave primaria.
Cada voluntario puede participar en diferentes eventos ambientales dependiendo de su disponibilidad
y la actividad programada.
Las actividades ambientales (limpieza, reforestación, educación, reciclaje, conservación) deben
registrarse con nombre, descripción y categoría ambiental.
Cada actividad es coordinada por un coordinador, quien debe registrarse con datos personales
(nombres, apellidos, correo único, teléfono) y experiencia ambiental.
Cada actividad ambiental se desarrolla en una zona de intervención (parques, playas, riberas, zonas
urbanas, reservas), cada una ubicada en un distrito específico.
Las zonas pertenecen a una sede operativa encargada de sus operaciones logísticas.
Cada actividad se divide en diversos eventos ambientales, cada uno con fecha, hora de inicio, hora
de fin, punto de encuentro y equipo asignado.
Se debe registrar la asistencia de los voluntarios a cada evento.
Finalmente, los voluntarios pueden tener diferentes roles dentro de cada evento (participante, apoyo
logístico, líder de grupo, encargado de herramientas, registrador), por lo que el sistema debe registrar
los roles asignados por evento.
Figura 1: Diagrama entidad-relación
Considerando el diagrama de entidad-relación físico mostrado en la Figura 1, se pide crear las
sentencias para:
Pregunta 1 (2 p.)
Genere un listado de todas las categorías ambientales registradas y muestre, para cada una,
cuántas actividades ambientales pertenecen a dicha categoría.
Debe mostrarse la categoría, aunque no tenga actividades asociadas.
Pregunta 2 (2 p.)
Muestre todos los distritos donde existan zonas de intervención y, para cada distrito, indique cuántas
zonas ambientales están registradas allí.
Pregunta 3 (2p.)
Elabore una consulta que muestre el nombre completo de cada coordinador,
el nombre de la actividad ambiental que coordina
y la fecha más reciente de evento registrado…
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.