Está en la página 1de 3

Prcticas SQL Ejercicio N 4

Tenemos la siguiente Base de Datos llamada Cilismo.mdb con las siguientes tablas: CICLIST A EQUIPO LLEVAR

ETAPA

PUERTO

MAILLOT

Relaciones de la Base de Datos:

OTA:
Hacer las consultas (siempres que se pueda) de varias formas, con subconsultas y con relaciones.

C!": Obtener el c digo, el tipo, el color y el premio de todos los maillots que !ay. C!#: Obtener el dorsal y el nombre de los ciclistas cuya edad sea menor o igual que "# a$os.

C!$: %&u'ntos ciclistas !ay con edad superior a "# a$os(. C!%: Obtener la media de edad de los ciclistas. C!&: Obtener el puerto de alt'(a m)nima y el puerto de alt'(a m*+ima de los puertos de monta$a. C"#: %&u'ntos ciclistas pertenecen al equipo )more *ita(. C",: +ombre de los ciclistas que pertene,can al mismo equipo que -iguel .ndurain. C"-: +ombre de los ciclistas que !an ganado alguna etapa. C"$: +ombre de los ciclistas que !an llevado el maillot /eneral. C".: Obtener el nombre del ciclista m's 0oven. C"%: Obtener el n1mero de ciclistas de cada equipo. C"&: Obtener el nombre de los equipos que tengan m's de # ciclistas. C#!: Obtener el n1mero de puertos que !a ganado cada ciclista. C#": Obtener el nombre de los ciclistas que !an ganado m's de un puerto. C##: Obtener el nombre de equipo y el director de los equipos a los que pertene,ca alg1n ciclista mayor de "2 a$os. C#,: +ombre de los ciclistas que no !ayan ganado ninguna etapa. C#-: +ombre de los ciclistas que no !ayan ganado ning1n puerto de monta$a. C#.a: %3u4 ciclistas !an llevado alg1n maillot de los que !a llevado -iguel .ndurain(. C/": Obt4n el nombre y la categor5a de los puertos ganados por ciclistas del equipo 6Banesto7. C/,: Obtener pares de nombre de ciclista y n1mero de etapa, tal que ese ciclista !aya ganado esa etapa !abiendo llevado el maillot de color amarillo al menos una ve, en dic!a etapa. C/$: Obtener el valor del atributo netapa y la ciudad de salida de aquellas etapas que no tengan puertos de monta$a. C/%: 8elecciona el nombre de los puertos con una altura superior a la altura media de todos los puertos. C/&: Obtener el n1mero de etapa y el nombre de la ciudad de salida y de llegada de las etapas donde est4n los puertos con mayor pendiente. C,!: Obtener el dorsal y el nombre de los ciclistas que !an ganado los puertos de mayor altura. C,": Obtener el nombre del ciclista m's 0oven que !a ganado al menos una etapa. C,#: Obtener el valor del atributo netapa de aquellas etapas tales que todos los puertos que est'n en ellas tienen m's de "9:: metros de altura. C,-: Obtener el nombre de los ciclistas que !an ganado todos los puertos de una etapa y adem's !an ganado esa misma etapa. C,$: Obtener el nombre de los equipos tales que todos sus corredores o (!an llevado alg1n maillot o !an ganado alg1n puerto). C,.: Obtener el c digo y el color de aquellos maillots que s lo !an sido llevados por ciclistas de un mismo equipo. C-$: Obtener el valor del atributo netapa, la ciudad de salida y la ciudad de llegada de las etapas de m's de ;<: =m y que tengan por lo menos dos puertos.

También podría gustarte