====== Bases de données avancées ====== ===== Description ===== Le cours se concentre sur les principaux algorithmes et structures de données utilisés de manière classique en gestion des données. Le SGBD utilisé en TP est postgresql. ==== Syllabus ==== - Normalisation (3NF, BCNF, etc) - PL/PGSQL & triggers - Organisation physique des données - Indexation - Optimisation des requêtes - Concurrence - Transactions ===== Pré-requis ===== Il est nécessaire d'avoir suivi un cours d'introduction aux bases de données relationnelles (modèle relationnel, algèbre relationnelle, SQL).