Dissertation base de donnees
Institut National des Sciences Appliquées – Rouen Département Architecture des Systèmes d’Information
BASE DE DONNEES REPARTIES
• DEFINITION UNE BASE DE DONNEES REPARTIE EST UNE BASE DE DONNEES STOCKEE SUR PLUSIEURS SITES CONNECTES PAR UN RESEAU • SITE : MACHINE AVEC UNE BD LOCALE • RESEAU : MOYEN DE COMMUNICATION ENTRE SITES (ANNEAU, ETOILE, BUS ARBORESCENCE, MAILLAGE ENTIER ou PARTIEL) • CRITERES DE CHOIX : COUT INSTALLATION, COMMUNICATION, SURETE, DISPONIBILITE
SGBD REPARTI
• DEFINITION UN SGBD REPARTI ASSURE LA GESTION D'UNE BD REPARTIE • OBJECTIFS -> Exécution des transactions - locales : accès aux données sur site - globales : accès sur plusieurs sites -> Définition : données locales/réparties -> Cohérence des données -> Contrôle de concurrence -> Reprise après panne -> Optimisation de question -> Indépendance des applications - machine - système d'exploitation - protocole réseau - système de gestion de bases de données - localisation des données
ARCHITECTURE • MULTIPROCESSEUR AVEC BUS HAUT DEBIT, SANS MEMOIRE COMMUNE RESEAU LOCAL AVEC LARGE BANDE PASSANTE faible coût de transmission EXPLOITER LE PARALLELISME •
=>
RESEAU LONGUE DISTANCE AVEC FAIBLE BANDE PASSANTE fort coût de transmission => MINIMISER LES ECHANGES DE DONNEES INTER-SITES
•
POURQUOI UNE BD REPARTIE ?
• BESOIN DE DECENTRALISATION DES ORGANISATIONS, CRITERES ECONOMIQUES, PARTAGE DE DONNEES GEOGRAPHIQUEMENT REPARTIES AVANTAGES Partage des données Fiabilité, disponibilité des données Accroissement de la vitesse de traitement INCONVENIENTS Complexité des sgbds Risque d'erreurs + important Surcoût du traitement du à la communication inter-sites
•
•
LES POINTS CRUCIAUX
• CONCEPTION DE LA BD REPARTIE (STOCKAGE DES RELATIONS) 1.UNE RELATION SUR UN SEUL SITE 2.REPLICATION 3.FRAGMENTATION 4.REPLICATION+FRAGMENTATION TRAITEMENT DES Requêtes CONTROLE DE CONCURRENCE REPRISE APRES PANNE GESTION DU DICTIONNAIRE DE DONNEES
• • • •