WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Algorithmes de réplication de bases de données.

( Télécharger le fichier original )
par Thierry LOGO
Université Adventiste de Lukanga - Licence 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

PREMIER CHAPITRE

REVUE DE LITTERATURE

Les bases de données réparties et la réplication des données sont reconnues aujourd'hui comme étant des moyens efficaces pour augmenter la disponibilité et la fiabilité des bases de données. La réplication offre aux utilisateurs de meilleures performances et une plus grande disponibilité des données. (Lambert SONNA MOMO, 2001). De nombreuses recherches ont mené à cette conclusion étant donné que la question de la haute disponibilité des données ne date pas d'aujourd'hui, et beaucoup d'auteurs se sont exprimés à propos.

Dans cette partie de notre recherche, nous souhaitons passer en revue les théories, les méthodes et les résultats obtenus par d'autres Auteurs au cours de leurs investigations. Cette revue cherche donc à trouver une solution à la question de savoir quel modèle informatique permettrait de s'assurer de la disponibilité des informations découlant des opérations en cours entre les bases de données afin de répondre, en temps réel, aux différentes requêtes que les utilisateurs peuvent exécuter.

I.1. Base de Données Reparties ou Distribuées

En décembre 2007, Mathieu EXBRAYAT a désigné par base de donnée répartie (ou distribuée), une base de données logique dont les données sont distribuées sur plusieurs SGBD et visibles comme un tout. Quoi qu'Il s'est limité à expliquer les concepts liés à la notion des bases de données reparties et leurs techniques de mise en place. Ses recherches sont d'une importance capitale dans la mesure où elles aident à bien comprendre différents concepts utilisés dans la mise en place des bases de données distribuées quand bien même qu'il n'offre aucun algorithme de réplication des données capable de répondre à notre question de recherche.

Pour J. Akoka et I. Wattiau (2011), une base de données distribuée permet la création, l'accès et la manipulation des données inter reliées sur différents sites d'un réseau informatique. Ils ont listé quelques éléments à retrouver dans une architecture distribuée :

· Chaque site a une capacité de traitement local autonome

· L'accessibilité, le partage, la performance et la disponibilité sont améliorés

· l'optimisation globale des traitements, dans le but de préserver les avantages de la base de données centralisée.

~ 6 ~

Ils ajoutent quelques facteurs dont dépend la base de données centralisée:

- Du coût de communication

- Du coût des traitements locaux

- De la stratégie d'allocation des données et

- De la stratégie d'exécution de traitements

MATHIEU EXBRAYAT présente deux approches de la Conception répartie ; il s'agit de la Conception ascendante c'est à dire qui intègre les bases locales dans un schéma global (Décomposition) et la conception descendante qui part du schéma global et le scinde en schémas locaux (Intégration). Graphiquement, sa conception produit la figure suivante :

Figure 1 : Conception BD Répartie par Décomposition et par Intégration (Mathieu
EXBRAYAT, 2007)

Ces notions sont d'une importance capitale dans la mesure où elles facilitent la compréhension des concepts de bases de données réparties étant des structures favorisant la réplication préventive des données, c'est-à-dire qui prévoit la tolérance aux pannes.

~ 7 ~

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille