Chapitre 1. Introduction et vue d'ensemble
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Les systèmes de gestion de base de données peuvent servir différents objectifs : certains sont utilisés principalement pour les données chaudes temporaires, d'autres servent de stockage froid à longue durée de vie, certains permettent des requêtes analytiques complexes, d'autres ne permettent d'accéder aux valeurs que par la clé, certains sont optimisés pour stocker des données de séries temporelles, et d'autres encore stockent efficacement de gros blobs. Pour comprendre les différences et établir des distinctions, nous commençons par une brève classification et une vue d'ensemble, car cela nous aide à comprendre la portée des discussions ultérieures.
La terminologie peut parfois être ambiguë et difficile à comprendre sans un contexte complet. Par exemple, les distinctions entre les magasins de colonnes et les magasins de colonnes larges qui n'ont que peu ou pas de rapport entre eux, ou la façon dont les index en grappes et les index non en grappes se rapportent aux tables organisées par index. Ce chapitre a pour but de désambiguïser ces termes et de trouver leurs définitions précises.
Nous commençons par un aperçu de l'architecture des systèmes de gestion de bases de données (voir "Architecture des SGBD"), et nous discutons des composants du système et de leurs responsabilités. Ensuite, nous discutons des ...