SóProvas


ID
1460233
Banca
FCC
Órgão
CNMP
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Considere a instrução Oracle PL/SQL a seguir.

CREATE VIEW valores (nome, minsal, maxsal, medsal)
AS SELECT d.depnome, MIN(e.sal), MAX(e.sal), AVG(e.sal)
FROM empregado e, departamento d
WHERE e.depnro=d.depnro
GROUP BY d.depnome;


Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento existem os campos depnro (chave primária) e depnome e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que em ambas as tabelas existem registros cadastrados relacionando adequadamente departamentos a empregados.

A instrução acima

Alternativas
Comentários
  • Alternativa E.

    A instrução está correta e os apelidos serão utilizados. Nesse caso não há necessidade de se colocar os apelidos no Select, mas é importante que as colunas no Create View e do Select estejam na mesma ordem.