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 approches de génération de code, les abstractions de l'opérateur, la compilation des requêtes, l'adaptation des formats de données et les systèmes opérationnels dans le traitement des requêtes de base de données.
Explore les entrepôts de données, les systèmes d'aide à la décision, OLAP, les lacs de données, les modèles de données multidimensionnels et les optimisations de requêtes.
Couvre les techniques de contrôle de la concordance et éventuellement la cohérence dans les bases de données, y compris le verrouillage en deux phases, 2PL strict, et l'algorithme de Dynamo.
Explore le partage adaptatif dans les bases de données analytiques pour réduire les coûts et améliorer l'efficacité grâce à de nouveaux paradigmes d'exécution.
Discute des techniques d'optimisation des requêtes pour le traitement des données à grande échelle, en comparant les stratégies d'optimisation et les possibilités de partage pour réduire les coûts de traitement.