Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — FCC 2016

Banco de DadosModelagem de dados
Código
fc031066
Banca
FCC
Órgão
Prefeitura de Teresina - PI
Ano
2016
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas
Durante o levantamento de requisitos um Analista de Sistemas identificou um relacionamento denominado Subordinação que relacionava um Órgão a outro da Prefeitura de Teresina como Órgão Subordinante (superior) e Órgão Subordinado. Esse relacionamento explicava a hierarquia administrativa entre órgãos. Desta forma, o Analista, durante a modelagem de dados, modelou corretamente Subordinação como
  1. Arelacionamento ternário.
  2. Bautorrelacionamento n:m.
  3. Cautorrelacionamento 1:n.
  4. Drelacionamento dependente.
  5. Eentidade nula.
Revelar gabarito e comentário

GabaritoC — autorrelacionamento 1:n.

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 Entidade-Relacionamento: Autorrelacionamento

Gabarito: letra C. O relacionamento Subordinação liga um Órgão a outro da mesma entidade (Órgão Subordinante e Órgão Subordinado), caracterizando um autorrelacionamento (ou relacionamento recursivo/unário). Como um órgão superior pode subordinar vários órgãos, a cardinalidade é 1:N.

A questão testa o conceito de autorrelacionamento, que ocorre quando um relacionamento envolve duas ocorrências da mesma entidade. É essencial identificar se a cardinalidade é 1:1, 1:N ou N:M conforme a regra de negócio.

Alternativa A — ❌ Incorreta

Relacionamento ternário envolve três entidades distintas. Aqui, temos apenas uma entidade (Órgão) em dois papéis.

Alternativa B — ❌ Incorreta

Autorrelacionamento N:M seria correto se um órgão pudesse ter vários superiores e vários subordinados ao mesmo tempo (muitos-para-muitos). No enunciado, a hierarquia é de subordinação direta: cada órgão tem um único superior (a menos que fosse compartilhado – o que não é o caso). Portanto, a cardinalidade é 1:N, não N:M.

Alternativa C — ✅ Correta ⟵ GABARITO

Autorrelacionamento 1:N: uma ocorrência de Órgão (superior) se relaciona com várias ocorrências de Órgão (subordinados), e cada subordinado tem apenas um superior. Essa é a modelagem correta.

Alternativa D — ❌ Incorreta

Relacionamento dependente (ou entidade fraca) refere-se a uma entidade cuja existência depende de outra (ex.: Departamento depende de Órgão). Não é o caso de Subordinação, que é um relacionamento entre ocorrências da mesma entidade.

Alternativa E — ❌ Incorreta

Entidade nula (ou entidade fraca) é um termo que não se aplica: trata-se de um relacionamento, não de uma entidade. Além disso, não há fraqueza envolvida.

PEGA ESSA DICA!

Em provas de modelagem, quando um relacionamento liga uma entidade a ela mesma, pergunte-se: a cardinalidade entre os papéis (ex.: subordinante e subordinado) é 1:1, 1:N ou N:M? A resposta depende da regra de negócio. Nesta questão, a hierarquia administrativa típica é 1:N.

Gabarito: letra C — autorrelacionamento 1:N.

Link permanente: /questoes/fc031066