Bases de Données Avancées

Master 1 RSD/IA

Espace du module Bases de Données Avancées (BDA) : cours, TD/TP, ressources et évaluations…

Official syllabus


Official syllabi — RSD and AI tracks

Official syllabus — RSD track

Official syllabus — AI track

The Advanced Databases (BDA) module, offered in Master AI and Master RSD...

Resources


English Silberschatz, Korth, Sudarshan — Database System Concepts (McGraw-Hill, 2019)

International reference on DBMS architecture and relational theory.

English Connolly, Begg — Database Systems (Pearson, 2014)

Pedagogical progression from data modeling to implementation.

Français Meier — Introduction pratique aux bases de données relationnelles (Springer, 2005)

Ouvrage clair et progressif, adapté aux premiers cours de modélisation et de SQL.

English Elmasri, Navathe — Fundamentals of Database Systems (7e, 2016)

Comprehensive academic coverage of relational theory and design principles.

Français Gardarin — Bases de données (Eyrolles, 2003)

Classique francophone décrivant l’architecture interne des SGBD.

Lectures


Chapter 1 — Introduction to Advanced Databases

This first chapter introduces modern DBMS foundations...

  • Chapter objective: Understand the role of a DBMS...
  • To know: DDL, DML, DCL, TCL; PK/FK; ACID and MVCC.
  • Key ideas: Data→info; ER→tables; ANSI/SPARC; client–server.
  • NoSQL perspective: When flexible schema or scale matters.

Takeaway: Model and architecture choices drive reliability and performance.

Before the next lecture: Re-read the PDF and note 2–3 questions.

Tutorials (TD)


Labs (TP)


Assessments


No assessment available yet.