DBMS é a abreviatura de Database Management System. Refere-se a uma coleção de aplicativos que facilitam a extração, modificação e armazenamento de dados em um banco de dados.
O sistema de gerenciamento de banco de dados atua como a interface entre os usuários finais e o próprio banco de dados, garantindo assim que os dados estejam constantemente organizados e acessíveis por outros aplicativos e usuários. Um SGBD é formado por três componentes principais, o esquema de banco de dados que é responsável por definir a estrutura lógica do banco de dados, o mecanismo de banco de dados que facilita o acesso aos dados e os próprios dados. Existem vários tipos de sistemas de gerenciamento de banco de dados, desde os pequenos que são executados em PCs até os grandes que são executados em servidores de dados. Os exemplos comuns incluem; Microsoft Access, MySQL e Oracle.