MP*1 et MP*2 — Sainte-Geneviève

CCMP 2021 — Marchons, marchons, marchons...

Extrait verbatim de : CCMP 2021 — Partie I. Randonnée

← Toutes les années

Contexte et schéma de la base

Lors de la préparation d’une randonnée, une accompagnatrice doit prendre en compte les exigences des participants. Elle dispose d’informations rassemblées dans deux tables d’une base de données :

  • la table Rando décrit les randonnées possibles – la clef primaire entière rid, son nom, le niveau de difficulté du parcours (entier entre 1 et 5), le dénivelé (en mètres), la durée moyenne (en minutes) :
rid rnom diff deniv duree
1 La belle des champs 1 20 30
2 Lac de Castellane 4 650 150
3 Le tour du mont 2 200 120
4 Les crêtes de la mort 5 1200 360
5 Yukon Ho ! 3 700 210
  • la table Participant décrit les randonneurs – la clef primaire entière pid, le nom du randonneur, son année de naissance, le niveau de difficulté maximum de ses randonnées :
pid pnom ne diff_max
1 Calvin 2014 2
2 Hobbes 2015 2
3 Susie 2014 2
4 Rosalyn 2001 4

Questions

Donner une requête SQL sur cette base pour :

Q1. Compter le nombre de participants nés entre 1999 et 2003 inclus.
Q2. Calculer la durée moyenne des randonnées pour chaque niveau de difficulté.
Q3. Extraire le nom des participants pour lesquels la randonnée n°42 est trop difficile.
Q4. Extraire les clés primaires des randonnées qui ont un ou des homonymes (nom identique et clé primaire distincte), sans redondance.