Introduit des tuples et des classes de données nommées en Python, mettant l'accent sur leur flexibilité et leur facilité d'utilisation pour la manipulation des données.
Introduit le modèle relationnel, SQL, les clés, les contraintes d'intégrité, la traduction ER, les entités faibles, les hiérarchies ISA et SQL vs. noSQL.
Explore les vues dans les entrepôts de données, les compromis de matérialisation, les optimisations de requêtes top-k, et l'impact des magasins de colonnes.