Você está na página 1de 2

Exerccio: Simulado

Objetivo: Preparao para a avaliao parcial


Data de entrega: 11/01/2016
Nome: Sandy Ferreira da Costa Matricula: 371866
Simulado 2
1 questo
a) SELECT fnome
FROM faculdade
EXCEPT
SELECT fnome
FROM Faculdade f, Matricula m, Disciplina d
WHERE f.fid = d.fid and d.dnome = m.dnome
b) SELECT enome
FROM Disciplina d, Matricula m, Estudante e
WHERE d.fid = (SELECT fid
FROM Faculdade
WHERE fnome = FAFOR) and
d.dnome = m.dnome and e.enum = m.enum
c) SELECT enome, idade
FROM Estudante e , (SELECT *
FROM Faculdade f, Disciplina d, Matricula m
WHERE f.fnome = FAFOR and m.dnome = d.dnome
and f.fid = m.fid
EXCEPT
SELECT *
FROM Faculdade f, Disciplina d, Matricula m
WHERE f.fnome = FANOIS and d.dnome = m.dnome
and f.fid = m.fid) m
WHERE e.enum = m.enum
d) SELECT DISTINCT count(*)
FROM Faculdade f, Disciplina d
WHERE f.fnome = FAFOR and f.fid = d.fid
2 questo
a) SELECT enome, count(*) as num_disciplina
FROM (SELECT *

FROM Estudante
WHERE idade > 20) e, (SELECT *
FROM Faculdade f, Disciplina d, Matricula m
WHERE fnome = FAFOR and f.fid = m.fid
and d.dnome = m.dnome) m
GROUP BY enome as tab
SELECT enome
FROM tab
WHERE num_disciplina >=1
b) SELECT enome
FROM Estudante
WHERE idade < 19
3 questo

4 questo
1(E) 2(C) 3(C) 4(E) 5(E)

Você também pode gostar