>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Desvantagens do gerenciamento de dados do sistema de arquivos


O gerenciamento de dados do sistema de arquivos (ou bancos de dados de arquivo simples) servia como o único método de armazenamento e recuperação de arquivos antes do advento dos sistemas de gerenciamento de banco de dados (como bancos de dados relacionais). Embora mantendo algum uso, os bancos de dados de arquivo simples sofrem de acessibilidade deficiente, redundância de dados, falta de acesso a arquivos padrão e incapacidade de organizar dados.

Redundância de dados


Como os bancos de dados de arquivo simples dependem de arquivos que contêm registros como texto sem nenhum dado estrutural, eles não podem relacionar dados de um arquivo a outro. Por exemplo, se um arquivo contém um registro de endereço do Sr. Johnson, outro arquivo que usa informações de endereço do Sr. Johnson precisa recriar esses dados. O segundo arquivo deve duplicar os dados. Isso significa que os dados de endereço do Sr. Johnson existem em dois arquivos ao mesmo tempo. Em grandes escalas, isso leva à redundância de dados que pode rapidamente ocupar espaço no banco de dados e ser ineficiente em termos de custos.

Acesso de usuário limitado


Os sistemas de arquivos simples geralmente não oferecem suporte ao acesso de vários usuários. Isso significa que vários usuários em estações de trabalho diferentes não podem acessar os mesmos dados simultaneamente, limitando o acesso a dados importantes se vários usuários pesquisarem os mesmos dados ao mesmo tempo

Falta de armazenamento e padrões de acesso


Como um sistema de arquivos simples depende de arquivos para armazenar dados, ele necessariamente depende do sistema de arquivos que define como esses arquivos são armazenados e lidos. Isso vincula os dados ao sistema que os armazena, e qualquer software usado para acessar os dados deve estar em conformidade com o sistema de armazenamento. Assim, qualquer alteração no banco de dados exige alterações em todos os softwares que o acessam.

Falta de transações


Solicitar dados de um banco de dados de arquivo simples simplesmente recupera dados de um único arquivo. Solicitar e recuperar dados de vários arquivos ao mesmo tempo (chamado de "transação") é impossível. Isso significa que solicitações complexas que tornam a recuperação de dados precisa e eficiente simplesmente não existem.