Buscar

p1 de banco


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

Continue navegando


Prévia do material em texto

UFES – Universidade Federal do Espírito Santo 
Centro de Ciências Agrárias – CCA/UFES 
Departamento de Computação 
Disciplina: Banco de Dados – Turma SI1 
Peso: 10 de 40 
 
AVALIAÇÃO P1A – 21/11/2013 
 
 Pág. 1 
 
 
Aluno(a): Matrícula: 
 
Questão 01 (6 pontos) – A partir dos documentos representados nas Figuras 1 e 2, faça a engenharia 
reversa utilizando regras de Normalização de Tabelas para obter os modelos. Desenvolva a 
questão detalhando todas as formas normais, para cada relatório, e posteriormente faça a 
integração dos modelos relacionais. 
 
Relatório de Mensalidades - Ano de 2013 
Curso: Inglês Nível: Básico 
Matrícula Aluno JAN FEV MAR ABR MAI JUN JUL AGO SET OUT NOV Total 
55 Maria Aparecida de Souza 125,00 125,00 125,00 125,00 125,00 125,00 125,00 145,00 145,00 145,00 125,00 1435,00 
39 Luciana Alves Nogueira 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 1375,00 
45 Marcos Paulo Silva Xavier 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 1375,00 
22 Pedro Henrique Gamma Filho 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 1375,00 
34 Mariana Willan Pereira 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 1375,00 
Curso: Inglês Nível: Intermediário 
Matrícula Aluno JAN FEV MAR ABR MAI JUN JUL AGO SET OUT NOV Total 
23 Guilherme Amparo de Oliveira 175,00 175,00 175,00 180,00 190,00 180,00 180,00 180,00 180,00 180,00 180,00 1975,00 
19 Juliana Martins Costa 175,00 175,00 175,00 180,00 180,00 180,00 180,00 180,00 182,90 180,00 180,00 1967,90 
10 João Moreira Verdeiro 175,00 175,00 175,00 180,00 180,00 180,00 180,00 180,00 180,00 188,50 188,50 1982,00 
Curso: Espanhol Nível: Básico 
Matrícula Aluno JAN FEV MAR ABR MAI JUN JUL AGO SET OUT NOV Total 
23 Livia Santana 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 1375,00 
19 Jaime Costa Valentim 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 1375,00 
10 Plínio da Silva Pereira 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 125,00 1375,00 
Figura 1. Relatório Anual de Mensalidades. 
 
Relatório Final de Notas por Curso - Ano 2013 
Curso: Inglês 
Nível Matrícula Aluno Nota 1 Nota 2 Nota 3 Média Situação 
Básico 55 Maria Aparecida de Souza 9,00 9,50 8,00 8,83 APROVADO 
Básico 39 Luciana Alves Nogueira 8,00 7,00 5,00 6,67 APROVADO 
Básico 45 Marcos Paulo Silva Xavier 5,00 5,50 5,00 5,17 REPROVADO 
Básico 22 Pedro Henrique Gamma Filho 7,00 7,00 7,00 7,00 APROVADO 
Básico 34 Mariana Willan Pereira 6,00 6,50 8,00 6,83 APROVADO 
Intermediário 23 Guilherme Amparo de Oliveira 7,00 7,00 7,00 7,00 APROVADO 
Intermediário 19 Juliana Martins Costa 7,00 7,00 7,00 7,00 APROVADO 
Intermediário 10 João Moreira Verdeiro 6,00 6,50 8,00 6,83 APROVADO 
Avançado 23 Livia Santana 7,00 7,00 7,00 7,00 APROVADO 
Avançado 19 Jaime Costa Valentim 8,00 8,00 8,50 8,17 APROVADO 
Avançado 88 Luciana Oliveira 8,00 7,00 9,00 8,00 APROVADO 
Avançado 78 Mario Willan Pereira 9,00 4,00 5,00 6,00 APROVADO 
Avançado 77 Carla Brandão Vidigal 2,00 2,00 8,00 4,00 REPROVADO 
Avançado 13 Vinícius de Paula 2,00 8,00 8,00 6,00 APROVADO 
Figura 2. Relatório Final de Notas por Curso. 
 
 
 
UFES – Universidade Federal do Espírito Santo 
Centro de Ciências Agrárias – CCA/UFES 
Departamento de Computação 
Disciplina: Banco de Dados – Turma SI1 
 
 
AVALIAÇÃO P1A – 21/11/2013 
 
 Pág. 2 
 
 
 
Questão 02 (4 pontos) – Com base no minimundo abaixo representado, elabore o Modelo Entidade-
Relacionamento devidamente normalizado na 3ª Forma Normal. 
 
Minimundo Companhia Aérea 
 
O objetivo é projetar um sistema de reservas para uma companhia de aviação. O sistema 
contará com um banco de dados central, que será acessado por aplicações clientes, rodando 
tanto dentro da própria companhia, quanto fora dela. 
A transação central do sistema é a reserva. Uma reserva é identificada por um código 
gerado pelo sistema em computador. A reserva é feita para um único passageiro, do qual se 
conhece apenas o nome. A reserva compreende em um conjunto de trechos de vôos, que 
acontecerão em determinada data e hora. Para cada trecho, a reserva é feita em uma classe 
(econômica, executiva, etc.). 
Um vôo é identificado por um código e possui uma origem e um destino. Por exemplo, o 
vôo 595 sai de Porto Alegre, com destino a São Paulo. Um vôo também é composto de vários 
trechos, correspondendo às escalas intermediárias do vôo. Por exemplo, o vôo 595 é composto 
de dois trechos, um de Porto Alegre a Londrina, o outro de Londrina a São Paulo. Cabe salientar 
que há cidades que são servidas por vários aeroportos. Por isso, é importante informar ao 
passageiro que faz a reserva, qual é o aeroporto no qual o vôo passa. 
Ás vezes os clientes, ao fazer a reserva, desejam saber qual é o tipo de aeronave que será 
utilizada em determinado trecho do vôo. Alguns poucos vôos, principalmente internacionais, têm 
troca de aeronave em determinadas escalas. Nem todos os vôos operam em todos os dias da 
semana. Inclusive, certos vôos têm pequenas mudanças de horário em certos dias da semana. 
Cada reserva possui um prazo de validade. Caso os bilhetes não tenham sido emitidos, até 
esgotar se o prazo da reserva, a mesma é cancelada. Reservas podem ser prorrogadas. 
Como o “check-in” de todos os vôos está informatizado, a companhia possibilita a reserva 
de assento para o passageiro. Reservas de assento podem ser feitas com até 6 meses de 
antecedência. 
Além de efetivar reservas, o sistema deve servir para vários tipos de consultas que os 
clientes podem querer fazer: 
1. possibilidades de viagem de uma cidade ou de um aeroporto para o outro; 
2. o mesmo do item anterior, mas restrito a determinados dias da semana; 
3. horários de chegada ou de saída em determinados vôos; 
4. disponibilidade de vagas em um trecho de vôo; 
5. disponibilidade de determinados assentos em um trecho de voo.