fiche de TP
Transcription
fiche de TP
Université Cergy-Pontoise Licence Informatique L3 XML Travaux pratiques : XQuery Soit les fichiers Films.xml et Artistes.xml présentés en TD XQuery. Pour exprimer des requêtes XQuery, vous utiliserez la même base de données XML que pour le TP sur XPath, accessible à l’adresse http://10.4.106.17:8080/exist Les fichiers Films.xml et Artistes.xml sont déjà chargés dans la base. Ecrivez en XQuery les requêtes suivantes : 1. Les films où joue Bruce Willis sous forme d’éléments film, avec un attribut annee (année du film) et sous-éléments titre (titre du film) et personnage (personnage joué par Bruce Willis dans le film) 2. Pour chaque film le titre et le nombre d’acteurs dans la distribution, sous la forme <film acteurs="nb acteurs"> titre du film </film> 3. Pour chaque film français, le titre, l’année et le nom de l’acteur principal sous la forme <film annee="année du film"> <titre>titre du film</titre> <acteur-principal>nom complet</acteur-principal> </film> 4. Pour chaque genre de film, produire un élément films ayant pour attribut le genre en question et pour sous-éléments tous les titres des films de ce genre. Utiliser la fonction distinct-values pour obtenir la liste des valeurs distinctes des nœuds retournés par l’expression passée en paramètre.