Les bases de données offrent un moyen efficace de stocker, de récupérer et d'analyser des données. Bien que les fichiers système puissent fonctionner de la même manière que les bases de données, ils sont beaucoup moins efficaces. Les bases de données sont particulièrement importantes pour les entreprises et la recherche.
Les bases de données sont plus anciennes que beaucoup de gens ne le pensent. Au milieu des années 1960, les entreprises et les gouvernements utilisaient des bases de données simples pour stocker et récupérer des informations sur des systèmes de stockage rudimentaires. Dans les années 1970, le modèle de base de données relationnelle a été développé et une grande partie du langage utilisé dans la programmation de base de données moderne a été développée au cours de cette période. Les bases de données SQL ont dominé le domaine depuis.
Les ordinateurs peuvent effectuer des calculs beaucoup plus rapidement que les humains, et ils utilisent la logique programmée pour prendre des décisions. Cependant, les ordinateurs sont également capables de stocker une énorme quantité d'informations, et la quantité de données que les ordinateurs peuvent stocker continue d'augmenter. Les bases de données sont à la pointe de la mise à disposition de ces informations aux programmes et aux ordinateurs.
La plupart des moyennes et grandes entreprises s'appuient sur des bases de données pour stocker les informations sur les clients. Ils les utilisent également pour stocker des informations comptables. Les chercheurs utilisent également des bases de données. Certaines des plus grandes bases de données au monde stockent des informations météorologiques. Il y a tout simplement trop de points de données météorologiques à analyser pour les humains, et il serait impossible de trouver des signes de changements climatiques petits mais importants sans bases de données.