Modelamiento De Datos
2014
TEMA: MODELAMIENTO DE BASE DE DATOS
1.- Prestamos de Películas
Se desea diseñar una base de datos que almacene la información sobre los préstamos de las películas de un vídeo club. En la actualidad la gestión de esta información se lleva cabo del siguiente modo: Cuando se hace un préstamo se rellena una ficha en la que se anota el socio que se lleva la película, la fecha y el número de la cinta que se lleva, que es único (de cada película hay varias copias en cintas distintas). Esta ficha se deposita en el archivador de películas prestadas. Cuando el socio devuelve la cinta, la ficha se pasa al archivador de películas devueltas. El vídeo club tiene, además, un archivador con …ver más…
Dado que Mónica es Medica Veterinaria, y su amiga Alicia estudiante avanzada en la
Facultad de ciencias económicas, han quedado a cargo de Alicia todos los temas administrativos y de organización.
Los servicios que presta la clínica veterinaria son:
Cirugía
Radiología
Curaciones
Vacunación
Baño y peluquería
Venta de productos varios
Programación III
Página 2
Universidad Nacional Santiago Antúnez de Mayolo – FC - ISI
2014
Ahora el primer tema que se le ha planteado a nuestra amiga es la necesidad de un sistema que almacene y recupere los datos de las mascotas de los clientes de la veterinaria, así como datos personales de estos últimos.
De este modo Mónica podrá obtener del sistema informático datos sobre el tipo de mascota, nombre, raza, edad, la fecha de consultas anteriores y los servicios que se prestaron en esas consultas por ejemplo baño, curación, cirugía, vacunación, etc. También se podrá conocer en todo momento que vacunas se han aplicado a las mascotas, y cuando. Por último el sistema permitirá conocer los importes facturados en concepto de los servicios prestados, no por venta de productos para mascotas como correas, collares, pipetas (para la venta de productos utiliza otro sistema, no incluir este punto).
Se pide:
Diseñar las entidades relevantes para el caso, con sus respectivas claves y atributos.
Modelar dicho caso práctico propuesto (Hacer uso de las herramientas usadas en