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 2025-2026

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 10/11 09h30-12h30 Enssib, salle en attente
2 lundi 17/11 13h30-16h30 Enssib, salle en attente
3 lundi 24/11 09h30-12h30 Enssib, salle en attente
4 lundi 01/12 13h30-16h30 Enssib, salle en attente
5 lundi 08/12 13h30-16h30 Enssib, salle en attente
6 lundi 15/12 13h30-16h30 Enssib, salle en attente
Examen lundi 19/01 09h30-12h30 Enssib, salle en attente

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