Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2023

Banco de DadosBanco de Dados Relacionais
Código
ce156153
Banca
CESPE / CEBRASPE
Órgão
MPE-RO
Ano
2023
Nível
Superior
Cargo
Analista de Redes e Comunicação de Dados
Em um banco de dados relacional, se as entidades que possuem atributos em comum e conceitos semelhantes podem ser concentradas em entidades superiores, então o relacionamento, nesse caso, é do tipo
  1. Aespecialização.
  2. Bagregação.
  3. Cnormalização.
  4. Dgeneralização.
  5. Ehigienização.
Revelar gabarito e comentário

GabaritoD — generalização.

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

Generalização em Modelagem de Dados

Gabarito: letra D (generalização). O processo descrito no enunciado — concentrar entidades com atributos em comum e conceitos semelhantes em uma entidade superior — corresponde exatamente ao conceito de generalização. Na modelagem entidade-relacionamento, a generalização cria uma superclasse (entidade genérica) a partir de subclasses (entidades específicas), unificando atributos e relacionamentos compartilhados. O inverso é a especialização, que parte da entidade genérica para criar as específicas.

Alternativa A — ❌ Incorreta

Especialização é o processo inverso: parte de uma entidade genérica (superclasse) para criar subclasses mais específicas, cada uma com atributos particulares. O enunciado descreve o movimento contrário, de concentração em entidades superiores.

Alternativa B — ❌ Incorreta

Agregação é um tipo de associação onde uma entidade é composta por outras (relacionamento "parte-todo"), e não está relacionada à herança de atributos ou à criação de superclasses genéricas.

Alternativa C — ❌ Incorreta

Normalização é uma técnica de projeto de banco de dados relacional para reduzir redundância e evitar anomalias, organizando as tabelas em formas normais. Não se trata de concentrar entidades em superiores.

Alternativa D — ✅ Correta ⟵ GABARITO

Generalização é exatamente o processo de agrupar entidades que compartilham atributos e relacionamentos em uma entidade mais abstrata (superclasse). Por exemplo, as entidades Cachorro, Gato e Pássaro são generalizadas em Animal, que contém os atributos comuns.

Alternativa E — ❌ Incorreta

Higienização (ou limpeza de dados) refere-se ao processo de detectar e corrigir dados incorretos, incompletos ou inconsistentes. Não é um conceito de modelagem entidade-relacionamento.

Gabarito: letra D.

Link permanente: /questoes/ce156153