Vous êtes sur la page 1sur 3

INSTITUT UNIVERSITAIRE CATHOLIQUE CATHOLIC UNIVERSITY INSTITUTE

SAINTE THÉRÈSE DE YAOUNDÉ SAINTE THERESE OF YAOUNDE


Tél: 6 98 37 46 28 / 6 82 40 74 57
B.P. 207-Yaoundé
Email: inucasty20@gmail.com
Site: inucasty.cm

Spécialité : Gestion des Systèmes d’Information (G.S.I.)


Niveau : III
U.E. : Base de données distribuées et fédérées
Enseignant : M. ESSOMBA ONGALI Henri-Joël

Intitule du cours :
BASE DE DONNEES DISTRIBUEES ET FEDEREES

Synthèse du cours :
Les technologies des bases de données nous ont conduit du paradigme du traitement des
données où chaque application définissait et gérait ses propres données, à un autre, où la
définition et la gestion des données sont centralisées. Ces dernières années ont montré une
accélération des développements dans les domaines de la réseautique (science de la conception
et de la mise en réseau) et des technologies de la communication de données, incarnés par
l’Internet, l’informatique mobile, le « sans fil » et les périphériques intelligents. Grâce à la
combinaison de ces deux domaines technologiques, les bases de données distribuées permettent
aujourd’hui de muter notre mode de travail traditionnellement centralisé en un mode
décentralisé. Cette technologie combinée est certainement l’un des plus importants
développements du domaine des systèmes de gestion de bases de données.

Depuis plusieurs années, les spécialistes en système d’information ont focalisé leur
attention sur les systèmes de gestion de bases de données centralisées, c'est-à-dire les systèmes
qui gèrent une seule base de données logique située dans un site sous le contrôle d’un seul
système de gestion. Dans ce cours, nous étudions les concepts et les notions liés aux systèmes
de gestion de bases de données distribuées (SGBDD), qui permettent aux utilisateurs
d’accéder non seulement aux données présentes sur leur propre site mais également à celles
disponibles sur des sites distants. La situation est devenue telle, que les SGBD centralisés sont
aujourd’hui pratiquement considérés comme des curiosités préhistoriques, du fait que les
organisations ont déjà évolué vers les SGBDD.

Sommaire
Chapitre 1 : Généralités sur les bases de données distribuées.……………………
I. Définition…………………………………………………………………...................
II. Problématique…………………………………………………………………...
III. But de la répartition………………………………………………………………
IV. Quelques architectures usuelles des bases de données …………………………….
V. Architecture fonctionnelle de la répartition des données……………………………
VI. Avantages ………………………………………………………………………...
VII. Contraintes………..……………………………………………………………….

Chapitre 2 : Conception d’une base de données distribuées…...…………………


I. Conception descendante……………………………………………………………
II. Conception ascendante……………………………………………………………..

Chapitre 3 : Algèbre relationnelle …………………………………………………


I. Opérations de base………………………………………………………………
II. Opérations dérivées ……..……………………………………………………...
Chapitre 4 : Fragmentation………………………………………………………………
I. Généralités…………………………………………………………………………
II. Types de fragmentation……..……………………………………………………...

Chapitre 5 : Allocation des fragments……………………………………………….....


I. Les schémas de répartition………………………………………………………...
II. Techniques de répartition avancée……………………………………………….

Chapitre 6 : La réplication…………………………………………………...................
I. Définition…………………………………………………………………………..
II. Principe de réplication……………………………………………………………..
III. Types de réplication………………………………………………………………
IV. Vue matérialisée…………………………………………………………………..
V. Les avantages de la réplication……………………………………………………

Chapitre 7 : Gestion des données réparties…………………………………………......


I. Mise à jour des données distantes………………………………………………….
II. Contraintes déclarations……………………………………………………………

Chapitre 8 : Les transactions réparties………………………………………………...


I. Définition …………………………………………………………………………..
II. Contrôle de concurrence………………………………………………………….
III. Transactions réparties…………………………………………………………….

Chapitre 9 : Les requêtes réparties………….………………………………………


I. Définition …….........................................................................................................
II. Optimisation …..…………………………………………………………………...

Chapitre 10 : Architecture des systèmes parallèles…………………………………….


I. Architecture à mémoire partagée…….…………………………………………….
II. Architecture à disque partagée………….………………………………………….
III. Architecture à mémoire distribuée…………………………………………………
IV. Architectures hybrides…………………………………………………………….

Bibliographie et Webographie

[1] M. T. Özsu & P. Valduriez, Principles of Distributed


Database Systems,Prentice Hall 1999.

[2] D. Kossmann, The State of the Art in Distributed


Query Processing,http://www.db.fmi.uni-
passau.de/~kossmann
[3] D. Donsez, Les SGBDs Parallèles,
http://www.adele.imag.fr/~donsez/cours/
[4] D. Donsez, Répartition, Réplication, Nomadisme,
Hétérogénéité dans lesSGBDs,
http://www.adele.imag.fr/~donsez/cours/
[5] J. Durbin, L. Ashdown, Oracle8i : Distributed Database
Systems, OraclePress, 1999.
http://sunsite.eunnet.net/documentation/oracle.8.0.4/server.804/a58247.pdf
[6] K. Loney, M. Theriault, Oracle8i DBA Handbook, Oracle Press 2000.

[7] I. Ben-Gan, T. Moreau, Advanced Transact-SQL for SQL


Server 2000,Chapitre 13 p.459: Horizontally Partitionned
Views, a!Press.
[8] B. Ducourthial, Les bases de données réparties,
http://wwwhds.utc.fr/~ducourth/TX/BDD/

[9] M. Gertz, ORACLE/SQL Tutorial, http://www.db.cs.ucdavis.edu.

[10] S. Spaccapietra, C. Vingenot, Bases de données


réparties,
http://lbdwww.epfl.ch/f/teaching/courses/slidesBDA/BDR/
BDR_se.pdf

Vous aimerez peut-être aussi