Tout d’abord, des modèles de réseaux et de bases de données hiérarchiques ont été élaborés. Cependant, celles-ci se sont rapidement révélées trop simples et techniquement limitées. IBM a réalisé une percée majeure dans les années 1970 avec le développement du modèle de base de données relationnelle beaucoup plus puissant, qui s’est rapidement répandu dans la vie professionnelle. Les produits les plus réussis de cette époque étaient le langage de base de données SQL d’Oracle et les produits successeurs d’IBM, SQL/DS et DB2.
Jusqu’aux années 2000, des fabricants renommés ont dominé le marché des logiciels de base de données jusqu’à ce que plusieurs projets open source apportent une bouffée d’air frais. Les systèmes librement accessibles les plus populaires sont MySQL et PostgreSQL. La tendance vers les systèmes NoSQL, qui a débuté en 2001, s’inscrit dans la tradition des systèmes de bases de données relationnelles lancés par les fabricants.
Aujourd’hui, il est impossible d’imaginer de nombreux domaines d’application sans systèmes de bases de données. Tous les logiciels d’entreprise sont basés sur de puissantes bases de données qui fournissent aux administrateurs système des options et des outils complets. En outre, la sécurité des données est devenue un sujet de plus en plus important dans les systèmes de bases de données. Enfin, les mots de passe, les renseignements personnels et même les devises électroniques sont stockés et cryptés dans des bases de données électroniques.
Le système financier moderne, par exemple, peut être imaginé comme un réseau de bases de données. La plupart des sommes d’argent existent sous forme d’unités d’information électronique - la protection de ces informations à l’aide de bases de données sécurisées est une tâche essentielle pour les institutions financières. C’est notamment pour cette raison que les bases de données électroniques sont extrêmement importantes pour la civilisation moderne.