Grupo1 Esquema Relacional
Grupo de Trabalho
Beatriz, Fernando, Henrique, Lucas
Esquema Relacional curso (cod, nome, qtd_horas, preco_base, preco_2x, preco_3x) turma (num, cod_curso) cod_curso referencia curso turma_horario (num_turma, hora, dia_semana) num_turma referencia turma
(hora, dia_semana) referencia horario horario (hora, dia_semana) matricula (id, num_turma, cpf_aluno, preco, forma_pagto) num_turma referencia turma cpf_aluno referencia aluno aluno (cpf, rg, nome_completo, telefone, data_nasc, escolaridade, endereco_completo) pagamento (id, data_hora, valor, id_matricula) id_matricula referencia matricula cupom (num, ja_utilizado, cpf_aluno_posse, cpf_aluno_indicador) cpf_aluno_posse referencia aluno cpf_aluno_indicador referencia aluno geracao (id_matricula, num_cupom, data_hora) id_matricula referencia matricula num_cupom referencia cupom utilizacao (id_matricula, num_cupom, data_hora) id_matricula referencia matricula num_cupom referencia cupom
Consultas
1. Recuperar o nome e a quantidade de horas dos cursos, ordenando pela quantidade de horas de maneira decrescente (primeiro critério), e pelo nome, de maneira crescente
(segundo critério).
2. Recuperar o nome e o telefone dos alunos cujo nome começa com a letra “J” e termina com a letra “o”.
3. Recuperar a data e o valor dos pagamentos realizados pelo aluno cujo nome é “José da
Silva”.
4. Recuperar o nome do curso e o somatório dos valores das matrículas pagas, apenas dos cursos com o somatório maior ou igual a 10000.00, e ordenando o resultado pelo valor do somatório, do maior para o menor.
5. Recuperar os horários e dias da semana das turmas do curso cujo nome é “Outlook”.
6. Recuperar o número dos cupons gerados entre os dias 1º e 31 de Agosto de 2013.
7. Recuperar o nome, o endereço e o telefone dos alunos matriculados em alguma turma de algum curso com mais de 40 horas.
8. Recuperar o nome dos alunos que nunca ganharam nenhum por indicação.
9. Recuperar o somatório dos valores das