La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Stéphane Frenot - Département Télécommunication - SID - III - Bd R 326 Bases de données réparties Une base de données logique.

Présentations similaires


Présentation au sujet: "Stéphane Frenot - Département Télécommunication - SID - III - Bd R 326 Bases de données réparties Une base de données logique."— Transcription de la présentation:

1 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 326 Bases de données réparties Une base de données logique installée sur plusieurs ordinateurs Avantages: –Localisation des accès –Autonomie des systèmes Niveaux de transparence –Indépendance au partitionnement –Indépendance à la réplication (copies multiples) –Indépendance à la localisation –Indépendance aux SGBD Systèmes cibles ?

2 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 327 Approches de la répartition (1) Base de données répartie –Ensemble de bases de données coopérantes, chacune résidant sur une site différente, vu et manipulée par lutilisateur comme une seule base de données logique. –GDR: Gestion de Données Réparties SGBD GDRCOMM Gestionnaire d applications SGBD GDRCOMM Gestionnaire d applications

3 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 328 Bases de données réparties Conception Répartition SE1SE3SE2 SCG SCL1SCL2SCL3 SIL1SIL2SIL3 Schéma global Schéma de partitionnement Schéma d allocation SGBD1 SGBD2 Schéma Externe Schéma Conceptuel Global Schéma Conceptuel Local Schéma Interne Local

4 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 329 BDR comment ça marche Application Contrôleur sémantique Requêtes réparties Gestion de transactions Schéma externe SCG Dictionnaire de répartition Gestion de sous-transactions Requêtes locales SGBD SCL Journal des modifications SIL

5 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 330 Conception de la répartition de données Partitionnement horizontal –Fonction qui partitionne une relation en sous-ensembles de tuples, chacun étant défini par une opération de restriction appliquée à la relation Partitionnement vertical –Fonction qui partitionne une relation en sous-ensembles de tuples, chacun étant défini par une opération de projection appliquée à la relation Partitionnement horizontal dérivée –Fonction qui partitionne une relation en sous-ensembles de tuples, chacun étant défini par une opération de semi-jointure de la relation avec une partition dune autre relation PR1 = PR FOURN1 PR2 = PR FOURN2 Allocation non-redondante ou redondante

6 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 331 Partition et images physiques dune table R R1R1 R2R2 R3R3 R4R4 R11R11 R12R12 R22R22 R23R23 R33R33 R43R43 Site 1 Site 2 Site 3

7 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 332 Approches de la répartition (2) Base de données répliquées –Ensemble de bases de données identiques, dont une appelée copie maître permet de créer les autres appelées copies esclaves. Techniques de mise en cohérence –Synchrone: la mise à jour des copies est faite dans la même transaction –Asynchrone: la mise à jour des copies est faite le plus tôt possible Produits –Oracle 7 ou 8 –Sybase Replication Server

8 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 333 Bases de données repliquées Alimentation d entrepôt de données Dissémination de données Consolidation de données Système applicatif Entrepôt de données Système central Agence 1 Agence 2 Stock1 Stock 2 Système central

9 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 334 Bases de données répliquées Découpage dun processus par activité Accès délocalisé Systèmes 24h/2 4 CommandesProductionFacturation Système applicatif Système de secours Magasin Lyon Magasin Paris Magasin Bordeaux

10 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 335 Bases de données répliquées Réplication sans conflits En évitant les mises à jour multiples (réplication asymétrique) –Système maître unique Alimentation des entrepôts de données Dissémination dinformation Consolidation dinformation –Système maître désigné en dynamique Découpage dun processus par activité Réplication avec résolution des conflits Une règle de priorité permet de résoudre les conflits (r. symétrique) –Systèmes maîtres multiples Accès délocalisé Système 24h/24

11 Stéphane Frenot - Département Télécommunication - SID - III - Bd R 336 Bases de données répliquées Copies maîtres multiples Copies esclaves modifiables Configuration hybride Maître Copie Maître Copie


Télécharger ppt "Stéphane Frenot - Département Télécommunication - SID - III - Bd R 326 Bases de données réparties Une base de données logique."

Présentations similaires


Annonces Google