Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — FURB 2025

Banco de DadosModelagem de dados
Código
qg497139
Banca
FURB
Órgão
Prefeitura de Florianópolis - SC
Ano
2025
Nível
Superior
Cargo
Auditor Fiscal de Tributos Municipais - Tecnologia da Informação - 2º Dia
Em relação à modelagem de dados em bancos de NoSQL orientado a documentos, assinale a alternativa correta:
  1. AA estrutura de documentos impede a representação de relacionamentos complexos.
  2. BA normalização é preferida em todos os casos para evitar redundância.
  3. CAs coleções devem conter apenas documentos com estrutura idêntica.
  4. DA desnormalização é comumente usada para otimizar consultas em leitura.
  5. EA modelagem relacional tradicional é diretamente aplicável sem modificações.
Revelar gabarito e comentário

GabaritoD — A desnormalização é comumente usada para otimizar consultas em leitura.

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”.

Modelagem de Dados em Bancos NoSQL Orientados a Documentos

Gabarito: letra D. Em bancos NoSQL orientados a documentos, a desnormalização é uma prática comum para otimizar consultas de leitura, reduzindo a necessidade de junções e melhorando a performance. As demais alternativas apresentam conceitos incorretos sobre a modelagem nesse tipo de banco.

A banca testa o conhecimento das características fundamentais dos bancos documentais, especialmente a flexibilidade de esquema e as estratégias de modelagem, que diferem do modelo relacional.

NÃO CAIA NESSA!

As alternativas B e C trazem generalizações indevidas: a normalização não é preferida em todos os casos (em NoSQL, a desnormalização é comum), e as coleções não exigem documentos com estrutura idêntica (o esquema é flexível). O candidato pode confundir com as práticas do modelo relacional.

Alternativa A — ❌ Incorreta

Afirma que a estrutura de documentos impede a representação de relacionamentos complexos. É falso: documentos podem representar relacionamentos por meio de referências ou incorporação (embedding). Bancos documentais são capazes de modelar relacionamentos complexos, embora de forma diferente dos relacionais.

Alternativa B — ❌ Incorreta

Diz que a normalização é preferida em todos os casos para evitar redundância. Em bancos NoSQL orientados a documentos, a redundância controlada (desnormalização) é frequentemente adotada para melhorar a velocidade de leitura, evitando junções custosas. A normalização não é a regra geral.

Alternativa C — ❌ Incorreta

Alega que as coleções devem conter apenas documentos com estrutura idêntica. Bancos documentais são schema-less: documentos em uma mesma coleção podem ter campos diferentes, oferecendo grande flexibilidade. Não há obrigatoriedade de homogeneidade.

Alternativa D — ✅ Correta ⟵ GABARITO

A desnormalização é comumente usada para otimizar consultas em leitura. É uma prática padrão em bancos NoSQL: dados relacionados são frequentemente armazenados juntos em um mesmo documento para evitar a necessidade de joins, acelerando as operações de leitura.

Alternativa E — ❌ Incorreta

Afirma que a modelagem relacional tradicional é diretamente aplicável sem modificações. Bancos NoSQL exigem uma abordagem de modelagem diferente, voltada para padrões de acesso e consultas, não sendo possível transportar o modelo relacional sem adaptações.

PEGA ESSA DICA!

Ao estudar modelagem NoSQL, foque nas diferenças: ausência de esquema rígido, preferência por desnormalização, e como os relacionamentos são representados (embedding vs. referência). Questões como essa são frequentes em concursos que cobram MongoDB e afins.

Gabarito: letra D.

Link permanente: /questoes/qg497139