Analise de sistemas

319 palavras 2 páginas
1)
SELECT p.nome_professor, pt.id_turma
FROM professor p
JOIN prof_turma pt ON p.id_professor = pt.id_professor

2)
SELECT p.nome_ professor, d.nome_disciplina
FROM professor p
JOIN disciplina d ON p.id_professor = d.id_professor

3)
SELECT c.nome_curso, d.nome_disciplina
FROM curso c
JOIN disciplina d ON c.id_curso = d.id_curso

4)
SELECT c.nome_curso, a.nome_aluno
FROM aluno a
JOIN curso c ON a.id_curso = c.id_curso

5)
SELECT c.nome_campi, p.nome_professor
FROM campi c
LEFT JOIN curso cur ON c.id_campi = cur.id_campi
LEFT JOIN disciplina d ON d.id_disciplina = cur.id_curso
LEFT JOIN professor p ON p.id_professor = d.id_professor

6)
SELECT id_turma, cont(*) as qtde
FROM aluno_turma
GROUP BY id_turma

7)
SELECT id_disciplina, cont(*) as qtde
FROM aluno_disciplina
GROUP BY id_ disciplina

8)
SELECT c.nome_curso, cont(*) as qtde
FROM aluno a
JOIN curso c ON c.id_curso = a.id_curso
GROUP BY c.nome_curso

9)
SELECT id_disciplina, min(cont(*))
FROM aluno_disciplina
GROUP BY id_ disciplina

10) SELECT id_curso, max(cont(*))
FROM aluno
GROUP BY id_curso

11)
SELECT id_professor, sum(chs)
FROM professor p
JOIN disciplina d ON p.id_professor = d.id_professor GROUP BY id_professor

12)
SELECT a.nome_aluno
FROM aluno a
WHERE nome_aluno ilike ‘%Silva%’

13)
SELECT a.nome_aluno, min(data_nascimento)
FROM aluno a

14)
SELECT c.id_curso, avg(idade)
FROM aluno a
JOIN curso c ON c.id_curso = a.id_curso
GROUP BY id_curso

15)
SELECT t.id_turma
FROM turmas t
LEFT JOIN aluno_turma at ON t.id_turma = at.id_truma
WHERE at.id_aluno is null

16)
SELECT d.id_disciplina
FROM disciplina d
LEFT JOIN disciplina_turma dt ON d.id_disciplina = dt.id_disciplina
WHERE dt.id_turma is null

17)
SELECT a.nome_aluno, CASE dt.aprovado WHEN true THEN ‘Sim’ ELSE ‘Não’ END cursado
FROM aluno a
JOIN curso c ON a.id_curso = c.id_curso
JOIN disciplina d ON d.id_curso = c.id_curso
JOIN disciplina_aluno da ON

Relacionados

  • Analise de sistema
    3133 palavras | 13 páginas
  • Analise de sistemas
    1429 palavras | 6 páginas
  • Analise de sistema
    15851 palavras | 64 páginas
  • Analise De Sistemas
    2218 palavras | 9 páginas
  • Análises de Sistemas
    6490 palavras | 26 páginas
  • Analise de sistema
    2604 palavras | 11 páginas
  • Analise de sistemas
    390 palavras | 2 páginas
  • Analise de sistemas
    3950 palavras | 16 páginas
  • Análise de sistemas
    2878 palavras | 12 páginas
  • Analise sistemas
    1266 palavras | 6 páginas