1. Vers un système de gestion de données
9
modifier. Le composant de gestion comporte essentiellement un
langage relationnel de définition et de manipulation des données. Ce
composant englobe aussi des fonctions utilitaires telles que la
restauration de la base de données en cas de panne, la protection et la
sécurité des données.
Figure 1-5
Les deux
composants d’un
système de bases
de données
relationnelles
Un système de bases de données relationnelles se caractérise par
les propriétés suivantes :
Les SGBDR
reposent sur une
base formelle
„ Un SGBDR permet une organisation structurée des données,
fondée sur une base formelle claire. Toutes les informations sont
stockées dans des tables. Des dépendances entre les valeurs
d’attributs dans une table, ou la présence d’informations
redondantes sont identifiées. Ces instruments formels permettent
une conception cohérente des bases de données et garantissent
des structures de données propres.
Les langages
de requête
relationnels sont de
nature ensembliste
„ Un SGBDR dispose d'un langage ensembliste pour la définition et
la manipulation de données. C'est un langage descriptif qui vise à
faciliter la formulation des requêtes par l'utilisateur en le
déchargeant des tâches de programmation. L'utilisateur définit
dans ce langage un critère de sélection en fonction de ses besoins
d’information. Il appartient ensuite au système de bases de
Composant de
stockage
Composant de
gestion
Système de gestion de bases de données relationnelles
SGBDR
- Données et liens stockés
dans des tables
- Description de données et
données statistiques
(tables systèmes)
- Langage relationnel pour
définir et manipuler les
données
- Fonctions centrales :
réorganisation, protection,
sécurité des données, etc.
Précédent

- 26/301

Suivant