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

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 18/11 13h30-16h30 Enssib, salle N.1.00/td>

2 lundi 25/11 13h30-16h30 Enssib, salle N.1.00
3 lundi 02/12 13h30-16h30 Enssib, salle N.1.00
4 lundi 09/12 13h30-16h30 Enssib, salle N.1.00
5 lundi 16/12 13h30-16h30 Enssib, salle N.1.00
6 lundi 06/01 13h30-16h30 Enssib, salle N.1.00
Examen lundi 20/01 09h30-12h30 Enssib, salle N.1.00

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