M2 HN – Bases de données semi-structurées

Logo ICOM Lyon 2Vignette Master Humanités Numériques

Université Lyon 2, Université Lyon 3, ENS Lyon, Enssib
Année 2026-2027

Prérequis

  • Connaissance de la modélisation conceptuelle de données
  • Connaissance des bases de données relationnelles et du langage SQL

Objectif du cours

  • Créer des documents XML bien formés
  • Créer des documents XML valides (DTD, XML Schema)
  • Concevoir et exécuter des requêtes à l’aide des langages XPath et XQuery

Plan du cours

  1. Introduction : Données semi-structurées
  2. Langage XML
    1. Élements
    2. Attributs
    3. Documents XML bien formés, documents valides
    4. DTD (Document Type Definition)
    5. XML Schema
  3. Langage XQuery
    1. Expressions XPath
    2. Requêtes FLWOR
    3. Requêtes complexes

Organisation pédagogique / Planning

21h de cours-TD

Séance Date Horaire Lieu
1 lundi 14/09 13h30-16h30 Enssib, salle N.1.08
2 lundi 21/09 13h30-16h30 Enssib, salle N.1.08
3 lundi 05/10 13h30-16h30 Enssib, salle N.1.00
4 ??????????? ??????????? Enssib, salle ?
6 lundi 19/10 09h30-12h30 Enssib, salle N.1.07
5 lundi 02/11 13h30-16h30 Enssib, salle N.1.07
Examen lundi 09/11 09h30-12h30 Enssib, salle N.1.07

Modalités d’évaluation

  • Rendu de TD — Coef. 25 %
  • Épreuve sur machine (2h, documents autorisés) — Coef. 75 %

Matériel en ligne

Bibliographie / Webographie

Autres ressources en ligne