Escolar Documentos
Profissional Documentos
Cultura Documentos
Trabalho
Curso
Professor
CodC NomeC DuracaoC MensC
CodP NomeP CidadeP TituloP
C1 Análise Sist 4 400 P1 Joaquim Rib Preto Mestre
C2 Eng Mecatrônica 5 600 P2 Paulo Batatais Espec
C3 Ciência Comp 4 450 P3 André Rib Preto Doutor
C4 Eng Elétrica 4 600 P4 Gil S Carlos Doutor
C5 Turismo 3 350 P5 Juliana S Carlos Pós Doc
Grade
CodC CodD CodP Sala
C1 D6 P1 305
C2 D2 P2 305
C3 D2 P2 305
C4 D1 P4 201
C4 D3 P3 204
C5 D4 P3 204
C5 D4 P4 207
FROM DISCIPLINA D
FROM DISCIPLINA D
FROM GRADE G
FROM PROFESSOR P
FROM DISCIPLINA D
f) Nome das disciplinas que possuam carga horária maior que todas as
disciplinas da área de Matemática.
SELECT D.NOMED FROM DISCIPLINA D WHERE D.CARGAD ALL (SELECT
CARGAD FROM DISCIPLINA WHERE AREAD = ‘Matemática’)
h) Carga horária média das áreas com carga horária média maior ou igual a
3.
SELECT D.AREAD, AVG (D.CARGAD)
FROM DISCIPLINA D
GROUP BY D.AREAD
HAVING AVG (D.CARGAD) >=3
i) Nome das disciplinas que não têm pré-requisito e que não são pré-
requisito.
SELECT D.NOMED
FROM DISCIPLINA D
WHERE D.PREREQD IS NULL
AND D.CODD NOT IN (SELECT PREREQD FROM DISCIPLINA WHERE
PREREQD IS NOT NULL)
j) Nome dos cursos que têm a mesma duração do curso de Engenharia
Elétrica e que têm mensalidade maior que a sua.
SELECT C.NOMEC FROM CURSO C WHERE C.DURACAOC = (SELECT
DURACAOC FROM CURSO WHERE NOMEC = ‘Eng Elétrica’)
AND C.MENSC > ( SELECT MENSC FROM CURSO WHERE CODC = C.CODC)