MLBDA

L’objectif de ce cours est de présenter et de comparer différents modèles et langages la modélisation et l’interrogation de données complexes dans les applications modernes comme les réseaux sociaux, réseaux de capteurs, l’open data et le machine learning. En partant du modèle de données relationnelle, le cours introduit le relationnel-objet avec le langage SQL3, les standards XML et JSON pour la modélisation et l’interrogation d’informations semi-structurées et le standard RDF pour les données ouvertes et le web sémantiques. Les TD et TME illustrent et complètent le cours en mettant en pratique les technologies associées.

Programme 2022

Sem Date Cours  TD  TME 
 1 12/09/22 Introduction / Modélisation des données  
 2 19/09/22 SQL3: Modèle objet-relationnel / Schéma Requêtes SQL avancées TME SQL base Mondial
 3 26/09/22 SQL3: Requêtes SQL3: schémas TME SQL3: les types 
 4 03/10/22 XML: Modèles et langages semi-structurés et DTD SQL3 : instanciation, requêtes  TME SQL3: instanciation, requêtes 
 5 10/10/22 XML: XSchema SQL3 : méthodes, récursion  TME SQL3: méthodes 
 6 17/10/22 XML: XPath XML : Modèle et DTD TME DTD
 7 24/10/22 XML: XQuery XML : XSchema TME XSchema
  31/10/22 Congés Toussaint   
  07/11/22 ER 1    
  14/11/22 Interruption enseignement    
 8 21/11/22 RDF : Modèle XML: XPath TME XPATH
 9 28/11/22 RDF: SPARQL XML : XQuery TME XQUERY
10 05/12/22 Bases de données NoSQL et JSON RDF / SPARQL TME RDF et SPARQL
11 12/12/22  JSON / SQL++ TME N1QL
  09/01/23 ER 2 (à valider)