FC ConcursosFC Concursos

Questão FC295820

A Figura a seguir exibe um diagrama ER, que contém uma generalização total e exclusiva. Um banco de dados relacional, cujo esquema tem por base o modelo conceitual acima, é compost

Projeto e Modelagem de Dados

CESGRANRIO · 2022

A Figura a seguir exibe um diagrama ER, que contém uma generalização total e exclusiva.

 

 

Um banco de dados relacional, cujo esquema tem por base o modelo conceitual acima, é composto pelos conjuntos A, B, C, D, E, R e T. Uma parte desse banco de dados é exibida a seguir.

 

A = { a1, a2, a3, a4, a5, a6 }
D = { d1, d2 }

E = { e1, e2 }

R = { (a1, d1), (a1, d2), (a2, d1), (a2, d2), (a4, d2) }

T = { (a5, e1), (a6, e2) }

 

Para que esse banco de dados seja coerente com as relações definidas no modelo ER acima, o conjunto B tem de ser formado pelos elementos

  1. {   }
  2. { a1, a2, a3, a4 }
  3. { a1, a2, a3, a4, a5, a6 }
  4. { a3, a5, a6 }
  5. { a5, a6 }
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Generalização total e exclusiva significa que todo elemento de A pertence a B ou a C, e não a ambos.

Na prática, observamos as relações fornecidas: a presença de tuplas em R identifica elementos de A que estão em C. Como R = {(a1,d1),(a1,d2),(a2,d1),(a2,d2),(a4,d2)}, segue-se que a1, a2 e a4 pertencem a C.

Já as tuplas em T ligam elementos de A a E, portanto esses elementos estão em B. Como T = {(a5,e1),(a6,e2)}, a5 e a6 estão em B.

Pela totalidade, todo elemento de A deve estar em B ou C; restou apenas a3 fora de C, logo a3 também pertence a B. Assim, B = { a3, a5, a6 }.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo