D:\769788450.doc
7 -Traitement réparti des requêtes : les utilisateurs peuvent accéder à des données qui résident
sur différents postes. Les requêtes sont exécutées sur le poste où résident les données. Le
poste maître de la requête est celui à partir duquel la requête est émise.
8 - Gestion des transactions réparties : un mécanisme automatique doit assurer l'intégrité des
données (Mécanisme de "Terminaison à deux phases" aussi appelé" Commit à deux phases").
Les accès concurrents aux données sont garantis par les mécanismes de verrouillage.
9 - Indépendance matérielle : les logiciels de la base de données réparties doivent pouvoir
s'exécuter sur plusieurs plates-formes matérielles.
10 - Indépendance du système d'exploitation : les logiciels de la base de données réparties
doivent pouvoir s'exécuter sur plusieurs systèmes d'exploitation. Les bases physiques peuvent
être implantées sur des systèmes d'exploitation différents.
11 - Indépendance du réseau : les sites de la base de données réparties doivent pouvoir être
reliées par différents types de réseaux. Les différentes bases physiques peuvent fonctionner
sur des machines reliées par des protocoles de réseaux différents.
12 - Indépendance du SGBD : les SGBD relationnels ou non doivent pouvoir participer à la
gestion de la base de données réparties.
4. PLACEMENT DES DONNEES
Les données peuvent être implantées sur les différents sites selon plusieurs critères tels que:
Le volume des données
- les données volumineuses seront stockées sur le serveur.
- les données peu volumineuses peuvent être stockées sur le serveur ou sur un poste de
travail.
Le type des données:
- données privées.
- données partagées.
Le mode et la fréquence d'utilisation des données:
- données sont en consultation fréquente ou peu fréquente.
- données ont une mise à jour fréquente ou peu fréquente.
- données en création, en consultation ou en suppression.
Le niveau de confidentialité
La durée de vie.
5. REPARTITION DES DONNEES
Pour répartir les données entre différents sites, on peut:
répartir les tables entre les sites en fonction des besoins.
dupliquer les tables sur différents sites : c'est la réplication des données.