Cours de Bases de Données
(2020-2021)

Organisation
Toutes les informations de nature pratique se trouvent sur moodle : BD-eidd
pour l'eidd et BD6
pour la L3 de l'UFR d'Informatique, respectivement.
Transparents du cours
Attention, ces transparents sont amenés à évoluer au cours du semestre, du
matériel sera ajouté et / ou modifié en cours de route.
Lectures et documents complémentaires
- La documentation officielle
de PostgreSQL en français.
- Database
System Concepts: ouvrage de référence utilisé pour ce cours. A
lire en particulier si vous avez envie d'en savoir plus sur
l'architecture physique d'un SGBD et sur l'optimisation des requêtes
(chapitres 10 à 13). Malgré quelques petites différences, le chapitre 7
peut également servir de référence pour la partie du cours traitant de
la modélisation conceptuelle.
- Database Systems - Concepts,
Languages and Architectures : un livre de référence très clair et
complet. Pour ce cours vous pouvez vous limiter à regarder
l'introduction, ainsi que les parties I et II (une partie du reste est
d'ailleurs probablement déjà un peu datée).
- Bases de Données
et Modèles de Calcul: la partie sur les modèles de calcul ne nous
concerne pas mais le reste a le mérite d'être en français et pourrait
vous être utile!
- FLOT
: Bases de données relationnelles: un excellent MOOC en Français
de Serge Abiteboul (assez accès sur les fondements théoriques).
- Introduction
to Databases: un excellent MOOC en anglais de Jennifer Widom.
- Cours de bases de données - Modèles
et langages, 2002-2015 : le cours de Philippe Rigaux, en français,
très complet.
- Introduction aux Bases de données
relationnelles: le programme d'informatique non optionnelle en
classes préparatoires scientifiques.
- Foundations of Databases:
un ouvrage de référence classique, à consulter si les fondements
théoriques du domaine vous intéressent (disponible également en
Français).
-
Bases de données : comprendre pour maîtriser : un cours avancé, en
ligne, clair, concis et en vidéo, si vous avez envie d'aller plus loin.
- Cours
de Serge Abiteboul au Collège de France: une série de vidéos pour
comprendre les questions actuelles liées aux bases de données.
Pour s'entraîner en ligne à l'écriture de
requêtes SQL
- SQL Fiddle : une application pour
tester vos requêtes SQL (en créant vos propres schémas et tables).