Bases de Données / Databases

Site Web de l'équipe BD du LIP6 / LIP6 DB Web Site

Outils pour utilisateurs

Outils du site


site:enseignement:master:mlbda:tmes:xpath

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
site:enseignement:master:mlbda:tmes:xpath [26/11/2020 13:48]
hubert
site:enseignement:master:mlbda:tmes:xpath [28/10/2021 17:52] (Version actuelle)
hubert
Ligne 1: Ligne 1:
 {{indexmenu_n>​60}} {{indexmenu_n>​60}}
  
-======TME ​XPATH ======+======TME ​XPath ======
  
  
 ===== Préparation ===== ===== Préparation =====
-/*{{ :​site:​enseignement:​master:​mlbda:​tmes:​tmexpath.zip |tmexpath.zip}}*/​+/*{{ :​site:​enseignement:​master:​mlbda:​tmes:​tmexpath.zip |tmexpath.zip}} 
 + {{ :​site:​enseignement:​master:​mlbda:​tmes:​tmexpath2020.zip |tmexpath2020}} 
 +*/
  
  
 Ce TME utilise le SGBD XML [[https://​basex.org/​|BaseX]]. ​ Ce TME utilise le SGBD XML [[https://​basex.org/​|BaseX]]. ​
   * 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,​ dans votre répertoire de travail, le fichier ​{{ :​site:​enseignement:​master:​mlbda:​tmes:​tmexpath2020.zip |tmexpath2020}},​ cela va créer ​le répertoire **tmexpath2020** +  * Télécharger et décompresser,​ dans votre répertoire de travail, le fichier ​xpath.zip accessible dans le <fc #​ff0000>​moodle</​fc>​. 
-  * Télécharger et décompresser,​ dans votre répertoire de travail, l'​archive [[https://​basex.org/​download/|BaseX944.zip]]+  * Télécharger et décompresser,​ dans votre répertoire de travail, l'​archive ​ [[http://files.basex.org/releases/9.4.5/​BaseX945.zipBaseX945.zip]] ​(sinon voir les autres archives dans [[https://​basex.org/​download/​| download]]).
   * Lancer l'​interface graphique de BaseX (voir la description de l'​interface graphique à cette adresse: [[https://​docs.basex.org/​wiki/​Graphical_User_Interface]]):​   * Lancer l'​interface graphique de BaseX (voir la description de l'​interface graphique à cette adresse: [[https://​docs.basex.org/​wiki/​Graphical_User_Interface]]):​
 <code ascii> <code ascii>
Ligne 37: Ligne 39:
    
 Dans BaseX: Dans BaseX:
-  * Créer la base de données contenant tous les fichiers du répertoire tmexpath ​décompressé précédemment:​ //​Database->​New...//​ cliquer sur //​Browse...// ​pour choisir comme répertoire source pour cette base le répertoire **tmexpath**. Vérifier aussi que le champ Input Format vaut bien XML. +  * Créer la base de données contenant tous les fichiers du dossier xpath décompressé précédemment:​ //​Database->​New...//​ cliquer sur //​Browse...// ​:choisir ​le dossier xpath comme répertoire source pour cette base. Vérifier aussi que le champ Input Format vaut bien XML. 
-  * Évaluer une expression XPath (son résultat sera affiché dans la fenêtre //​Result//​):​ dans [[https://​docs.basex.org/​wiki/​Graphical_User_Interface#​Input_Bar|Input Bar]] changez dans le menu déroulant //Find// par //XQuery//, vous pouvez ensuite écrire l'​expression XPath.+  * Évaluer une expression XPath (son résultat sera affiché dans la fenêtre //​Result//​): ​ 
 +  * Saisir vos requêtes XPath dans la fenêtre centrale. Sélectionner la requête a traiter faire Ctrl-Entrée pour l'​exécuter (ou la flèche verte). Une autre possibilité est d'​utiliser l' ​[[https://​docs.basex.org/​wiki/​Graphical_User_Interface#​Input_Bar|Input Bar]] changez dans le menu déroulant //Find// par //XQuery//, vous pouvez ensuite écrire l'​expression XPath.
  
 /* /*
site/enseignement/master/mlbda/tmes/xpath.1606394917.txt.gz · Dernière modification: 26/11/2020 13:48 par hubert