Pular para o conteúdo principal

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

Banco de DadosModelagem de dados
Código
fg114840
Banca
FGV
Órgão
MPE-RJ
Ano
2025
Nível
Superior
Cargo
Analista do Ministério Público - Área Administrativa - Tecnologia da Informação
Existem diversos tipos de atributos que podem ser utilizados na modelagem relacional. Os atributos que divididos em subpartes menores, que representam atributos mais básicos com significados independentes e que podem formar uma hierarquia são conhecidos como atributos
  1. Amutivalorados.
  2. Bcompostos.
  3. Ccomplexos.
  4. Dsuperiores.
  5. Ederiváveis.
Revelar gabarito e comentário

GabaritoB — compostos.

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

Tipos de atributos na modelagem relacional

Gabarito: letra B (atributos compostos). A definição apresentada no enunciado — atributos que podem ser divididos em subpartes menores com significados independentes e que podem formar uma hierarquia — corresponde exatamente ao conceito de atributo composto. Conforme a bibliografia clássica de banco de dados (Elmasri & Navathe, Heuser), atributos compostos são aqueles que podem ser decompostos em partes mais elementares, como um endereço que se subdivide em rua, número, cidade e CEP.

Alternativa A — ❌ Incorreta

Atributos multivalorados são aqueles que podem assumir múltiplos valores para uma mesma entidade (ex.: telefones de contato). Não se confundem com atributos compostos, pois a característica principal é a multiplicidade de valores, e não a decomposição em subpartes.

Alternativa B — ✅ Correta ⟵ GABARITO

Atributos compostos são exatamente os que podem ser divididos em atributos mais simples, formando uma hierarquia. É o caso clássico do atributo "Endereço" que se desdobra em "Rua", "Número", "Cidade", "Estado", "CEP". O texto de apoio (C2) afirma: "Compostos: podem ser divididos em partes menores, ou subpartes, os quais representariam atributos básicos mais simples com significados independentes."

Alternativa C — ❌ Incorreta

Atributos complexos não são um tipo padrão na modelagem relacional. O termo pode aparecer em contextos de orientação a objetos ou XML, mas não corresponde à definição clássica de atributo composto do modelo entidade-relacionamento.

Alternativa D — ❌ Incorreta

Atributos superiores não constituem uma classificação reconhecida na modelagem de dados. É um termo genérico que não se aplica ao contexto.

Alternativa E — ❌ Incorreta

Atributos deriváveis (ou derivados) são aqueles cujo valor pode ser calculado a partir de outros atributos (ex.: idade a partir da data de nascimento). A característica fundamental é a dependência de cálculo, e não a decomposição hierárquica.

NÃO CAIA NESSA!

A banca pode tentar confundir atributo composto com multivalorado. Enquanto o composto se decompõe em subpartes (hierarquia), o multivalorado possui múltiplos valores independentes (conjunto ou lista). Exemplo: "Endereço" é composto; "Telefones" é multivalorado. Fique atento à diferença: um atributo pode ser simultaneamente composto e multivalorado, mas são conceitos distintos.

Gabarito: letra B

Link permanente: /questoes/fg114840