4. Les composants de l'architecture d'un système de bases de données
107
sécurité de fonctionnement, etc. Avec les structures de stockage des
données et les structures d'accès, nous aborderons les méthodes de
calcul des adresses (hachage), les structures de données hiérarchiques
(arbres) et, apparues récemment, les structures de données
multidimensionnelles. Les méthodes de calcul des adresses
permettent l'organisation hachée du stockage des données, les
structures arborescentes introduisent la gestion hiérarchique des
enregistrements de données et des clés d'accès, et les structures de
données multidimensionnelles permettent de découper l'espace de
données de manière à garantir l'efficacité des accès multi-attributs.
Figure 4-1
Présentation
sommaire de
l’architecture du
système de bases
de données
La figure 4-1 présente une vue d'ensemble des composants de
l'architecture du système qui ont chacun un rôle déterminé :
Requêtes et mises
à jour ad hoc
SGBDR
Tables
utilisateurs
Gestion du stockage de données
et des chemins d'accès
Section 4.4
Gestion des transactions
et des curseurs
Section 4.3
Modules de traduction et
d'optimisation
Section 4.2
Tables
système
Requêtes et mises
à jour standard
Programmes
d'application
107
sécurité de fonctionnement, etc. Avec les structures de stockage des
données et les structures d'accès, nous aborderons les méthodes de
calcul des adresses (hachage), les structures de données hiérarchiques
(arbres) et, apparues récemment, les structures de données
multidimensionnelles. Les méthodes de calcul des adresses
permettent l'organisation hachée du stockage des données, les
structures arborescentes introduisent la gestion hiérarchique des
enregistrements de données et des clés d'accès, et les structures de
données multidimensionnelles permettent de découper l'espace de
données de manière à garantir l'efficacité des accès multi-attributs.
Figure 4-1
Présentation
sommaire de
l’architecture du
système de bases
de données
La figure 4-1 présente une vue d'ensemble des composants de
l'architecture du système qui ont chacun un rôle déterminé :
Requêtes et mises
à jour ad hoc
SGBDR
Tables
utilisateurs
Gestion du stockage de données
et des chemins d'accès
Section 4.4
Gestion des transactions
et des curseurs
Section 4.3
Modules de traduction et
d'optimisation
Section 4.2
Tables
système
Requêtes et mises
à jour standard
Programmes
d'application
