Aller au contenu  Aller au menu Aller à la recherche

accès rapides, services personnalisés

Rechercher

Recherche détaillée

Contact

Jacqueline Collet-Narboni
Responsable administrative

courriel : jacqueline.collet-narboni@upmc.fr

Cette page est la page de garde du site consacré à l' unité d'enseignement « Modèles et Langages Bases de Données Avancées (4I801) »

Ressources annuelles

Responsable de l'UE : Doucet, anne


Site de l'UE

Description de l'UE :

L'objectif de ce cours est de présenter et de comparer différents modèles et langages de données pour le développement de nouveaux types d'applications modernes (web 2.0, services web, réseaux sociaux, réseaux de capteurs, open data). En partant du modèle de données objet standard (ODMG/OQL), il introduit le relationnel-objet avec le langage SQL3 pour l'interrogation de données structurées complexes. Une partie importante du cours est ensuite consacrée aux standards XML pour la modélisation et l'interrogation de données semi-structurées et de données sémantiques. Il se termine avec un bref aperçu des langages de requêtes continues. Les TD et TME illustrent et complètent le cours en mettant en pratique les technologies récentes (Oracle/XML, Oracle/RDF, JSON, . . .)


Bibliographie :

  • H. Garcia-Molina, J.D.Ullman, J. Widom : Database System Implementation, Prentice Hall, 2000.
  • G. Gardarin : XML : des bases de données aux services Web, Dunod, 2002.
  • Documentation XML : www.w3c.org/TR/REC-xml Documentation RDF :
  • F. Gandon, C. Faron-Zucker, O. Corby : Le Web sémantique, Dunod, 2012

Semainier indicatif :

  • Semaine 1 : Introduction : évolution des modèles
  • Semaine 2 : Données structurées : ODMG et OQL
  • Semaine 3 : Données structurées : le modèle objet-relationnel et SQL3
  • Semaine 4 : Données du Web : modèle semi-structuré et XML
  • Semaine 5 : Modélisation en XML : XSchema
  • Semaine 6 : Navigation dans les arbres XML : XPath
  • Semaine 7 : Interrogation de données XML : XQuery
  • Semaine 8 : Données du Web 2.0 : Modèle sémantique et RDF
  • Semaine 9 : Interrogation du web sémantique : SPARQL
  • Semaine 10 : Flux de données et requêtes continues