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
- { }
- { a1, a2, a3, a4 }
- { a1, a2, a3, a4, a5, a6 }
- { a3, a5, a6 }
- { 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