BD Relationnelles
versus
BD Objets
Fariza Tahi
SGBD Relationnels
Avantages des SGBD Relationnels (SGBDR) :
- simplicité des concepts et du schéma
- un bon support théorique, la théorie des ensembles
-un haut degré d’indépendance
- des langages de manipulation de haut niveau, SQL
(langage déclaratif)
-amélioration de l’intégrité et de la confidentialité
-optimisation des requêtes d’accès à la BD.
SGBD Relationnels
Limites et inconvénients des SGBDR:
- trop grande simplicité du modèle, adapté pour des
données à structure simple, pour des applications
traditionnelles …. -> nécessité de modèles de données
possédant un pouvoir d’expression plus riche pour les
applications manipulant des objets complexes tels que le
multimédia, la biologie, etc.
- des langages de manipulation trop limités malgré leur
puissance relative ; les langages déclaratifs de haut
niveau des SGBDR (SQL) ne permettent pas de
programmer entièrement une application (on doit
connecter à SQL des langages traditionnels comme
JAVA, PHP, …).
Limites et inconvénients des SGBDR (suite):
- la normalisation permet de construire des BD en limitant
des redondances d’information ;
-> accroissement des liens par les clés étrangères et les
tables de corrélation
-> jointures -> coût
- Pas de traitement des objets complexes ; stockage
possible sous forme de BLOBs (Binary Large Objects)
mais pas de requêtes car leur contenu n’est pas
compréhensibles par le SGBDR.
Les Bases de Données à Objets
Une Base de Données à objets peut être décrite
par spécification d’un schéma de classes, incluant
les définitions de classes, d’attributs et
d’opérations, ainsi que les liens entre les classes.
La notion de base de données à objets s’est
précisé au début des années 90.
Pour mériter le nom de SGBD objet (SGBDO), un
système doit d’abord supporter les fonctionnalités
d’un SGBD. Pour ce faire, il doit obligatoirement
assurer :
1 / 21 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !