Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
site:enseignement:licence:2i009:tme5 [22/01/2019 20:45] camelia créée |
site:enseignement:licence:2i009:tme5 [10/02/2021 13:49] camelia ↷ Liens modifiés en raison d'un déplacement. |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== TME 5: Jointures et Imbrication avec IN et EXISTS ====== | ====== TME 5: Jointures et Imbrication avec IN et EXISTS ====== | ||
- | On considère le schéma de la base JeuxOlympique2014 : | + | 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, codePays*) | + | * **Athlete** (__aid__, nomAth, prenomAth, dateNaissance, codePays*) |
- | * **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 #800080>Une représentation graphique du schéma pour la BD JO_v2 se trouve {{:site:enseignement:licence:2i009:jo_v2_diagram.pdf| ici}}.</fc> | ||
- | + | <fc #6495ed>**Travail à effectuer:**</fc> | |
- | <fc #6495ed>Travail à effectuer:</fc> | + | |
- Connectez-vous au serveur Oracle (rappel: [[site:enseignement:documentation:oracle:connexionoracle|Connexion oracle]]) | - Connectez-vous au serveur Oracle (rappel: [[site:enseignement:documentation:oracle:connexionoracle|Connexion oracle]]) | ||
- Charger la base de données JO_v2 en exécutant: | - Charger la base de données JO_v2 en exécutant: | ||
- | + | <code sql>@vider | |
- | <code sql>@jo_v2</code> | + | @jo_v2</code> |
- | <fc #6495ed>Exercice 1:</fc> | + | <fc #6495ed>**Exercice 1:**</fc> |
- | Reprendre et finir les exercices du TD5. | + | Reprendre et finir les exercices du {{ :site:enseignement:licence:2i009:td5_sql_join-etudiants-19.pdf | TD5}}. |
- | <fc #6495ed>Exercice 2:</fc> | + | <fc #6495ed>**Exercice 2:**</fc> |
Exprimez les requêtes suivantes en **SQL**: | Exprimez les requêtes suivantes en **SQL**: | ||
Ligne 46: | Ligne 46: | ||
''Résultat attendu: ( 61 lignes)'' | ''Résultat attendu: ( 61 lignes)'' | ||
* **9.** Le ou les athlète(s) qui ont fini dernier d’une épreuve individuelle. Indiquer leur nom et leur rang. | * **9.** Le ou les athlète(s) qui ont fini dernier d’une épreuve individuelle. Indiquer leur nom et leur rang. | ||
- | ''Résultat attendu: ( 73 lignes, autant que d’épreuves)'' | + | ''Résultat attendu: ( 73 lignes, autant que d’épreuves)'' |
+ | |||
+ | <fc #800080>**Divers**: [[site:2i009:documents-tme:start| notes sur les TME]]</fc> | ||