site:enseignement:licence:2i009:tme6
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| site:enseignement:licence:2i009:tme6 [13/02/2019 15:30] – créée camelia | site:enseignement:licence:2i009:tme6 [15/02/2019 15:23] (Version actuelle) – camelia | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== TME 6: Requêtes Imbriquées avec Exists, All et Any ====== | ====== TME 6: Requêtes Imbriquées avec Exists, All et Any ====== | ||
| On considère le schéma de la base Jeux Olympiques 2014 : | On considère le schéma de la base Jeux Olympiques 2014 : | ||
| - | * **Pays** (codePays, nomP) | + | * **Pays** (__codePays__, nomP) |
| - | * **Sport** (sid, nomSp) | + | * **Sport** (__sid__, nomSp) |
| - | * **Epreuve** (epid, sid*, nomEp, catégorie, dateDebut, dateFin) | + | * **Epreuve** (__epid__, sid*, nomEp, catégorie, dateDebut, dateFin) |
| - | * **Athlete** (aid, nomAth, prenomAth, dateNaissance, | + | * **Athlete** (__aid__, nomAth, prenomAth, dateNaissance, |
| - | * **Equipe** (eqid, codePays*) | + | * **Equipe** (__eqid__, codePays*) |
| - | *** AthletesEquipe** (eqid*, aid*) | + | * **AthletesEquipe** (__eqid*, aid*__) |
| - | * **RangIndividuel** (epid*, aid*, rang) | + | * **RangIndividuel** (__epid*, aid*__, rang) |
| - | * **RangEquipe** (epid*, eqid*, rang) | + | * **RangEquipe** (__epid*, eqid*__, rang) |
| <fc # | <fc # | ||
| Ligne 25: | Ligne 25: | ||
| <fc # | <fc # | ||
| - | Exprimez les requêtes suivantes en **SQL**: | + | Exprimez les requêtes suivantes en **SQL** |
| - | * **1.** Les sports dont toutes les épreuves ont duré un seul jour. | + | * **1.** Les sports dont toutes les épreuves ont duré un seul jour. |
| - | '' | + | |
| - | * **2.** Les sports qui n'ont pas d' | + | //Résultat attendu: |
| - | '' | + | |
| - | * **3.** | + | * **2.** Les sports qui n'ont pas d' |
| - | '' | + | |
| + | // | ||
| + | |||
| + | * **3.** Les équipes dont aucun athlète n'a gagné de médaille aux épreuves individuelles. Attention : | ||
| + | //Résultat attendu: | ||
| + | |||
| + | * **4.** La nationalité de l'athlète le/la plus jeune. Attention : | ||
| + | // | ||
| + | |||
| + | * **5.** Le plus jeune athlète de chaque pays. | ||
| + | // | ||
| + | |||
| + | <fc # | ||
| + | On considère le schéma « Foofle » (la table des distances s' | ||
| + | |||
| + | |||
| + | * **Sponsorise**(__NSp, | ||
| + | * **Joueur**(__NJo__, | ||
| + | * **EquipeF**(__NEq__, | ||
| + | * **Match**(__Eq1, | ||
| + | * **Dist**(__St1, | ||
| + | |||
| + | |||
| + | Charger la base de données Foofle en exécutant: | ||
| + | <code sql> | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | | ||
| + | |||
| + | * **6.** Quelles équipes ont déjà joué au stade préféré de l' | ||
| + | //Résultat attendu : (2 lignes) Direkt , Piepla// | ||
| + | |||
| + | * **7.** Quels sont les stades où a déjà joué Manon Messi ? | ||
| + | //Résultat attendu: (3 lignes) GrandArena, Boulodrome, BukHall// | ||
| + | |||
| + | * **8.** | ||
| + | //Résultat attendu : | ||
| + | |||
| + | * **9.** Quels sponsors ont financé deux joueurs différents ayant eu un match le même jour et dans des stades différents mais proches (moins de 50 km) ? | ||
| + | //Résultat attendu : | ||
site/enseignement/licence/2i009/tme6.1550068229.txt.gz · Dernière modification : de camelia
