Buscar

LISTA 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Implementação de Banco Dados - Lista de Exercícios I 
1) O modelo relacional é baseado em cinco conceitos. Quais são eles? 
2) O que são as relações? 
3) O que é o domínio de uma relação? 
4) Explique o que são chaves candidatas, primárias e estrangeiras? 
5) Para que servem as restrições de integridade do modelo relacional? 
6) Quais as duas linguagens mais utilizadas no modelo relacional? 
Explique as diferenças entre elas. 
7) Converta as tabelas da figura a seguir em relações, seguindo a 
notação do modelo relacional. Descubra quais são as chaves 
primárias e estrangeiras. 
 
8) Considerando o DER a seguir, efetue o mapeamento para o modelo 
relacional, apresentando o esquema correspondente. 
 
 
 
9) Utilizando as técnicas de engenharia reversa, construa o diagrama 
Entidade-Relacionamento a partir do esquema relacional 
apresentado a seguir. 
Cliente (CartMotorista, Nome, Telefone) 
Aluga (CartMotorista, Placa, Data, Duração) 
 Placa referencia Veículo 
Veículo (Placa, Nome) 
Automóvel (Placa, NúmeroPortas, DireçãoHidráulica, 
CâmbioAutomático) 
 Placa referencia Veículo 
Ônibus (Placa, NúmeroPassageiros, Leito) 
 Placa referencia Veículo 
Reserva (CartMotorista, Placa,DataReserva) 
 CartMotorista referencia Cliente, 
 Placa referencia Automóvel

Outros materiais