Couvre les fondements des systèmes de base de données, y compris la modélisation des données, le traitement de l'information et les défis de la gestion d'importants volumes de données.
Explore l'Optimiseur System-R, l'optimisation des requêtes, l'estimation des coûts, rejoindre les commandes, et les défis de cardinalité 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 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 l'optimisation des requêtes de base de données, en discutant de l'optimisation statique par rapport à l'optimisation dynamique, du partage de l'analyse et de l'impact sur les performances DBMS.
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 la perturbation des données pour la protection de la vie privée dans les systèmes de bases de données, y compris la reconstruction agrégée et son application dans l'extraction de données.
Discute des opérateurs de requête avancés, en se concentrant sur les techniques de jointure et leurs méthodes de traitement dans les bases de données relationnelles.
Couvre les bases de données relationnelles et spatiales, y compris le stockage, les systèmes de gestion, les propriétés ACID, les typologies historiques, les clés primaires et étrangères et les fonctions spatiales.
Couvre les bases de données relationnelles, les transactions et la cohérence des données dans le contexte des typologies historiques des bases de données.
Explore le modèle d'itérateur dans le traitement des requêtes pour les systèmes de base de données, en se concentrant sur l'exécution tuple-at-a-time et l'évaluation de l'expression interprétée.
Couvre les techniques de manipulation des données à l'aide de Hadoop, en se concentrant sur les bases de données axées sur les lignes et les colonnes, les formats de stockage populaires et l'intégration HBase-Hive.
Introduit le modèle relationnel et l'algèbre relationnelle, en se concentrant sur SQL et ses opérations pour une gestion efficace des bases de données.
Discute de l'optimisation des requêtes dans les systèmes de base de données, en mettant l'accent sur l'impact sur les performances et les décisions liées à l'amélioration des performances des bases de données.