.E .
BA
R
R
AD
ESÃ
OE
S
JOÃO XX I I
E S COL A .ES
TA
D
N SI NO. F U
ND
DE E
IO
ÉD
M
L
UA
C IS
O FR AN
C
Al uno:
Professor: Veríssimo Amaral
Coordenador:
EEEFM “JOÃO XXIII”
Atividade – BANCO DE DADOS
Série: 2º Ano Integrado
Nível : Médio – Técnico
Período: Matutino
Data: ____/____/____
Valor: 5 pontos
Nota:
Valor de cada acerto: 0,40
Total de acertos:
Serão cons iderados 25 exercícios, cada um no valor de 0,40, totalizando 10 pontos. Os outros 5 exercícios são extras.
Com bas e no diagrama EER apresentado, apresente códigos SQL que responda as seguintes ques tões:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Inserir registros na tabela avalição
Atualizar um registro na tabela professores onde id_profes sor = 1
Atualizar para 1 o status de uma disciplina, onde id_dis ciplina = 1
Atualizar a nota do aluno com id_matricula = 1, para a avaliação com id_avaliacao = 1
Seleciona r todos os campos e registros da tabela professores
Seleciona r todos os campos e registros da tabela avaliações onde o id_dpt = 1
Seleciona r todos os campos e os três últimos regis tros da tabela disciplinas
Selecionar todos os campos e registros da tabela alunos , com suas respectivas matrícula s.
Seleciona r todos os alunos matriculados na turma com id_turma = 1. Deve retornar o id do aluno, nome do
aluno e o nome da turma .
10. Seleciona r todos os alunos que estudam no turno com id_turno = 1. Deve retornar o id do a luno, nome do
aluno e o nome do turno.
11. Seleciona r todos os professores com suas respectivas turmas e disciplinas. Deve retornar o nome do professor,
o nome da turma e o nome da disciplina.
12. Seleciona r toda s as turmas do nível com id_nivel = 1 e o nome de seus respectivos alunos.
13. Seleciona r todos os professores que dão aula no turno com id_turno = 1. Deve retornar o id e o nome do
professor, além do nome do turno, das turma s e da(s) disciplina(s) do professor.
14. Seleciona r toda s as notas do aluno com id_aluno = 1
15. Seleciona r todas as matrículas das turma s com id_serie = 1 e id_turno = 1. Apresentar nome dos alunos, da
turma , da série e do turno.
16. Seleciona r todos os campos e regis tros da tabela matriculas, agrupados por id_turma. Deve ser apresentado
o nome de cada aluno, nome da turma , da série, do turno e do nível.
17. Seleciona r todas as notas do aluno com id_aluno = 1, mas somente das avaliações com id_etapa = 1, agrupados
por id_dtp. Deve ser apresentado o nome do aluno, valor da avaliação e valor da nota.
18. Seleciona r todos os campos da tabela disc_prof_turma agrupados por id_turma. Deve ser apresentado o nome
do professor, da disciplina e da turma .
19. Somar toda s as notas do aluno com id_matricula = 1, agrupadas por ava liação com id_etapa = 1.
20. Contar toda s as avaliações com id_dpt = 1, agrupados por id_etapa. Apresentar nome da avaliação e da etapa.
21. Contar toda s as aulas do professor com id_profes sor = 1
22. Contar toda s as faltas do aluno com id_matricula = 1. Deve apresentar o nome do aluno e o total de faltas
23. Contar toda s as faltas do aluno com id_matricula = 1, agrupadas por id_etapa e id_dpt, ordenado decrescente
pelo total de faltas. Deve apresentar o nome do aluno, nome da etapa, nome da disciplina, do professor, da
turma e o valor da nota.
24. Somar as notas do aluno com id_matricula = 1, mas somente com id_etapa = 1 e agrupa das por id_dpt.
Apresentar nome do aluno, da disciplina e o total de notas.
25. Contar os alunos matriculados em turmas com id_turno = 1, agrupa dos por id_turma e ordenado por id_turma.
26. Contar as faltas de todos os alunos , agrupa dos por id_aluno, ordenados por total de faltas em ordem
decrescente. Apresentar nome do aluno, total de faltas e nome da turma .
27. Seleciona r os alunos com total da nota da etapa 1 menor que 60. Deve apresentar o nome do aluno e a nota.
28. Seleciona r os alunos com total de faltas maior que 10. Apresentar nome do aluno e total de faltas
29. Seleciona r os alunos com total de faltas na etapa 1 maior que 5.
30. Seleciona r os alunos da turma 1, com total de faltas maior que 10 e com total da nota menor que 60, agrupados
por disciplina e ordenados por nota, em ordem decrescente.
Todo mundo tem cliente. Só trafic ante e analist a de sistemas é que tem us uário. Bill Gates
Download

Link para a lista de atividades