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

 > 

Modélisation et implémentation d’une base de données répartie pour la gestion de l’enrôlement dans un processus électoral


par Jules MUSONGIELA MULEMBUE
Ecole Supérieure des Métiers d'Informatique et de Commerce - Licence 2015
  

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

e) ARCHITECTURE DES BDR

1. AUTONOMIE

Dans une base de données répartie, chaque site du réseau possède une capacité d'exécution autonome et peut développer des applications locales. Il peut en outre participer à l'exécution d'au moins une application globale qui demande de l'accès aux données de plusieurs sites en utilisant un système de communication.20(*)

Ce qui en dégage une corrélation logique entre les données réparties sur différents sites : ces données possèdent les propriétés qui les tiennent ensemble malgré la distribution.

2. RELATION ENTRE MACHINES

La relation entre les machines dans un système réparti est définie suivant deux architectures dont :

? ARCHITECTURE CLIENT/SERVEUR

C'est une architecture dans laquelle les traitements sont répartis entre les clients qui demandent les informations dont ils ont besoin au(x) serveurs(x).C'est-à-dire que les serveurs ont pour rôle de servir les clients. Par servir, on désigne la réalisation d'une tâche demandée par le client.

Serveur Oracle 11g

BD Oracle

Fig. I.2 : Architecture Client/serveur.

Dans cette architecture, l'application client se connecte au serveur de base de données. Ce dernier à son tour, lui renvoie des réponses en fonction de ses requêtes.

? ARCHITECTURE PEER TO PEER (P2P)

Par ce terme on désigne un type de communication pour lequel toutes les machines ont une importance équivalente. Il existe en général plusieurs serveurs de données qui fonctionnent selon l'architecture suivante :

Mbujimayi

Lubumbashi

Goma

Une base de données logique

Serveur Oracle11g

Serveur Oracle11g

Serveur Oracle11g

Fig. I.3 : Architecture serveur-serveur.

Chaque machine joue le rôle de serveur et chaque serveur gère sa base de données et échange les informations avec les autres. Le tout est vu comme une seule base de données logique.

* 20NTUMBA S., Op. cit, p. 60.

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








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams