O modelo de dados mais adotado hoje em dia é o modelo hierárquico, em que as estruturas têm a forma de tabelas
É usualmente mantido e acessado por meio de um software conhecido como Sistema Gerenciador de Banco de Dados (SGBD).
Normalmente, agrupa registros utilizáveis para um mesmo fim.
Os sistemas de gestão de banco de dados possuem características especiais para o armazenamento, classificação, gestão da integridade e recuperação dos dados.