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:45] – [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 129: | Ligne 132: | ||
===== Exercice 2 ===== | ===== Exercice 2 ===== | ||
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, |
- | | + | |
- | | + | |
<showif isloggedin> | <showif isloggedin> | ||
Ligne 200: | 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.1606052735.txt.gz · Dernière modification : de amine