A implementação de Sistemas Gerenciadores de Banco de Dados – SGBD proporciona duas grandes vantagens:
I. impedir que um determinado código ou chave em uma tabela não tenha correspondência em outra tabela.
II. permitir o armazenamento da informação em um único local com acesso descentralizado e, sendo compartilhada com vários sistemas, os usuários estarão utilizando uma informação confiável.
Essas vantagens são conhecidas, respectivamente, por:
Manutenção de Integridade / Eliminação de Inconsistências
Independência dos Dados / Eliminação de Inconsistências
Restrições de Segurança / Eliminação de Inconsistências
Independência dos Dados / Eliminação de Redundâncias
Restrições de Segurança / Eliminação de Redundâncias