Está en la página 1de 5

[2013]

CAV

Fundamentos bases de datos

Universidad Manuela Beltrn.

Ciro Alfonso Vera

Ciro Alfonso Vera

Fundamentos bases de datos

FUNDAMENTOS BASES DE DATOS


E JERCICIO 1: B ASE DE DATOS PARA INSTALACIONES DEPORTIVAS
Realiza un diagrama entidad/relacin que modele el siguiente escenario: un centro de instalaciones deportivas quiere hacer una aplicacin de reservas. En el centro existen instalaciones deportivas (piscinas, gimnasios, frontones, etc.), que se encuentran distribuidas en distintas localidades, donde un mismo tipo de instalacin se puede encontrar en varias localidades. El centro en cuestin tiene socios, de los cuales se almacenan su direccin, ciudad, provincia, telfono, nombre y cuota. Existen una serie de artculos que se pueden alquilar junto con las reservas (balones, redes, raquetas, etc.). Cada instalacin 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 artculos deportivos. Por ejemplo, si yo quiero hacer una reserva para jugar a voleibol tengo que reservar una instalacin polideportiva ms un artculo red, ms un artculo baln. Los artculos pueden ser de dos tipos: mviles y fijos. De los artculos mviles necesitamos saber cuntos tenemos, mientras que de los artculos fijos queremos saber en qu instalacin estn situados. Justifica cualquier decisin de diseo.

C MO

DEBE SER SU PARTICIPACIN EN ESTA ACTIVIDAD ?

1. Como primer paso debern 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 guardarn todos los registros de las asignaturas que cursaron, estn cursando o cursarn los estudiantes. Es necesaria para sacar la informacin del estudiante y su estado acadmico. Dentro de esta entidad se definen como atributos, el cdigo de la materia, la fecha en la que la curs, el nombre de la materia, etc... 3. Establezca las relaciones que considere debe haber en cada entidad y escrbalas de la siguiente manera. Ejp.: Relacin muchos a muchos: Un estudiante cursa varias asignaturas y una asignatura es cursada por un estudiante: 5. Aquel que utilice un diagrama y lo coloque como material adicional le subir puntos a la calificacin. Les sugiero una manera muy fcil es hacer el diagrama en word.

Ciro Alfonso Vera

Fundamentos bases de datos

E NTREGA DE LA ACTIVID AD PROPUESTA :


M ODELO
DE ENTIDAD REL ACIN
Ejercicio 1: En el centro existen instalaciones deportivas (piscinas, gimnasios, frontones, etc.), que se encuentran distribuidas en distintas localidades, donde un mismo tipo de instalacin se puede encontrar en varias localidades.
Nombre_localidad ID_localidad ID_instalacin Nombre_inst Ciudad

Instalacin N

Se encuentran 1

Localidades

D E FI N I CI N D E FI N I CI N

D E LA EN T I DA D I N S T A L A CI N : de acuerdo a la definicin del ejercicio solo se requieren el

cdigo identificador de la entidad ID_instalacion y el detalle de la entidad Nombre_inst.


D E LA EN T I DA D

L O CA LI D AD : de acuerdo a la definicin del ejercicio se requiere el cdigo

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 cuestin tiene socios, de los cuales se almacenan su direccin, ciudad, provincia, telfono, nombre y cuota.
Nombre_socio ID_instalacin ID_socio Telfono Nombre_inst

Socios N Cuota Provincia

Tiene 1

Instalacin

Direccion_socio

D E FI N I CI N

D E LA EN T I DA D S O CI O S : de acuerdo a la definicin del ejercicio se requiere el cdigo

identificador de la entidad ID_socio y el detalle de la entidad Nombre_socio, telefono, Provincia, Direccion_socio y cuota.

D E FI N I CI N

D E LA EN T I DA D I N ST AL A CI N : de acuerdo a la definicin del ejercicio se requiere el cdigo

identificador de la entidad ID_instalacion y el detalle de la entidad Nombre_inst. De esta forma podemos apreciar que muchos socios se encuentran en una instalacin y viceversa

Ciro Alfonso Vera

Fundamentos bases de datos


Ejercicio 3: Existen una serie de artculos que se pueden alquilar junto con las reservas (balones, redes, raquetas, etc.).

RES_id Articulo 1 Nombre Articulo 2 Reservas Articulo 3 N fecha_ini Articulo 4 fecha_fin

Cod_alquiler

ID_art

Alquiler N

Articulos

Nombre

D E FI N I CI N

D E LA EN T I DA D R E S ER V A : de acuerdo a la definicin del ejercicio se requiere el cdigo

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) y Articulos #.

D E FI N I CI N

D E LA EN T I DA D ALQ UI L ER : de acuerdo a la definicin del ejercicio se requiere el cdigo

identificador de la entidad Cod_alquiler y el detalle de la entidad corresponde a su relacin con la tabla artculos De esta forma podemos apreciar que muchas reservas se pueden corresponder a muchos artculos y que estos se encuentran regulados por la entidad alquiler

Ejercicio 4: Cada instalacin 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 artculos deportivos.
Nombre_socio RES_id ID_socio Telfono N Articulo 1 Nombre Articulo 2 Reservas Articulo 3 N fecha_ini Articulo 4 fecha_fin Direccion_socio realiza 1 Cuota Provincia

Socios

D E FI N I CI N

D E LA EN T I DA D S O CI O S : de acuerdo a la definicin del ejercicio se requiere el cdigo

identificador de la entidad ID_socio y el detalle de la entidad Nombre_socio, telefono, Provincia, Direccion_socio y cuota.

D E FI N I CI N

D E LA EN T I DA D R E S ER V A : de acuerdo a la definicin del ejercicio se requiere el cdigo

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) y Articulos #.

Ciro Alfonso Vera

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 instalacin polideportiva ms un artculo red, ms un artculo baln. Los artculos pueden ser de dos tipos: mviles y fijos. De los artculos mviles necesitamos saber cuntos tenemos, mientras que de los artculos fijos queremos saber en qu instalacin estn situados.

Ciro Alfonso Vera