SGBD (Système de Gestion de Base de Données) :
Un logiciel qui permet de stocker, organiser, protéger et retrouver des données facilement. Il sert d’intermédiaire entre les utilisateurs (ou les applications) et les fichiers où les informations sont conservées.

Ce que ça fait concrètement :
– Stocke les données de façon structurée (par exemple en « tables » ou en documents) pour qu’on les retrouve vite.
– Permet de chercher ou modifier des informations grâce à des « requêtes » (instructions de recherche).
– Gère la sécurité et les droits d’accès (qui peut lire, écrire ou supprimer).
– Assure la sauvegarde et la cohérence des données (par exemple en garantissant qu’une opération complète se fasse ou s’annule si elle échoue).

Exemples courants :
– Bases relationnelles : MySQL, PostgreSQL, Oracle, Microsoft SQL Server (utilisent le langage SQL).
– Bases NoSQL : MongoDB, Cassandra (utiles pour des données moins structurées).

Usage typique :
Sites web, applications mobiles, banques, commerce en ligne, systèmes d’entreprise — partout où l’on doit garder et retrouver beaucoup d’informations fiables.

Catégories :