Alternativa A - Dificuldade em trabalhar com grandes volumes de dados
Introdução
A questão aborda as diferenças fundamentais entre o uso de Sistemas de Arquivos tradicionais e Sistemas de Gerenciamento de Banco de Dados (SGBD). Embora os sistemas de arquivos sejam simples e eficientes para pequenas tarefas, eles apresentam limitações sérias quando a quantidade de informações cresce.
Desenvolvimento
No contexto da informática, o armazenamento via arquivos é considerado um método primitivo comparado aos bancos de dados modernos. À medida que o volume de dados aumenta, surgem problemas estruturais que comprometem a eficiência do sistema.
Os principais pontos de atenção incluem:
- Redundância de dados: Mesma informação repetida em vários arquivos.
- Isolamento dos dados: Informações dispersas sem relacionamento lógico fácil.
- Dependência de programas: Cada novo acesso ou busca exige reprogramação específica.
Análise
Vamos analisar cada alternativa com base na teoria de banco de dados:
- (a) Dificuldade em trabalhar com grandes volumes de dados: Correta. Sistemas de arquivos não possuem índices nativos avançados nem mecanismos de otimização de consulta. Com muitos dados, a busca torna-se lenta e a manutenção da integridade torna-se extremamente complexa.
- (b) Falta de capacidade de processamento: Incorreta. O processamento depende da CPU e do software, não exclusivamente do método de armazenamento.
- (c) Facilidade em administrar os dados: Incorreta. Administrar milhares de arquivos manualmente é mais difícil do que gerenciar um banco de dados centralizado.
- (d) Backups: Incorreta como resposta principal. Embora backups em arquivos possam ser manuais, a opção "Backups" por si só não define uma desvantagem clara sem especificar a dificuldade. Bancos de dados geralmente facilitam processos de backup transacional.
- (e) Facilidade em encontrar os dados: Incorreta. Em sistemas de arquivos, você precisa saber o nome exato do arquivo e o caminho (path). Em bancos de dados, usa-se linguagens de consulta (como SQL) para encontrar dados rapidamente.
Conclusão
A principal limitação dos sistemas de arquivos frente aos bancos de dados reside na escalabilidade e na gestão da complexidade. Portanto, a alternativa A é a correta, pois destaca a dificuldade inerente à manutenção e manipulação de grandes quantidades de dados utilizando apenas arquivos planos.