Un système de gestion de base de données (SGBD) est un ensemble de logiciels et de technologies qui permet de définir, créer, manipuler, stocker, organiser, sécuriser et interroger des bases de données de manière efficace et cohérente. Il facilite la structuration logique des données et la maintenance du schéma de la base. Le SGBD constitue l’élément central des outils informatiques dédiés à la gestion des informations dans divers domaines, au-delà du marketing.