Buscar

Exercício BD2 Solução

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

Exercícios MER
1) Uma área de TI precisa projetar um banco de dados para manter os resultados de corridas de Fórmula 1. Ele deve manter dados sobre as equipes (código, nome, ano de formação e país), sobre os pilotos que pertencem a cada equipe (equipe a que pertence, código, nome e país), incluindo os que efetivamente correm e os que são de treino (sem distinção entre esses tipos). Os países são identificados por uma sigla, e o banco de dados deve conter o nome de todos os países. Também é necessário armazenar dados sobre os circuitos (código, nome e país). Para cada corrida realizada no circuito, é necessário saber a data em que ocorreu (a cada domingo existe apenas uma corrida), a sua duração em minutos e a posição que cada piloto obteve na mesma.
Identificar : as entidades; os atributos de cada entidade; os identificadores de cada entidade; os principais relacionamentos; as cardinalidades mínimas/máximas; desenhar o diagrama entidade-relacionamento
2) Considere o diagrama ER que mostra um esquema simplificado para reservas aéreas. Extraia do diagrama os requisitos e restrições que produziram o esquema. Tente ser preciso nas especificações dos requisitos e restrições.
- Um aeroporto é mantido com um código chave, nome, a cidade e o estado
- Um avião tem um identificador, o total de poltronas e é de um tipo
- Cada tipo de avião tem o nome do tipo como identificador, a empresa e número máximo de poltronas
- Todo avião é de um tipo mas nem todo tipo de avião cadastrado está associado a um avião
- Podem haver vários aviões de um mesmo tipo
- Em um aeroporto podem aterrizar vários tipos de avião
- Podem ter aeroportos sem estarem aterrizando aviões
- Podem ter tipos de avião que não estão autorizados a aterrizar em nenhum aeroportos
- Um voo é identificado pelo número, tem também a companhia e o dia da semana
- Um trecho de voo é composto por um voo e é identificado pelo voo e por um número do trecho
- Um voo pode estar em vários trechos de voo
- Todo trecho de voo sai de um aeroporto em uma hora de partida e chega em outro aeroporto em outra hora de chegada
- Nem todo aeroporto tem trechos de voo partindo e chegando
- Em um voo existem várias passagens, cada uma identificada pelo número do voo e o código da passagem. Cada passagem tem um valor e suas restrições
- Toda passagem tem relação com um voo mas nem todo voo tem passagens a serem vendidas
- Cada trecho é vinculado a instâncias de trecho, identificada pelo número do voo, número do trecho e data, tendo ainda o número de poltronas disponível
- Uma instância de trecho sempre tem relação com um trecho mas nem todo trecho tem instâncias de trecho
- Uma instância de trecho pode ou não partir e chegar de aeroportos diferentes sendo importante ter a data de partida e chegada em cada aeroporto
- Em um aeroporto podem ou não chegar e partir várias instâncias de trechos de voo
- Em uma instância de trecho podem haver várias ou nenhuma reserva de poltrona
- Cada poltrona reservada é identificada pelo número do voo, número do trecho, data da instância e número da poltrona
- Nas reservas mantém-se o nome do cliente e o telefone
- A uma instância de trecho sempre está atribuído um avião
- Um avião pode ou não ser usado em várias instâncias de trecho

Continue navegando