Procura

Banco de dadosBanco de dados relacionais


EXERCÍCIOS - Exercício 449

  • (FCC 2022)

Considere que durante a modelagem de um banco de dados relacional observou-se a existência de duas entidades, Produto e Venda, que se relacionam com cardinalidade muitos-para-muitos, uma vez que em uma venda pode haver vários produtos e um determinado produto pode estar qualificado em várias vendas (no caso, unidades diferentes do mesmo produto). Como os sistemas gerenciadores de banco de dados relacionais existentes não implementam relacionamento muitos-para-muitos, para criar as tabelas referentes às entidades no banco de dados será necessário


A) estabelecer uma relação de herança, onde a tabela Venda herdará os atributos da tabela Produto.

B) criar uma tabela filha para Produto e uma para Venda e relacionar estas tabelas filhas com cardinalidade um-para-muitos.

C) que a chave primária da tabela Venda apareça como chave estrangeira na tabela Produto e que a chave primária da tabela Produto apareça como chave estrangeira na tabela Venda.

D) criar uma tabela de ligação entre Produto e Venda, onde o relacionamento muitos-para-muitos será dividido em dois relacionamentos um-para-um.

E) criar uma tabela associativa, onde o relacionamento muitos-para-muitos será desmembrado em dois relacionamentos do tipo um-para-muitos.


Próximo:
EXERCÍCIOS - Exercício 450

Vamos para o Anterior: Exercício 448

Tente Este: Exercício 402

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=4.59ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.69ms))((ts_substr_c=0.71ms))((ts_substr_im=0.91ms))
((total= 7ms))