site:enseignement:master:mlbda:tmes:xquery
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| site:enseignement:master:mlbda:tmes:xquery [22/11/2020 14:43] – [Exercice 2] amine | site:enseignement:master:mlbda:tmes:xquery [22/11/2023 11:28] (Version actuelle) – amine | ||
|---|---|---|---|
| Ligne 22: | Ligne 22: | ||
| ==== Récupération des données ==== | ==== Récupération des données ==== | ||
| * Créer un répertoire de travail pour ce tme. | * Créer un répertoire de travail pour ce tme. | ||
| - | * Télécharger et décompresser, | + | * Télécharger et décompresser, |
| | | ||
| Ligne 60: | Ligne 60: | ||
| * Les éléments //auction// sous <fc # | * Les éléments //auction// sous <fc # | ||
| - | Afin de faciliter la formulation des requêtes, vous pouvez vous appuyer sur structure globale du document XMark représentée ci-dessous. | + | Afin de faciliter la formulation des requêtes, vous pouvez vous appuyer sur structure globale du document XMark représentée ci-dessous |
| {{ : | {{ : | ||
| + | |||
| + | |||
| + | |||
| Ligne 70: | Ligne 73: | ||
| - La valeur initiale (élément initial) des trois premières enchères <fc # | - La valeur initiale (élément initial) des trois premières enchères <fc # | ||
| - La valeur de la première et de la dernière augmentation (élément increase de bidder) effectuée sur les trois premières des enchères en cours, selon l' | - La valeur de la première et de la dernière augmentation (élément increase de bidder) effectuée sur les trois premières des enchères en cours, selon l' | ||
| - | - Le prix des objets vendus à plus de 480. | + | - Le nom et le prix des objets vendus à plus de 480. |
| - Le nom des objets du continent africain | - Le nom des objets du continent africain | ||
| - Le nom des objets du continent africain avec leur prix de vente | - Le nom des objets du continent africain avec leur prix de vente | ||
| Ligne 96: | Ligne 99: | ||
| </ | </ | ||
| - | - Le prix des objets vendus à plus de 480. | + | - Le nom et le prix des objets vendus à plus de 480. |
| <code xquery> | <code xquery> | ||
| for $x in // | for $x in // | ||
| $y in //item | $y in //item | ||
| where $x/ | where $x/ | ||
| - | return $x/price | + | return |
| </ | </ | ||
| Ligne 130: | Ligne 133: | ||
| Ecrire en XQuery les requêtes sur la base tennis (fichiers joueur.xml, gain.xml, rencontre.xml). | Ecrire en XQuery les requêtes sur la base tennis (fichiers joueur.xml, gain.xml, rencontre.xml). | ||
| - afficher tous les tournois (lieu, | - afficher tous les tournois (lieu, | ||
| - | - pour chaque tournoi (lieu, année) donner les nom et prénom des participants qui sont dans le fichier gain.xml. Le résultat doit être [[site: | + | |
| - | - pour chaque année, donner le nombre tournois auxquels chaque joueur a participé. pour chaque année, donner le nombre tournois auxquels chaque joueur a participé. Le résultat doit être [[site: | + | - pour chaque année, donner le nombre tournois auxquels chaque joueur a participé. pour chaque année, donner le nombre tournois auxquels chaque joueur a participé. Le résultat doit être [[site: |
| <showif isloggedin> | <showif isloggedin> | ||
| - | - afficher tous les tournois (lieu, | + | |
| + | * afficher tous les tournois (lieu, | ||
| <code xquery> | <code xquery> | ||
| < | < | ||
| Ligne 176: | Ligne 180: | ||
| </ | </ | ||
| - | - pour chaque tournoi (lieu, année) donner les nom et prénom des participants qui sont dans le fichier gain.xml. | + | * pour chaque tournoi (lieu, année) donner les nom et prénom des participants qui sont dans le fichier gain.xml. |
| <code xquery> | <code xquery> | ||
| < | < | ||
| Ligne 199: | Ligne 203: | ||
| </ | </ | ||
| - | - pour chaque année, donner le nombre tournois auxquels chaque joueur a participé. | + | * pour chaque année, donner le nombre tournois auxquels chaque joueur a participé. |
| <code xquery> | <code xquery> | ||
| < | < | ||
site/enseignement/master/mlbda/tmes/xquery.1606052618.txt.gz · Dernière modification : de amine
