Os dados são independentes dos programas que os manipulam, por isso, os bancos de dados – BD - são gerenciados, manipulados e organizados por meio de softwares chamados SGBD – Sistema Gerenciador de Banco de Dados.
Dessa forma, o objetivo do SGBD é registar e manter a informação que for considerada necessária à organização/pessoa que gere o sistema, disponibilizando-a automaticamente para os mais diversos fins. Através de um SGBD, é possível realizar um amplo conjunto de operações de gestão de base de dados, dentre as quais podemos citar: