Département Informatique MASTER ISI

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 semi-structuré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:

  • Abiteboul, R. Hull et V. Vianu. Foundations of Databases. Addison-Wesley. 1995. Il existe une traduction en français chez Vuibert
  • 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,

Prentice Hall (1991)

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