1.4 Desvantagens do uso de arquivos como banco
A utilização de arquivo bruto para guardar dados possui muitas desvantagens. As principais são:
- Impossibilidade de realizar acesso simultâneo aos dados;
- Dificuldade para gravar, alterar e recuperar dados;
- Inconsistência dos dados;
- Problemas com a integridade dos arquivos.
As duas principais desvantagens da utilização de arquivo bruto e não estruturado para guardar dados são a impossibilidade de acesso simultâneo aos dados e a dificuldade para gravar, alterar ou recuperar dados.
A explicação para o primeiro item é bem simples: os sistemas de arquivos possuem limitações que impedem múltiplos acessos a um arquivo já aberto, ou seja, o arquivo fica bloqueado para acesso até que o processo de quem o está utilizando seja encerrado. Já a segunda desvantagem é resultado da ausência de um padrão organizacional: cada desenvolvedor, analista ou especialista implanta um mecanismo de armazenamento seguindo o seu próprio padrão organizacional.