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

> Formation > Cursus ingénieur

Database Management Systems - 4MM1SGBD

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 27.0
    • Tutorials : 27.0
    • Laboratory works : -
    • Projects : -
    • Internship : -
    • Written tests : -
    ECTS : 4.0
  • Officials : Christophe BOBINEAU


Data are now central to our information society. An adaptive, reliable and efficient data management is crucial for the effective operation of enterprises and their evolution. Database Management Systems (DBMS) tools are vital for ensuring that management. The objective of this course is to present the fundamentals of DBMS, their architecture and their evolutions.


We remind the principles of Relational DBMS (the most used): models, properties of relations (normalization) and manipulation languages. The design aspects of database schemas will be revisited. We will also present extensions of relational systems (non-relational systems and object-relational ones). We also discuss mechanisms such as active rules for associating behavior to relations and, in particular, to ensure the verification of integrity constraints on data.

We will study the architecture of Database Management Systems, looking their various components including the transactional core constituting an essential element of these systems. We will discuss the main aspects (techniques, algorithms) with the transactional support mechanisms for fault tolerance, concurrency control and consistency management. We will also look at query evaluation and optimization techniques, algebraic optimization techniques, data structures and methods for indexing data and other data paths.

We conclude the course with an overview of developments in the field (models, languages, system) related to Big Data phenomenon.


Databases simple principles


Written exams (during 3h for the first part and 2h for the second part) + practical tests (second period); documents are allowed.

    • MCC en présentiel **
      PA5 = 1/3 TP + 2/3 Examen écrit
      PA6 = 1/3 TP + 2/3 Examen écrit
      N1 = 1/2 PA5 + 1/2 PA6
      N2 = 1/3 max(PA5, PA6) + 2/3 Examen écrit
    • MCC en distanciel **
      PA5 = 1/2 TP + 1/2 Devoir maison
      PA6 = 1/2 TP + 1/2 Devoir maison
      N1 = 1/2 PA5 + 1/2 PA6
      N2 = 1/2 max(PA5,PA6) + 1/2 Devoir maison


The course exists in the following branches:

  • Curriculum - Work Study Education - Alternance 2eme annee
see the course schedule for 2022-2023

Additional Information

Course ID : 4MM1SGBD
Course language(s): FR

The course is attached to the following structures:

You can find this course among all other courses.


  • 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 cet article Facebook Twitter Linked In

Date of update January 15, 2017

Grenoble INP - Ensimag
École nationale supérieure d'informatique et de mathématiques appliquées
681, rue de la passerelle - Domaine universitaire - BP 72
République Française         Groupe INP
    Université Grenoble Alpes