Você está na página 1de 2

Exercícios

1. Qual seria o esquema relacional resultante da transformação da entidade abaixo:

2. Quando houver um atributo multivalorado em uma entidade do modelo conceitual, este


deve ser mapeado de que forma para o modelo lógico?

3. O esquema relacional para as entidades abaixo resultaria em? Insira registros fictícios em
cada uma das tabelas para demonstrar o modelo relacional resultante. Como é o nome
(conceitual) da tabela que criamos quando há relacionamento com cardinalidade máxima
igual a vários para vários?

4. Quais são os tipos de restrições pertencentes ao modelo relacional de dados e qual o


significado de cada uma delas?

5. Considere a seguinte situação: Um aluno realiza vários trabalhos. Um trabalho é realizado


por um ou mais alunos. É importante saber o nome do aluno, matricula, cpf e endereço.
Sobre o trabalho é importante saber o título, data de entrega, número de páginas. Pede-se:
• Modelo conceitual de banco de dados
• Modelo relacional de banco de dados
• Com base no modelo relacional, há quantas chaves candidatas e quais são?

1
6. Considere a seguinte situação: Um autor escreve vários livros e um livro pode ser escrito
por vários autores. É importante saber o nome do autor, cpf, nacionalidade, e-mails, sendo
que ele tem que ter pelo menos um e-mail podendo ter mais. Sobre o livro é importante
saber o título, ISBN, quantidade de páginas, nome da editora e ano da publicação. Pede-se:
• Modelo conceitual de banco de dados
• Modelo relacional de banco de dados

Você também pode gostar