Procura

Banco de dadosModelo relacional


EXERCÍCIOS - Exercício 62

  • (CESGRANRIO 2012)

Um projetista de banco de dados construiu o modelo lógico relacional incompleto apresentado a seguir.
Autor(id, cpfAutor, nomeAutor)
Livro(id, tituloLivro)
Capitulo(id, tituloCapitulo)
Secao(id, tituloSecao)
Para completar o modelo, esse projetista deseja representar a existência dos seguintes relacionamentos: muitos-para-muitos entre autores e livros, um-para-muitos de livros para capítulos e um-para-muitos de capítulos para seções. Três restrições que o projetista deve seguir são:
• poder apenas criar campos adicionais nas relações existentes, ou então criar novas relações com seus próprios campos;
• cada relação do modelo resultante deve ter uma chave primária simples, denominada id;
• cada chave estrangeira criada deve ter nome na forma idX, onde X é o nome da relação referenciada.
De acordo com o descrito, quais são, respectivamente, as quantidades mínimas de chaves primárias e de chaves estrangeiras no modelo resultante criado pelo projetista?



A) 4 e 5

B) 4 e 6

C) 5 e 4

D) 5 e 5

E) 5 e 6


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

Vamos para o Anterior: Exercício 61

Tente Este: Exercício 93

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=0.94ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.73ms))((ts_substr_c=0.88ms))((ts_substr_im=0.94ms))
((total= 3ms))