É um sistema de armazenamento de dados baseado em tabelas, cada tabela é composta por linhas e colunas. As tabelas que são utilizadas para um mesmo fim são agrupadas em uma base de dados. As base de dados são gerenciadas por um sistema de banco de dados. A apresentação dos dados é semelhante a uma planilha eletrônica mas um sistema de banco de dados normalmente tem uma velocidade muito grande na recuperação e organização dos dados de uma base de dados.