Está en la página 1de 5

IES Julio

GESTIÓN DE BASES DE DATOS Verne


CURSO
Prueba Teórico-Práctica Bloque II 2022/2023
Fecha:
Nombre: Opción A
24/03/23

1. Ejercicio sobre la Vuelta Ciclista a España: (65 pts)


La siguiente base de datos almacena información sobre una vuelta ciclista:

EQUIPO (nomequipo, director)


CICLISTA (dorsal, nombre, edad, nomequipo)
ETAPA (numetapa, kms, salida, llegada, dorsal)
PUERTO (nompuerto, altura, categoría, pendiente, numetapa, dorsal)
MAILLOT (código, tipo, color, premio)
LLEVA (código, numetapa, dorsal)

La clave primaria de cada relación está formada por los atributos que
aparecen subrayados. La información que contienen las relaciones anteriores
se describe a continuación:
 EQUIPO contiene los datos de los distintos equipos: nombre (nomequipo)
y nombre de su director (director).
 CICLISTA contiene los datos de los ciclistas que componen los distin-
tos equipos: número del dorsal (dorsal), nombre del ciclista (nombre),
edad del ciclista (edad) y nombre del equipo al que pertenece (nome-
quipo).
 ETAPA contiene los datos de las etapas que componen la vuelta ciclis-
ta: número de la etapa (numetapa) (las etapas se numeran consecutiva-
mente: 1, 2, ...), kilómetros que tiene la etapa (kms), nombre de la
población de donde sale la etapa (salida), nombre de la población don-
de está la meta de la etapa (llegada) y número del dorsal del ciclista
que ha ganado la etapa (dorsal). Los atributos salida y llegada están
definidas sobre el mismo dominio.
 PUERTO contiene los datos de los puertos de montaña que visita la
vuelta ciclista: nombre del puerto (nompuerto), altura máxima del
puerto (altura), categoría del puerto: primera, especial, etc. (cate-
goría), porcentaje que indica la pendiente media del puerto (pendien-
te), número de la etapa donde se sube el puerto (numetapa) y número
del dorsal que ha ganado el puerto al pasar en primera posición (dor-
sal).
 MAILLOT contiene los datos de los premios que se otorgan mediante los
distintos maillots: código del maillot (código), clasificación que
premia ese maillot: general, montaña, etc. (tipo), color de la camise-
ta asociada (color) e importe del premio que corresponde al ciclista
que termine la vuelta llevando el maillot (premio).
 LLEVA contiene la información sobre qué ciclistas (dorsal) han llevado
cada maillot (código) en cada una de las etapas (numetapa).

Se pide:

1
IES Julio
GESTIÓN DE BASES DE DATOS Verne
CURSO
Prueba Teórico-Práctica Bloque II 2022/2023
Fecha:
Nombre: Opción A
24/03/23

1.1. Crear la tabla PUERTO con los datos que se indican en el enun-
ciado y sus correspondientes restricciones: (5 pts)

1.2. Modifique el puerto para que la pendiente admita dos números


enteros en lugar de uno. Limite la pendiente media posible a
25%. (5 pts)

1.3. Obtener el nombre del equipo y la inicial del nombre con un


punto y el apellido del director dándole a la columna el nombre
“DIRECTOR” de aquellos equipos cuyos corredores hayan ganado
tres o mas etapas. (10 pts)

2
IES Julio
GESTIÓN DE BASES DE DATOS Verne
CURSO
Prueba Teórico-Práctica Bloque II 2022/2023
Fecha:
Nombre: Opción A
24/03/23

1.4. Mostrar aquellas etapas (numetapa, salida, llegada) que han


sido ganadas por el ganador de la clasificación general, usando
el código del maillot amarillo (MGE), aunque tendrá que locali-
zar la etapa. Use para ello EXISTS. (10 pts)

1.5. Muestra el ciclista más joven que ha ganado una etapa, junto a
las 3 primeras iniciales del nombre de su equipo. (10 pts)

3
IES Julio
GESTIÓN DE BASES DE DATOS Verne
CURSO
Prueba Teórico-Práctica Bloque II 2022/2023
Fecha:
Nombre: Opción A
24/03/23

1.6. Realice la consulta que muestre el dorsal y el nombre del cam-


peón, la localidad de salida y de llegada y los kilómetros de
aquella etapa en la que la pendiente media de sus puertos sea
la mayor, siempre y cuando el número de puertos sea mayor a 2.
(10 pts)

1.7. Muestre el nombre de los corredores y las 3 iniciales de su


equipo, su maillot y las etapas ganadas, dándole al campo el
nombre ETAPAS_GANADAS, hasta el momento por todos los corredo-
res que portaban un maillot en la etapa 17. (10 pts)

4
IES Julio
GESTIÓN DE BASES DE DATOS Verne
CURSO
Prueba Teórico-Práctica Bloque II 2022/2023
Fecha:
Nombre: Opción A
24/03/23

1.8. En la etapa más larga de la vuelta se han olvidado incluir un


puerto de montaña: 'Calar Alto', con 2065 metros, misma catego-
ría que el del final de la etapa 16, pendiente media inferior
en 0.5 puntos que el puerto mas alto de la vuelta y hollado por
el portador del maillot de la montaña de ese dia. (10 ptos)

1.9. Actualice los datos del puerto de montaña cuyo nombre coincide
con un final de etapa y, sin embargo, en la tabla de puertos no
está en dicha etapa. Para ello, localice el número de etapa
utilizando la cadena 'Alto de la', con la que coincide el prin-
cipio del nombre de la llegada de esa etapa. (10 ptos)

También podría gustarte