Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2023

Banco de DadosBanco de Dados Relacionais
Código
fg060698
Banca
FGV
Órgão
CGE-SC
Ano
2023
Nível
Superior
Cargo
Auditor do Estado - Ciências da Computação - Tarde (Conhecimentos Específicos)
O diagrama a seguir representa especialização total e subclasses desmembradas.43.png 318×188A partir do diagrama, assinale a opção que descreve os requisitos de banco de dados.
  1. ACada agência bancária possui um identificador único e um nome. Sobre a situação do imóvel, há um valor venda e um valor de aluguel mensal.
  2. BCada agência bancária possui um identificador único e um nome. Existem instâncias de agência situadas em imóveis próprios e alugados. Não há instância de agência que não seja em imóvel próprio e alugado. O imóvel próprio possui um valor de venda. O imóvel alugado possui um valor mensal de aluguel.
  3. CCada agência bancária possui um identificador único e um nome. Existem instâncias de agência situadas em imóveis próprios e alugados. Há instância de agência que não é nem em imóvel próprio nem em alugado. O imóvel próprio possui um valor de venda. O imóvel alugado possui um valor mensal de aluguel.
  4. DCada agência bancária possui um identificador único e um nome. Existem instâncias de agência situadas em imóveis próprios ou alugados. Não há instância de agência que não seja em imóvel próprio ou alugado. O imóvel próprio possui um valor de venda. O imóvel alugado possui um valor mensal de aluguel
  5. ECada agência bancária possui um identificador único e um nome. Existem instâncias de agência situadas em imóveis próprios ou alugados. Há instância de agência que não é nem em imóvel próprio nem em alugado. O imóvel próprio possui um valor de venda. O imóvel alugado possui um valor mensal de aluguel.
Revelar gabarito e comentário

GabaritoD — Cada agência bancária possui um identificador único e um nome. Existem instâncias de agência situadas em imóveis próprios ou alugados. Não há instância de agência que não seja em imóvel próprio ou alugado. O imóvel próprio possui um valor de venda. O imóvel alugado possui um valor mensal de aluguel

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

Especialização total e subclasses desmembradas em banco de dados

Gabarito: letra D. O diagrama representa uma especialização total (todo agência é ou própria ou alugada) com subclasses desmembradas (disjuntas — uma agência não pode ser simultaneamente própria e alugada). A alternativa D captura exatamente isso: "Existem instâncias de agência situadas em imóveis próprios ou alugados. Não há instância de agência que não seja em imóvel próprio ou alugado." — o "ou" exclusivo e a negação da existência de instância fora das subclasses são os termos-chave que decidem a questão.

A especialização é um dos conceitos centrais da modelagem de dados no modelo entidade-relacionamento (MER). Ela permite que uma entidade genérica (superclasse) seja dividida em entidades mais específicas (subclasses), cada uma com atributos próprios. No diagrama, a superclasse é "Agência Bancária", com atributos identificador único (chave primária) e nome. As subclasses são "Imóvel Próprio" e "Imóvel Alugado", cada uma com um atributo específico: valor de venda e valor mensal de aluguel, respectivamente.

A classificação da especialização se dá por dois eixos independentes: totalidade e disjunção. A totalidade responde se toda instância da superclasse pertence a alguma subclasse (total) ou se pode haver instância que não pertença a nenhuma (parcial). A disjunção responde se uma instância pode pertencer a mais de uma subclasse (sobreposta) ou se pertence a no máximo uma (disjunta/desmembrada). O enunciado afirma que a especialização é total e as subclasses são desmembradas — ou seja, disjuntas. Combinando os dois eixos, temos quatro possibilidades:

Critério

Total

Parcial

Disjunta (desmembrada)

Toda instância pertence a exatamente uma subclasse

Instância pode não pertencer a nenhuma; se pertencer, a uma só

Sobreposta

Toda instância pertence a pelo menos uma subclasse; pode pertencer a várias

Instância pode não pertencer a nenhuma; pode pertencer a várias

No caso da questão, a especialização total e desmembrada significa que toda agência é ou própria ou alugada, e nunca os dois ao mesmo tempo. Não existe agência que não seja nem própria nem alugada. É exatamente essa a leitura que a alternativa D faz, usando o "ou" exclusivo e a negação dupla.

A pegadinha da banca está na troca sutil entre "ou" e "e" e entre a negação "não há" e a afirmação "há". As alternativas B e C usam "e" em vez de "ou", o que indicaria subclasses sobrepostas (uma agência poderia ser própria e alugada simultaneamente) — contradizendo o "desmembradas". As alternativas C e E afirmam que "há instância de agência que não é nem em imóvel próprio nem em alugado", o que contradiz a especialização total. A alternativa A omite completamente a especialização, tratando os atributos como se pertencessem à própria agência.

Guarde a fronteira entre os dois eixos — totalidade e disjunção — e o par de palavras que os expressa: "não há instância fora" (total) e "ou" exclusivo (disjunta). É exatamente nessa fronteira que as alternativas se dividem.

Alternativa A — ❌ Incorreta

Afirma que a agência possui "um valor venda e um valor de aluguel mensal" como se fossem atributos da própria agência. Isso ignora a especialização: os atributos valor de venda e valor de aluguel pertencem às subclasses (Imóvel Próprio e Imóvel Alugado), não à superclasse. A alternativa não descreve a especialização total e desmembrada, apenas lista atributos sem a estrutura de subclasses.

Alternativa B — ❌ Incorreta

Diz que "Existem instâncias de agência situadas em imóveis próprios e alugados". O uso de "e" indica que uma agência pode ser simultaneamente própria e alugada — o que caracteriza subclasses sobrepostas, não desmembradas (disjuntas). A especialização desmembrada exige que cada instância pertença a no máximo uma subclasse, ou seja, o conectivo correto é "ou" exclusivo. O restante da alternativa (não há instância fora, atributos específicos) está correto, mas o erro no conectivo invalida a descrição.

Alternativa C — ❌ Incorreta

Afirma que "Há instância de agência que não é nem em imóvel próprio nem em alugado". Isso contradiz diretamente a especialização total, que exige que toda instância da superclasse pertença a alguma subclasse. Se existe agência fora das subclasses, a especialização seria parcial, não total. Além disso, usa "e" em vez de "ou", repetindo o erro de sobreposição da alternativa B.

Alternativa D — ✅ Correta ⟵ GABARITO

Descreve com precisão a especialização total e desmembrada: "Existem instâncias de agência situadas em imóveis próprios ou alugados" — o "ou" exclusivo indica disjunção (desmembrada); "Não há instância de agência que não seja em imóvel próprio ou alugado" — a negação dupla indica totalidade. Os atributos específicos (valor de venda para próprio, valor mensal de aluguel para alugado) estão corretamente alocados às subclasses. É a única alternativa que combina os dois eixos corretamente.

Alternativa E — ❌ Incorreta

Acerta no conectivo "ou" (disjunção), mas erra ao afirmar que "Há instância de agência que não é nem em imóvel próprio nem em alugado". Isso contradiz a especialização total, que exige que toda instância pertença a alguma subclasse. A existência de instância fora das subclasses caracterizaria especialização parcial, não total.

A regra de ouro para questões de especialização: identifique os dois eixos — totalidade (todo pertence? "não há fora") e disjunção (pode pertencer a mais de uma? "ou" exclusivo vs. "e") — e confira se a alternativa usa as palavras que expressam exatamente a combinação pedida. Aqui, total + desmembrada = "ou" exclusivo + "não há instância fora".

Gabarito: letra D

Link permanente: /questoes/fg060698