L'accès aux données : le système de gestion de base de données (SGBD)
De toute évidence, les bases de données sont amenées à stocker de très grandes quantités d'informations. Se pose alors la question de l'accès à ces informations. En pratique, chaque base de données possède son logiciel interne, le SGBD[1], qui permet à un utilisateur final d'interroger la base via des requêtes (ex. " quelles sont les finitions possibles pour une porte en bois ?"→ "cire, peinture, brut"/"quelles sont les matériaux disponibles pour les portes ?"→"bois, aluminium, acier, PVC").
Le SGBD[1] garantit un accès en lecture et/ou écriture fiable, efficace et partagé (plusieurs utilisateurs) aux données persistantes stockées dans la base ; ceci indépendamment du mode de stockage physique des informations.