Ensimag Rubrique Formation 2022

Cles pour l'administration des systemes de gestion de bases de donnees relationnelles et objets - 4MMCSGBD

  • Volumes horaires

    • CM 16.5
    • TD 16.5

    Crédits ECTS

    Crédits ECTS 2.5

Objectif(s)

Ce cours cherche à approfondir certains aspects système des SGBD ainsi qu'à étudier des travaux "post-relationnels" et de nouvelles tendances dans l'utilisation des bases de données.

Contact Christophe BOBINEAU

Contenu(s)

Dans un premier temps, nous étudierons les architectures des Systèmes de Gestion de Bases de Données, en regardant leurs différents composants et notamment le noyau transactionnel, élément essentiel de ces systèmes. Nous parlerons des principaux aspects (techniques, algorithmes) du support transactionnel dont les mécanismes pour la tolérance aux pannes, le contrôle de la concurrence et la gestion de la cohérence. Nous nous intéresserons également à l'évaluation et à l'optimisation de requêtes, aux techniques d'optimisation algébrique ainsi qu’aux méthodes d'indexation et autres chemins d'accès. Dans une troisième partie, nous aborderons l'évolution des SGBD. Nous discuterons des travaux "post-relationnels", dont les approches non FN1, relationnel-objet et à objets. On traitera des aspects liés aux modèles de données, aux langages et aux architectures des SGDB. On évoquera également les mécanismes tels que les règles actives permettant d’associer du comportement aux relations et en particulier d'assurer la vérification de contraintes d’intégrité sur les données.



Prérequis

Cours Principes des SGBD

Contrôle des connaissances

CONTRÔLE CONTINU :
Type d'évaluation (ex : TP, assiduité, participation) :

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : 1 examen écrit (3h) et éventuels TP notés
Salle spécifique :
Durée :
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) : Notes de cours.
Documents interdits (ex : livres, tous documents) : livres
Matériel (ex : calculatrices):

  • matériel autorisé, préciser : calculatrice
  • matériel interdit, préciser : ordinateur/tablette/smartphone
    Commentaires :

SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) : écrit
Salle spécifique :
Durée : 2 ou 3h
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) : notes de cours uniquement
Documents interdits (ex : livres, tous documents) : livres
Matériel (ex : calculatrices):

  • matériel autorisé, préciser : calculatrice
  • matériel interdit, préciser : ordinateurs/tablettes/smartphones
    Commentaires :


Session 1 :

  • Examen écrit de 3h + éventuelles épreuves pratiques : E1
    N1=E1

Session 2 :

  • Examen écrit de 2 ou 3h : E2
    N2=(N1+2*E2)/3

Informations complémentaires

Cursus ingénieur->Filière ISI->Semestre 4
Equipe->Bases de données-Systèmes d'information et connaissance

Bibliographie

  • G. Gardarin, Objet et Relationnel , Eyrolles, 2003
  • T. Connolly et C. Begg, Systèmes de Bases de Données, Editions Reynald Goulet, 2005
  • J.-L. Hainaut, Bases de données : Concepts, utilisation et développement, Dunod, 2009
  • J. Ullman, J. Widom, A First Course in Database Systems, Prentice-Hall, 1997
  • M. Adiba et C. Collet. “Les SGBD a objets - le systeme O2”, vol. , Hermès, 1993.
  • J. Gray, A.Reuter. “Transaction processing”, vol. , Morgan Kaufmann, 1993.
  • H. Garcia-Molina, J. Ullman and J. Widom. “Database System Implementation”, Prentice-Hall, 1999.