L'unité d'enseignement « Bases de données et web » est
une UE de niveau (400) relevant de la spécialité IAD du master d'informatique.
Elle possède un volume de 6 ECTS et
s'étend sur 10 semaines. Elle est placée sous la responsabilité de Doucet, anne.
Description
Ce module permet d'approfondir les connaissances en bases de données acquises en niveau L. Il aborde les techniques de bases de données dans un cadre plus large, celui du Web, où se posent notamment les problèmes d'intégration de données hétérogènes et dispersées.
Ce cours a pour objectif de présenter les nouveaux modèles utilisés pour représenter et interroger efficacement les données du Web. Il présente le modèle relationnel-objet (SQL3), les modèles semi-structurés (XML, XSchema) ainsi que les langages d'interrogation associés (XPATH et XQuery).
Préalables et buts pédagogiques
Bibliographie
G. Gardarin : Bases de données- objet et relationnel, Eyrolles, 1999
H. Garcia-Molina, J.D.Ullman, J. Widom : Database System Implementation. Prentice Hall, 2000
R. Ramakrishnan : Database Management Systems, Mc-Graw Hill, 1997.
Contenu indicatif par semaine
Rappels et approfondissements du relationnel
Modèle de bases de données objet
Modèle objet-relationnel
Architectures réparties
Bases de données et Web
Modèles semi-structurés : XML
XSchema : modélisation
XSchema et XPath
XQuery
Intégration de données