Bases de données réparties - Archive ouverte HAL
Chapitre D'ouvrage Année : 2014

Bases de données réparties

Résumé

This article introduces distributed database management systems. The transparency of data location is achieved by schema fragmentation. The queries can thus be decomposed into sub-queries that are sent to the various distant processing units constituting the distributed architecture. A cost-based function is presented: it selects the most effective algebraic tree. The coherence of subquery execution is achieved using the two-phase commit protocol. All these concepts are illustrated within the Oracle database management system.
Cet article présente les systèmes de gestion de bases de données réparties. Il montre comment est assurée la transparence de la localisation au travers des mécanismes de fragmentation qui explicitent la répartition des données. Il décrit ensuite le processus de décomposition des requêtes en sous-requêtes adressées aux différents sites qui composent l'architecture répartie. Les fonctions de coût sont présentées qui permettent de déterminer l’arbre algébrique le plus pertinent. Enfin, ce fascicule présente le protocole de validation 'deux phases' qui garantit une exécution correcte des requêtes réparties. Tous ces concepts sont illustrés dans un cas d’application avec un système Oracle.
Fichier non déposé

Dates et versions

hal-03224139 , version 1 (11-05-2021)

Identifiants

  • HAL Id : hal-03224139 , version 1

Citer

Guillaume Cabanac, Claude Chrisment, Olivier Teste, Michel Tuffery. Bases de données réparties. Zurfluh, Gilles. Traités des Techniques de l'Ingénieur : Technologies de l'information- Technologies logicielles, Architectures des systèmes, Réf : H3850 v2, Techniques de l'Ingénieur, pp.1--19, 2014, Technologies de l'information | Technologies logiciellesArchitectures des systèmes. ⟨hal-03224139⟩
267 Consultations
0 Téléchargements

Partager

More