Base de données des systèmes de gestion de données (SGBD) gratuit le programmeur de traiter avec les détails de bas niveau des dossiers de stockage. Quand elle veut un record, codes d'elle quelques commandes simples à son programme, et le SGBD faut partir de là. De ses débuts modestes, le logiciel de base de données a gagné en sophistication, en prenant de nombreuses formes, des programmes de PC autonomes peu coûteux aux réseaux multinationaux coûtent des millions de dollars.