[2013 2013]]
CAV
Fundamentos bases de datos
Universidad Manuela Beltrán.
Fundamentos bases de datos
FUNDAMENTOS BASES DE DATOS ASS E D E D A T O S P A R A I N S T A L A C I O N E S D E P O R T I V A S E JERCICIO 1 : B A Realiza un diagrama entidad/relación que modele el siguiente escenario: un centro de instalaciones deportivas quiere hacer una aplicación de reservas. En el centro existen instalaciones deportivas (piscinas, gimnasios, frontones, etc.), que se encuentran distribuidas en distintas localidades, donde un mismo tipo de instalación se puede encontrar en varias localidades. El centro en cuestión tiene socios, de los cuales se almacenan su dirección, ciudad, provincia, teléfono, nombre y cuota. Existen una serie de artículos que se pueden alquilar junto con las reservas (balones, redes, raquetas, etc.). Cada instalación es reservada por un socio en una fecha dada desde una hora de inicio hasta una hora de fin. Cada reserva puede tener asociados uno o varios artículo s deportivos. Por ejemplo, si yo quiero hacer una reserva para jugar a voleibol tengo que reservar una instalación polideportiva más un artículo red, más un artículo balón. Los artículos pueden ser de dos tipos: móviles y fijos. De los artículos móviles necesitamos saber cuántos tenemos, mientras que de los artículos fijos queremos saber en qué instalación están situados. Justifica cualquier decisión de diseño.
¿ C ÓMO DEBE SER SU PARTICIPACIÓN EN ESTA ACTIVIDAD ? 1. Como primer paso deberán definir las entidades y los atributos de este ejercicio. 2. Deben explicar porque definieron las entidades de esa manera. Por ejemplo. Defino la entidad Materia, porque ahí se guardarán todos los registros de las asignaturas que cursaron, están cursando o cursarán los estudiantes. Es necesaria para sacar la información del estudiante y su estado académico.
Fundamentos bases de datos
E NTREGA DE LA ACTIVIDAD PROPUESTA : M ODELO
DE ENTIDAD RELACIÓN
Ejercicio 1: En el centro existen instalaciones deportivas (piscinas, gimnasios, frontones, etc.), que se encuentran distribuidas en distintas localidades, donde un mismo tipo de instalación se puede encontrar en varias localidades. Nombre_localidad ID_localidad ID_instalación
Ciudad
Nombre_inst
Instalación
Se encuentran
Localidades
N
DEFINICIÓN DE LA
1
E N T I D A D I NSTALACIÓN : de acuerdo a la definición del ejercicio solo se requieren el “
”
“
”
código identificador de la entidad ID_instalacion y el detalle de la entidad Nombre_inst .
DEFINICIÓN DE LA
ENTIDAD “
L OCALIDAD : de acuerdo a la definición del ejercicio se requiere el código ”
“
”
“
”
identificador de la entidad ID_localidad y el detalle de la entidad Nombre_localidad y ciudad . De esta forma podemos apreciar que muchas instalaciones se encuentran en una localidad y viceversa, en una localidad se pueden encontrar muchas instalaciones.
Ejercicio 2: El centro en cuestión tiene socios, de los cuales se almacenan su dirección, ciudad, provincia, teléfono, nombre y cuota.
Fundamentos bases de datos Ejercicio 3: Existen una serie de artículos que se pueden alquilar junto con las reservas (balones, redes, raquetas, etc.). RES_id
Cod_alquiler
ID_art
Alquiler
Articulos
Articulo 1 Nombre Articulo 2 Reservas Articulo 3
N
N
fecha_ini Articulo 4
Nombre
fecha_fin
D E F I N I C I Ó N D E L A E N T I D A D R E S E R V A : de acuerdo a la definición del ejercicio se requiere el código identificador de la entidad RES_id y el detalle de la entidad Nombre_socio , Fecha_ini “
”
“
”
“
“
(fecha y hora de inicio de
la reserva) , Fecha_fin (fecha y hora de finalizacion de la reserva) reserva) y Articulos # . ”
“
DEFINICIÓN DE LA
”
“
”
E N T I D A D A L Q U I L E R : de acuerdo a la definición del ejercicio se requiere el código
identificador de la entidad Cod_alquiler y el detalle de la entidad corresponde a su relación con la tabla artículos “
”
De esta forma podemos apreciar que muchas reservas se pueden corresponder a muchos artícul os y que estos se encuentran regulados por la entidad alquiler
Ejercicio 4: Cada instalación es reservada por un socio en una fecha dada desde una hora de inicio hasta una hora de fin. Cada reserva puede tener asociados uno o varios artículos deportivos.
E J E R C I C I O 5: Por ejemplo, si yo quiero hacer una reserva para jugar a voleibol tengo que reservar una instalación polideportiva más un artículo red, más un artículo balón. Los artículos pueden ser de dos tipos: móviles y fijos. De los artículos móviles necesitamos saber cuántos tenemos, mientras que de los artículos fijos queremos saber en qué instalación están situados.
Ciro Alfonso Vera