Cours bdrensi 1 Bases de données reparties Raoudha khcherif ensi-uma tn AU - CPlan I INTRODUCTION II CONCEPTION DE BDR I BDR Par la Pratique III TRANSACTION ET ACCES CONCURRENT IV OPTIMISATION DES REQUETES REPARTIES V SECURITE DE FONCTIONNEMENT VI ARCHITE
Bases de données reparties Raoudha khcherif ensi-uma tn AU - CPlan I INTRODUCTION II CONCEPTION DE BDR I BDR Par la Pratique III TRANSACTION ET ACCES CONCURRENT IV OPTIMISATION DES REQUETES REPARTIES V SECURITE DE FONCTIONNEMENT VI ARCHITECTURE DES SGBDR CPourquoi une Base de Données Distribuée ? Limiter le transfert d ? information nombre et volume ? Répartition de charge ? Augmenter la ?abilité duplication ? Fusionner des systèmes d ? informations CBases de données reparties dé ?nition ? Intégration des technologies bases de données et réseau ? Intégration des données d ? une entreprise sans centralisation ? Distribution naturelle Agence mère et ses ?liales ? Unité centrale et sous-système d ? entrées sorties etc ? Dé ?nition orientée bases de données Système de traitement distribué Unités d ? exécution de programmes autonomes éventuellement hétérogènes reliés par un réseau de communication et coopérant à la réalisation de t? ches CDé ?nition ? Base de données distribuée ?? Une base de données distribuée est une base de données dont les di ?érentes parties sont stockées sur des sites géographiquement distants reliés par un réseau La réunion de ces parties forme la base de données distribuée CLogiquement reliées ? Les applications voient les données comme une seule BD indépendamment de son emplacement physique Apps Requêtes BD logique Vue logique Computer R R Computer Computer Emplacement physique R R R CPhysiquement distribuées ? La BD est placée sur di ?érentes machines d ? un réseau Computer Computer Computer Emplacement physique R R R R R CObjectifs ? Autonomie locale ?? La BD locale est complète et autonome intégrité sécurité elle peut évoluer indépendamment des autres ? Égalité entre sites ?? Un site en panne ne doit pas empêcher le fonctionnement des autres sites même si certaines perturbations sont possibles ? Fonctionnement continu ?? La distribution permet une résistance aux fautes et aux pannes ? Localisation transparente ?? Accès uniforme aux données quel que soit leur site de stockage ? Fragmentation transparente ?? Des données d ? une même table éparpillées doivent être vues comme un tout ? Indépendance à la réplication ?? Les données répliquées doivent être maintenues en cohérence CObjectifs ? Requêtes distribuées ?? L ? exécution d ? une requête peut être répartie automatiquement entre plusieurs sites ? Transactions réparties ?? Le mécanisme de transactions peut être réparti entre plusieurs sites ? Indépendance vis-à-vis du matériel ?? Le SGBD fonctionne sur les di ?érentes plateformes utilisées ? Indépendance vis-à-vis du SE ?? Le SGBD fonctionne sur les di ?érents SE ? Indépendance vis-à-vis du réseau ?? Le SGBD est accessible à travers les di ?érents types de réseau utilisés ? Indépendance vis- à-vis du SGBD ?? La base peut être distribuée sur des SGBD hétérogènes CDé ?nition ? SGBD Distribué Système logiciel de gestion rendant les applications insensibles à la distribution des données TRANSPARENCE Ses objectifs ?? Exécution des transactions - locales accès aux données sur site - globales accès sur plusieurs sites ?? Dé ?nition données globales réparties ?? Cohérence
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/R6nFgvR4YM3vDG5wq4ACGqcCfpQyOguEUlEStJM2170EkrupvvcKl2nIdSyx9L57YNe7z0WuarsCJgZ5o0YyLZK8.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/6MnllpSi5q1MHnQLk4CtIMJfhS4uopGEKw8X6O2nT3MyOdCWjleM1wtF8LfDhWcReDXRtzd1MFkYJPSQLqJFsn8k.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/CnzyZQnXwdUelkG2WLFgvMgfwB3clyDcSoLlj1nmXqjM78dmNc9DVSifaCpD2Vd9udQESlPzTynYnnXYYValvMuZ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702335329eme27cdpkgw7jpyopb0dki73qrmysmbggs3tk2tozjzswxvjfzgdjttlih5ncung4nxcdlpf2a4gyc1r5rkawc2jxioehg8gef0b.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117022753137nqwome5oiwm9fpiq1ww9c6bdm79tubfkmau9wwzjeibntqo1wlj3r8fnvcr7kpgv33aeyjlmkgql4lvexgqeqgoegyffdlxdmax.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/bkIGoSuGORYLWw3uBBscKpNseCfl9A7o39ZeStGCzGWBMJrbO08lGEf8CTwoh6X2Jzpg8fdBVlZnn09cdFS6ZmK5.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/hLH0fwrVTcAL6kVZriaJeZVnG3IYNLyqCBjmoDymOZlxXdxACFLY6h4bkFbU9c3lKFch5GoYbnu6cWB4JnRyV5ZP.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702842931slrwbuedb19vlxcmtbyi321olowpkxy1bfap5ml5rru7uuzv4u6qdxczpolo6savuherq3rnmo6uafaz6xiolewjb5wcyl9emfwk.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/OWJ9lf4L4MqnUkMrkepjA0cDOC1gYxLe16QHis2G4SQ1h906SesBQ4B0fAe8bgPBRYrrt7qQqqWkWm9njoBnecFq.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702773785pnxo0sxtckxhjppal7hltg8qvtr2aqif6cqcc3rsue8dsjcn0yl4rpuwdkq6etfffht5ddqskm3trlnn9prfgp6dpjjs07dqhchj.png)
-
25
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 06, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 160.1kB