Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

Systèmes de gestion de bases de données - 4MM1SGBD

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
  • Volumes horaires

    • CM : 27.0
    • TD : 27.0
    Crédits ECTS : 4.0

Objectifs

Les données sont aujourd'hui au coeur de notre société de l’information. Une gestion adaptée, fiable et performante des données est cruciale au fonctionnement efficient des entreprises et à leur évolution. Les Systèmes de Gestion de Bases de Données (SGBD) sont des outils primordiaux pour assurer cette gestion.
L'objectif de ce cours est de rappeler les fondements des SGBD, leur architecture et leur évolution.

Contact Christophe BOBINEAU

Contenu

Nous rappellerons les principes des SGBD relationnels (les plus utilisés) : modèles, propriétés des relations (normalisation) et langages de manipulation. Les aspects conception de schémas de bases de données seront revisités. Nous présenterons également des extensions de ces systèmes (systèmes non relationnels et relationnel-objet). 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.
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.
Nous concluons le cours par une présentation de l’évolution du domaine (modèles, langages, système) lié au phénomène Big Data.

    • Ce cours est donné en Période(s) Académique(s) 5 et 6 **


Prérequis

Basiques sur les bases de données

Contrôles des connaissances

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

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) :
Salle spécifique :
Durée :
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) : Documents interdits (ex : livres, tous documents) :
Matériel (ex : calculatrices):

  • matériel autorisé, préciser :
  • matériel interdit, préciser :
    Commentaires :

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

  • matériel autorisé, préciser :
  • matériel interdit, préciser :
    Commentaires

Examens écrits + éventuelles épreuves pratiques - documents autorisés.



Session 1
• Examen écrit + épreuves pratiques (période 5) : E1a, P5 = E1a
• Examen écrit + épreuves pratiques (période 6) : E1b, P6 = E1b
N1 = 0,5 x P5 + 0,5 x P6
Session 2
• Examen écrit de 3h ou épreuve orale : E2
N2 = (Max(P5, P6) + 2 x E2)/3

Informations complémentaires

Cursus ingénieur->Alternance->Alternance 2eme annee

Bibliographie

  • C. Delobel, M. Adiba, Bases de données et Systèmes Relationnels, Dunod informatique, 1982
  • 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
  • S. Navathe, R. Elamasri, Fundamentals of database systems, second ed., Adison-Wesley Pub, 1994
  • J. Ullman, J. Widom, A First Course in Database Systems, Prentice-Hall, 1997
  • J. Ullman, J. Widom, A Second Course in Database Systems, Prentice-Hall, 1999
  • 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.

have a look to

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo

mise à jour le 15 janvier 2017

Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes