De qué trata este documento
Ver el texto · 600 palabras
Página 1 de 4
DISEÑO DE BASE DE DATOS (ASI0400)
PRÁCTICA CALIFICADA 1
2025-20
NRC: 5127
Profesor: Felicita Delia Saenz Egusquiza
Fecha: 25 de septiembre
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 proceso de modelado de datos y la aplicación de las formas normales.
Indicaciones:
• La práctica consta de un caso de estudio, y tendrá 110 minutos para resolver las preguntas
correspondientes.
• La solución deberá adjuntarse en un documento con la siguiente nomenclatura:
upc-pre-1asi0400 -5127 -pc-1-codigoalumno
Consideraciones:
• 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.
• Cualquier intento de plagio o incumplimiento de las normas, anulará completamente el examen.
Página 2 de 4
Caso 1: PetCare
PetCare es una aplicación móvil creada para conectar a dueños de mascotas con veterinarios y especialistas
en servicios de cuidado animal. A través de la plataforma, los usuarios pueden registrar una o más mascotas,
solicitar servicios como consultas médicas, vacunación, baños, adiestramiento, entre otros, y calificar la
atención recibida una vez completado el servicio.
Clientes : Se almacenan los datos: nombre completo, dirección principal, teléfono de contacto y correo
electrónico. Un cliente puede registrar múltiples mascotas (por ejemplo: perro, gato, ave o conejo).
Mascotas : Cada mascota incluye: nombre, especie, raza, sexo, fecha de nacimiento y una lista de
observaciones (como alergias o condiciones especiales). La mascota se asocia a un único cliente.
Veterinarios : Son los profesionales que brindan los servicios. De cada veterinario se almacena: nombre
completo, lista de especialidades (por ejemplo: vacunación, cirugía menor, adiestramiento), tipo de atención (a
domicilio o en clínica) y teléfono de contacto.
Servicios : La plataforma maneja un catálogo de servicios que puede ser: consulta médica general,
vacunación, baño y corte de pelo, adiestramiento básico y desparasitación. Cada servicio se registra con:
código, descripción breve, precio, duración estimada y categoría a la que pertenece. Un servicio puede ser
incluido en múltiples solicitudes.
Categorías : La aplicación organiza los servicios en categorías. Cada categoría tiene un nombre y una
descripción. Cada categoría puede agrupar varios servicios. Por ejemplo:
• Salud : vacunación, consulta médica general, desparasitación.
• Higiene : baño, corte de pelo, limpieza dental.
• Comportamiento : adiestramiento básico, modificación de conducta.
• Bienestar : chequeo nutricional, masajes relajantes para mascotas.
Solicitudes : Cada vez que un cliente requiere atención, se genera una solicitud que registra: el cliente, la
mascota asociada, la fecha y hora programada, la modalidad (a domicilio o en clínica), el estado de la solicitud
(programada, en progreso, completada o cancelada) y el monto total estimado.
Cada solicitud puede incluir uno o varios servicios, y por cada servicio registrado se especifica el monto subtotal
y el veterinario especializado asignado. Así, una misma solicitud puede involucrar varios servicios y cada
servicio puede ser atendido por un veterinario distinto según su especialidad.
Calificaciones : Una vez completada una solicitud de servicio, el cliente califica la atención recibida. Cada
calificación se asocia de manera exclusiva a una única solicitud, y puede registrarse solo una vez. La calificación
incluye una nota en una escala de 1 a 5 y un comentario opcional.
(12 p.) Sobre el caso expuesto se pide realizar lo siguiente:
• Diseñar el modelo físico de base de datos, identificando las principales tablas y sus respectivas
columnas, las relaciones entre las tablas, las llaves primarias y llaves secundarias.
Página 3 de 4
Caso 2: Feria de Emprendimiento Universitario
La…
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.