Logo
MOOC

Bases de données relationnelles - Comprendre pour maîtriser

Comprendre le fonctionnement des systèmes de gestion de bases de données relationnelles (SGBDR) comme Oracle ou MySQL.

Fermé

18 janvier 2016

24 heures

🇫🇷

Français

CC BY 4.0

Ce cours est fermé sur FUN et n'est plus accessible

Le Mooc « Bases de données relationnelles : comprendre pour maîtriser » a pour ambition d’expliquer comment fonctionnent les systèmes de bases de données relationnelles.

Objectifs du cours

Le cours permettra de mieux les maîtriser les systèmes de bases de données relationnellels, notamment en comprenant les problèmes de performance que ces systèmes peuvent rencontrer.

A qui s’adresse ce cours ?

Ce cours s’adresse à toute personne qui utilise une base de données et possède une bonne pratique de SQL :

  • les étudiants en informatique (:) M1, première année d’école d’ingénieur ou L3) ;
  • les ingénieurs en informatique utilisateurs de ces systèmes ;
  • les chercheurs et étudiants utilisateurs confrontés au besoin de créer et d’exploiter des bases de données dans des domaines scientifiques comme la physique, la biologie, l’histoire, la géographie…

Plan du cours

  • Module 1: Transactions et concurrence.
  • Module 2: Indexation.
  • Module 3: Exécution et optimisation.
  • Module 4: Contrôle d'accès.
  • Module 5: Reprise sur panne.
  • Module 6: Bases de données distribuées.

Auteurs

  • Serge Abiteboul, directeur de recherche Inria. Il a aussi été, entre autres, professeur invité des universités de Stanford, Oxford, et professeur au Collège de France.
  • Benjamin Nguyen, professeur à l'INSA Centre Val de Loire, au Laboratoire d'Informatique Fondementale d'Orléans (LIFO) et membre de l'équipe SDS (Security and Distributed Systems).
  • Philippe Rigaux, professeur des universités au Conservatoire des Arts et Métiers.

Ressources complémentaires

Voir le cours