Semestre 8 – Option – Données semi-structurées et XML

Objectifs

Ce cours propose d’étudier les modèles de données semi-structurées (XML, DTD, XML-Schema) comme une alternative aux modèles de données fortement structurées, en particulier quand il s’agit de traiter des données hétérogènes. Il introduit également les modèles de contrôle d’accès aux documents XML ainsi que les problèmes de recherche encore ouverts dans le domaine.

Prérequis

Connaissances sur la conception des systèmes d’information et la théorie relationnelle de données ; Connaître les diverses fonctions offertes par un SGBD.

Contenu pédagogique de l’UE

  • Objets complexes structurés versus objets semi-structurés,
  • Standards autour de XML: XSLT , XLINK, XPOINTER…,
  • Métadonnées, grammaire et schéma (XML-Namespace, DTD, XML-Schema),
  • Localisation et évaluation de requêtes (XPath et XQuery),
  • XML et les bases de données, orientation documents et données,
  • Sécurité dans les bases de données,
  • Modèles de contrôle d’accès pour les bases de données XML.