Los sistemas de gestión de bases de datos son software que sirve de interfaz entre la base de datos, los usuarios y las aplicaciones. Su propósito es manejar de manera ordenada un conjunto de datos para proveer información relevante a una organización. Algunos ejemplos de sistemas de gestión de bases de datos son SQL Server, MySQL, Oracle, OpenOffice Base y PostgreSQL.