Histórico dos Bancos de Dados
No processamento de dados tradicional, as aplicações (sistemas) eram basicamente dirigidas a um setor específico da empresa e, consequentemente, sua construção baseava-se nos dados utilizados em um determinado setor ou departamento.
Assim, o sistema de informação da empresa, era constituído por diversos sistemas, possuindo processos e arquivos próprios e independentes que não poderiam ser acessados de forma integrada.
Problemas :
Identificados esses problemas, a evolução natural impôs aos sistemas uma eliminação da duplicação, e integração entre os sistemas (dados).
Surge então um novo problema.
Devido à integração, dois ou mais processos passam a compartilhar o mesmo dado. É necessário controlar a concorrência no acesso aos dados.
Outra dificuldade encontrada foi a diversidade de programas, onde os dados poderiam ter diferentes estruturas físicas com tipos e tamanhos diferentes. Seria necessário tratar independência entre dados e processos.
Para solucionar os problemas e facilitar o acesso aos dados, surge então o Banco de Dados.