FONCTIONNEMENT D'UN SGBD

Attentes de l'utilisateur :

Quand on utilise un SGBD, c'est pour y réaliser des opérations simples : ajout, consultation, modification ou suppression de données existantes. Et pour effectuer ces opérations, il faut pouvoir rechercher facilement et rapidement les données. On voudra aussi pouvoir faire des extractions de données sur une partie seulement de la base ou encore regrouper les données sous forme de statistiques.

Par ailleurs, il faut que le système ne perde aucune données et qu'il soit capable d'interdire la saisie de données incohérentes (une facture sans client par exemple). Si les utilisateurs sont nombreux, le système doit garantir l'accès à chacun "comme si il était le seul utilisateur" et ne pas mélanger les saisies !!!. Le système doit également vérifier les droits d'accès des utilisateurs.

 

Programmes d'application :

Aujourd'hui, une même base de données doit pouvoir être utilisable par des outils variés :

En effet, le scénario-type est le suivant :

 

NOTIONS FONDAMENTALES

Fonctions d'un SGBD :

Pour répondre aux attentes de l'utilisateur, le SGBD doit :

Les outils d'un SGBD :