II.1.3. TYPE DE SYSTÈME
DE GESTION DE BASE DE DONNÉES
Depuis leur apparition jusqu'aujourd'hui, nous distinguons
plusieurs types de SGBD qui sont :
ü Le SGBD hiérarchique
ü Le SGBD réseau
ü Le SGBD relationnel
ü Le SGBD objet
a) Le SGBD hiérarchique
Dans ce modèle, les données sont classées
hiérarchiquement selon une arborescence descendante. Chaque noeud de
l'arbre correspond à une classe d'entité du monde réel et
les chemins entre les noeuds représentent des liens entre les objets.
Figure 1.5. SGBD Hiérarchique
b) Le SGBD réseau
Ce modèle utilise des pointeurs vers les
enregistrements comme le modèle précédent, mais il n'y a
pas forcement la structure d'arborescence descendante. Ce modèle est
inventé par C. Bachmann.
Figure 1.6. SGBD Réseau
c) Le SGBD relationnel
Le modèle relationnel est basé sur le principe
de l'algèbre relationnel. Le père du modèle relationnel
est Edgar Franck Codd chercheur chez IBM, à
la fin des années 1960, il étudiait alors les nouvelles
méthodes pour gérer des grandes quantités de
données, car les modèles et les logiciels de l'époque ne
le faisaient pas, il s'était persuadé qu'il pouvait utiliser des
branches spécifique de la mathématique notamment théorie
des ensembles et la logique de prédicats du premier ordre pour
résoudre des difficultés telles que la redondance des
données, l'intégrité de données ou
l'indépendance de la structure de la base de
données avec sa mise en oeuvre.
Figure 1.7. SGBD Relationnel
|