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

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 15/01 13h30-16h30 Enssib, salle N.1.04
2 lundi 22/01 13h30-16h30 Enssib, salle N.1.08
3 lundi 29/01 09h30-12h30 Enssib, salle N.1.03
4 lundi 05/02 13h30-16h30 Enssib, salle N.1.08
5 lundi 12/02 09h30-12h30 Enssib, salle N.1.03
6 lundi 19/02 13h30-16h30 Enssib, salle N.1.08
Examen lundi 04/03 13h30-16h30 Enssib, salle N.1.08

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