Questão de Arquitetura de Software — Banco de Dados — SELECON 2023
Arquitetura de Software›Banco de Dados
Código
qg035355
Banca
SELECON
Órgão
CRO-RO
Ano
2023
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Uma empresa vai retirar todo o seu antigo sistema de arquivos para implementar somente sistemas gerenciadores de banco de dados (SGBDs). Uma vantagem de se trabalhar com SGBDs, ao invés de um sistema de arquivos comuns, é que o SGBD:
Adiminui a quantidade de redundâncias e inconsistências de informações
Bpermite o acesso aos dados, configurando todos os protocolos de roteamento de dados
Cimplementa a distribuição de dados como uma assinatura digital, garantindo a autenticidade de quem os manipula
Dpossui um pequeno núcleo de código, trabalhando como um controle digital de baixo custo para manipulação dos dados
Revelar gabarito e comentário▾
GabaritoA — diminui a quantidade de redundâncias e inconsistências de informações
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
SGBD vs. Sistema de Arquivos: Vantagens
Gabarito: letra A. A principal vantagem de um SGBD sobre sistemas de arquivos comuns é a redução de redundâncias e inconsistências de informações, graças ao gerenciamento centralizado, à imposição de restrições de integridade e ao controle de concorrência entre múltiplos usuários.
A banca testa o conhecimento básico sobre os benefícios dos SGBDs. Em sistemas de arquivos, cada aplicação gerencia seus próprios dados, o que leva à duplicação descontrolada e a inconsistências (por exemplo, um mesmo cliente com dados divergentes em arquivos diferentes). O SGBD resolve isso ao oferecer um repositório único com esquemas bem definidos, garantindo que os dados sejam armazenados de forma não redundante e com consistência.
1Repositório único centralizado
2Esquemas bem definidos
3Normalização de dados
4Controle de transações
5Integridade referencial
6[-] Reduz redundância e inconsistência
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
O SGBD diminui a quantidade de redundâncias e inconsistências de informações. Isso é obtido por meio de técnicas como normalização de dados, controle de transações e imposição de regras de integridade referencial. O conteúdo de apoio confirma que sistemas de arquivos sofrem de "duplicidade de informações" e "inconsistência", enquanto o SGBD mitiga esses problemas.
Alternativa B — ❌ Incorreta
Afirma que o SGBD "permite o acesso aos dados, configurando todos os protocolos de roteamento de dados". Erro: o SGBD não tem relação com protocolos de roteamento de rede; essa é uma função de infraestrutura de redes (roteadores, switches). O SGBD gerencia o acesso lógico aos dados, não a configuração de roteamento físico ou de rede.
Alternativa C — ❌ Incorreta
Afirma que o SGBD "implementa a distribuição de dados como uma assinatura digital, garantindo a autenticidade de quem os manipula". Erro: a distribuição de dados em SGBDs (como replicação ou fragmentação) visa desempenho e disponibilidade; assinatura digital é um mecanismo de segurança criptográfico, não inerente ao SGBD. A autenticidade e a segurança de acesso podem ser implementadas, mas não são a vantagem principal destacada, e não estão associadas à distribuição de dados.
Alternativa D — ❌ Incorreta
Afirma que o SGBD "possui um pequeno núcleo de código, trabalhando como um controle digital de baixo custo para manipulação dos dados". Erro: SGBDs modernos são sistemas complexos, com milhões de linhas de código, e não são considerados "pequeno núcleo" nem "baixo custo". Eles oferecem funcionalidades avançadas (gerenciamento de transações, otimização de consultas, concorrência) que exigem robustez computacional.