Documente Academic
Documente Profesional
Documente Cultură
Module
Bases de Données Avancées
Laboratoire RIADI
Module BDA : Objectifs
Définition
Exemples
• modèle réseau
• modèle relationnel
• modèle sémantique
• modèle objet
Fonctionnalités des SGBD
Langages :
Version 1 : 1970
Versions 2 et 3 : 1990
Version 4 : Chris DATE en 1995 (à partir de V1)
Langages de manipulation
Modèle de données :
• modèle de données plus riche sémantiquement
(modèle objet)
• distinction entre concepts d'entités, d'associations
• distinction entre différents types d'associations
Langages :
• langages de manipulation combinant la formulation de
requêtes associatives et de requêtes navigationnelles
• Intégration langage de programmation et langage
bases de données
• Intégration et adéquation avec les langages de
programmation objet
SGBD avancés
Approches
Produits
SGBD externe
SGBD interne
Données
S o u rc e Données
S o u rc e
n n
Composants
SGBD interne
SGBD externe
Exemple :
Chaque agence :
• système réparti
• données complexes
• données multimédia
Architecture du système
Tunis Jendouba
Sfax
Réseau
d'interconnexion
Bizerte
Tozeur
Exemple de données
adresse
nombre d'étages salle
à
manger séjour
étage 1
description des pièces cuisine
plan
photo de la maison
• répartition
• coopération
• interopération
Types de données
• données traditionnelles
• images, plans, son, vidéo
Modélisation
• données structurés
• objets volumineux
1 1 Salon 30
1 2 Salle à manger 20
1 3 cuisine 10
1 4 chambre 20
1 5 Salle de bains 6
2 2 chambre 15
2 1 Salon 40
Traitement et manipulation
Récursivité
Modélisation
Manipulation
Modélisation :
Aspects système
• recherches efficaces
• langage de règles
• Bureautique
• Conception Assistée par Ordinateur (CAO)
• Bases de données économiques
• Bases de données vocales
• Bases de données d'images et de vidéos
• Systèmes d'information géographiques (SIG)
Objectifs :
SGBD réparti
• une seule base de données logique distribuée
physiquement sur plusieurs sites
• un seul système gérant cette base de données
logique
SGBD hétérogène ou fédéré