Une base de données est un programme qui permet de gérer une quantité importante d'informations.
Il existe de nombreux systèmes de gestion de base de données (SGBD), dont les principaux sont :
- MySQL
- SQLite
- Microsoft SQL Server
- Oracle
- PostgreSQL
Contrairement à Excel qui est un logiciel destiné directement aux utilisateurs finaux, une base de données est généralement hébergée sur un serveur, et on accède aux informations via des logiciels ou des applications web qui jouent le rôle d'interface utilisateur entre la base de données et les utilisateurs finaux.
De cette manière, une base de données permet de centraliser et de partager les informations qu'elle contient.