O uso de um SGBD NÃO é necessário para:
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (6)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: A - Gerenciar banco de dados simples onde não há reconhecidamente múltiplos acessos.
Para resolver esta questão, é necessário ter conhecimento sobre as funções de um Sistema de Gerenciamento de Banco de Dados (SGBD) e em quais cenários o seu uso pode ser dispensável. Os SGBDs são projetados para gerenciar grandes volumes de dados e fornecer controle robusto sobre as operações do banco de dados, incluindo a segurança, integridade, concorrência e recuperação de dados.
A alternativa correta é a A, pois uma aplicação que gerencia um banco de dados simples, onde não existem múltiplos acessos simultâneos, pode não requerer todas as funcionalidades complexas de um SGBD. Nessas situações, é possível utilizar soluções mais simples, como arquivos planos ou até mesmo um sistema de gerenciamento de dados leve, sem todos os recursos de controle e proteção oferecidos pelos SGBDs.
As demais opções (B, C, D e E) referem-se a funcionalidades que estão diretamente associadas aos benefícios do uso de um SGBD, como controle de redundância (evitar dados duplicados), restrições de acesso (segurança), integridade de dados (correção e validade das informações) e backup e recuperação (proteção contra perdas de dados). Estas funcionalidades são essenciais para garantir a confiabilidade e a consistência das informações em ambientes que lidam com grandes volumes de dados e/ou onde há acesso concorrente de múltiplos usuários.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Acesso Concorrente não é a única coisa que os SGBDs tratam.
Tem questões como Atomicidade e Integridade que podem ser necessárias até para Banco de Dados Simples.
Além disso a facilidade de extrair informações com uma linguagem como SQL, valendo-se de uma linguagem declarativa. Mesmo um Banco de Dados simples, como afirma a questão, pode exigir uma programação complexa para se manipular os dados caso não se use um SGBD.
Além disso, as aplicações vão se tornar dependentes da estrutura dos dados. Possíveis alterações futuras da estruturas destes vão quebrar o código de aplicação.
O gabarito é a letra A.
Não concordo com a alternativa, mesmo que não haja múltiplos acessos é necessário o uso do SGBD sim.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo