Département Informatique MASTER WIC

Bases de Données Avancées II

Course ID
UEF 11
Campus
Département Informatique
Level
Master
Semester
Semestre 1
Credit
4
Method
Cours, TP

Objectifs de l’enseignement:

Etude d’une part des notions fondamentales d’expressivité des langages de requêtes et leurs évolutions, et d’autre part l’étude des différents modèles avancés des bases de données.

Connaissances préalables recommandées :

Notions de base sur les bases de données.

Contenu de la matière :

– Expressivité et complexité des langages de requêtes (langages algébriques, langages prédicatifs, langages évolués, pouvoir d’expression, critères de complétude)

– Evolution des modèles de base de données (modèles à valeurs structurées, avec identité d’objet, relationnel étendu)

– Base de donnée Orienté-objet

– Bases de données objet relationnelles (modèle relationnel objet et langage SQL3 sous Oracle )

– Bases de données et Xml (représentation des données semi-structurées, XML et les données semistructurées, les bases de données XML, les langages de requêtes (Xpath, XQL, XML-QL, Xquery ….)

– Bases de données spatio-temporelles

Mode d’évaluation :

60% examen et 40% travail personnel

Références:

– S. Abiteboul, R. Hull et V. Vianu. Foundations of Databases. Addison-Wesley. 1995. Il existe une traduction en français chez Vuibert

– R. Elmasri. Fundamentals of Database Systems. Addison-Wesley,2004.

– Gardarin G, Bases de données : objet et relationnel, Eyrolles (2002)

– Valduriez P, Ozsu MT, SGBD avancés : bases de données objets, déductives, réparties, Ed. Prentice Hall (1991)

– Alexandre Brillant, XML Cours et exercices, Eyrolles (2007)