Explore les fondamentaux de l'optimisation des requêtes, les optimiseurs basés sur l'heuristique, l'estimation des coûts et l'impact de la prise de décision sur les performances et l'évolutivité.
Couvre les bases du modèle relationnel dans les systèmes de gestion de bases de données, y compris les modèles de données, les clés primaires et étrangères.
Explore l'optimisation de la mise en page des données et de l'exécution des requêtes pour des charges de travail très concurrentes, en mettant l'accent sur la faible latence et l'interactivité dans les requêtes analytiques.
Couvre les concepts de base de la récupération d'informations textuelles et la façon dont les documents sont indexés et récupérés en fonction des requêtes des utilisateurs.
Introduit les principes fondamentaux des systèmes de gestion des bases de données, couvrant le modèle relationnel, les options de stockage, l'intégrité des données, les requêtes et les langages de manipulation des données.
Explore l'optimisation des requêtes heuristiques, les commandes de jointure et les stratégies d'estimation des coûts dans les systèmes de base de données.
Explore l'optimisation des requêtes basée sur les coûts dans les systèmes de base de données, couvrant l'estimation des coûts, l'estimation de la sélectivité, et rejoindre la cardinalité.
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.