Tema 6: E/R competición deportiva IES Virgen del Espino Departamento de Informática
Premisas de la base de datos Se desea almacenar los datos referentes a una instalación deportiva en la que se van a celebrar competiciones.
Atletas De cada atleta se desea recopilar su numero de licencia, el nombre, la categoría y una foto – Licencia: ESP – Nombre: Juan López Rupérez – Categoría: Junior
Bolsas deportivas Todos los atletas dejan en consigna una única bolsa con sus pertenencias. Para identificarla se le pega un numero y se registra la marca, el modelo y una foto de la misma
Vehículos autorizados Cada atleta puede acceder al recinto con un vehículo al que se le permite aparcar en el parking reservado. Para ello se registrará la matrícula, la marca y el modelo del mismo
Taquillas Los atletas pueden alquilar una de las 100 taquillas del recinto. Las taquillas están numeradas del 1 al 100, tienen una capacidad determinada y cada una tiene un precio por día concreto
Clubes Cada atleta pertenece a un club concreto. Un club puede fichar a varios atletas. A cada uno le paga una ficha Los datos a almacenar de un club son el nombre, el país y el color de su camiseta
Marcas deportivas Un atleta puede suscribir un contrato con una marca de ropa deportiva que le patrocina (y le da una pasta concreta). De cada marca se registra su anagrama y una descripción. – Adidas – Trebol de 3 hojas – 3 bandas en el lateral de la camiseta
Pruebas Se van a celebrar muchas pruebas deportivas. De cada prueba se almacena la descripción y la unidad de medida. – metros / segundos – Salto altura /centímetros – … En cada prueba se pueden inscribir todos los atletas que quieran. Se les da un dorsal y se obtiene una marca concreta
BOLSA numero ATLETA licencia nombre categoria foto aporta marca modelo foto 1OBL 1 ATLETA: (licencia, nombre, categoria, foto, numero, marca, modelo, foto_bolsa)
VEHICULO matricula ATLETA accede marca modelo 1OPC 1OBL ATLETA: (licencia, nombre, categoria, foto, numero, marca, modelo, foto_bolsa) VEHICULO (matricula, marca, modelo, licencia)
TAQUILLA numero ATLETA Puede alquilar capacidad precio_dia 1OPC 1 ATLETA: (licencia, nombre, categoria, foto, numero, marca, modelo, foto_bolsa) TAQUILLA (numero, capacidad, precio_dia) ALQUILERES (licencia, numero, fecha_inicio) Fecha_inicio
CLUB codigo ATLETA ficha nombre pais MOBL 1 ATLETA: (licencia, nombre, categoria, foto, numero, marca, modelo, foto_bolsa, codigo_club, ficha) CLUB (codigo_club, nombre, pais, color_camiseta) ficha color
ROPA DEPORTIVA codigo ATLETA Puede patrocinar marca anagrama MOPC 1OBL ATLETA: (licencia, nombre, categoria, foto, numero, marca, modelo, foto_bolsa, codigo_club, ficha) ROPA (codigo_ropa, marca, anagrama, descripcion) PATROCINIO (licencia, codigo_ropa, pasta) pasta descripcion
PRUEBA codigo ATLETA Participa descripcion medida MOPC MOBL ATLETA: (licencia, nombre, categoria, foto, numero, marca, modelo, foto_bolsa, codigo_club, ficha) PRUEBA (codigo_prueba, descripcion, medida) PARTICIPANTES (licencia, codigo_prueba, dorsal, marca) dorsal marca
BOLSA numero ATLETA licencia nombre categoria foto aporta marca modelo foto accede VEHICULO matricula marca modelo Puede alquilar TAQUILLA numero capacidad precio_dia Fecha_inicio ficha CLUB codigo nombre pais color Puede patrocinar pasta ROPA DEPORTIVA codigo marca anagrama descripcion PRUEBA codigo descripcion medida Participa dorsal marca
Tablas ATLETA: (licencia, nombre, categoria, foto, numero, marca, modelo, foto_bolsa, codigo_club, ficha) VEHICULO (matricula, marca, modelo, licencia) CLUB (codigo_club, nombre, pais, color_camiseta) ROPA (codigo_ropa, marca, anagrama, descripcion) PRUEBA (codigo_prueba, descripcion, medida) TAQUILLA (numero_taquilla, capacidad, precio_dia) ALQUILERES (licencia, numero_taquilla, fecha_inicio) PATROCINIO (licencia, codigo_ropa, pasta) PARTICIPANTES (licencia, codigo_prueba, dorsal, marca)
Crear tablas e introducir datos 2 clubes: – Larios-España-Amarillo – GneGno-Kenia-Verde 2 marcas de ropa: – Adidas, trebol, 3 rayas en la manga – Puma, gatito, raya gorda en la manga 2 pruebas: – 110 vallas, en segundos – Lanzamiento de peso, en centimetros 4 atletas, sus bolsas y sus fichas – ESP111-Juan Gómez-Junior Bolsa: Adidas-Sport Club: Larios Ficha: 1000, Patrocicio: Adidas por 1000 €. Trae un Opel Vectra 4444GGG – ESP222-Maria López-Senior Bolsa Puma-Clasic Club: Larios Ficha: 3500, Patrocinio: Puma por 950 €. Trae un Mercedes CLX 5555HHH – KEN333-Josu Nge-Junior Bolsa: Puma-Luxe Club: GneGno Ficha: 5000, Patrocinio: Adidas por 5000 € – KEN555-Amanenge Sa-Senior Bolsa: Puma-Luxe Club: GneGno Ficha: taquillas: – Cada taquilla tiene 30 litros de capacidad y vale 5 euros/dia – El atleta Juan Gómez alquila la taquilla 1 el 13/10/2011, Maria Lopez alquila la taquilla 3 el 12/10/2011 Todos los atletas se apuntan a los 110 vallas y los chicos se apuntan al lanzamiento de peso