Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — SELECON 2023

Arquitetura de SoftwareBanco 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:
  1. Adiminui a quantidade de redundâncias e inconsistências de informações
  2. Bpermite o acesso aos dados, configurando todos os protocolos de roteamento de dados
  3. Cimplementa a distribuição de dados como uma assinatura digital, garantindo a autenticidade de quem os manipula
  4. 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.

  1. 1Repositório único centralizado
  2. 2Esquemas bem definidos
  3. 3Normalização de dados
  4. 4Controle de transações
  5. 5Integridade referencial
  6. 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.

Gabarito: letra A

Link permanente: /questoes/qg035355