FC ConcursosFC Concursos

Questão FC295869

Qual conjunto de tabelas atende às transformações aplicadas?

Projeto e Modelagem de Dados

CESGRANRIO · 2023

Considere o diagrama E-R a seguir.

Para simplificar, todos os atributos desse modelo E-R devem ser considerados itens de dados do tipo cadeia de caracteres (TEXT).


A partir desse diagrama, foi produzido um conjunto de tabelas relacionais por meio da aplicação de regras de transformação.

 

Essas regras preservaram a semântica do modelo E-R, além de propiciarem mais eficiência nas operações de junção sobre as tabelas obtidas.

 

Qual conjunto de tabelas atende às transformações aplicadas?

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Resposta C segue as regras clássicas de transformação do modelo E‑R: entidades viram tabelas e relacionamentos são mapeados conforme a cardinalidade.

A tabela TA1 representa a entidade A com sua PRIMARY KEY (ID_A) e atributos próprios. A tabela resultante TA2 concentra B e os atributos de C após a transformação.

O relacionamento R é do tipo 1:N entre A e B, portanto adiciona‑se em TA2 a chave estrangeira FK ID_A apontando para TA1(ID_A), preservando a dependência.

O relacionamento S é de 1:1 entre B e C, então as duas tabelas são mescladas (absorção de C em B), mantendo ID_B como chave e incorporando os atributos de C em TA2.

Essa solução conserva a semântica do diagrama e reduz o número de junções necessárias, melhorando a eficiência das consultas.

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

Continue aprendendo