Considere as tabelas abaixo de um Banco de Dados Relacional.
Servidor | |||
cdServidor | nome | cidade | cdChefe |
1 | Jacinto | Vitória | null |
2 | Josias | Serra | 1 |
3 | Carlos | Guarapari | 2 |
4 | José | Serra | 1 |
5 | Tamires | Serra | 4 |
Trabalha | ||
cdServidor | cdInstituição | salario |
1 | 1 | 10000 |
2 | 3 | 7900 |
3 | 3 | 5000 |
4 | 2 | 1200 |
5 | 2 | 11900 |
Instituição | ||
cdInstituição | nome | cidade |
1 | Campus Vitória | Vitória |
2 | Campus Serra | Serra |
3 | Campus Guarapari | Guarapari |
Qual alternativa corresponde ao I.nome e S.nome, respectivamente, que formam a resposta do SQL a seguir?
SELECT I.nome, S.nome
FROM Trabalha T, Instituição I, Servidor S
WHERE I.cdInstituição = T.cdInstituição AND
S.cdServidor = T.cdServidor AND
T.salario >= ALL (SELECT salario
FROM Trabalha);
Provas
Questão presente nas seguintes provas