Informática, perguntado por analiafariasdea, 1 ano atrás

Analise a cláusula SQL abaixo, leia as afirmações e responda a alternativa correta.

SELECT DEPARTAMENTO.CODIGO,
DEPARTAMENTO.NOME,
MAX(Cargo.Salario) AS 'Maior Salario'
FROM Departamento, Cargo, Empregado
WHERE Cargo.Codigo = Empregado.CodCargo
AND Empregado.CodDep = Departamento.Codigo
GROUP BY Departamento.Codigo, Departamento.Nome

Analise a cláusula SQL abaixo, leia as afirmações e responda a alternativa correta.



I - Neste SQL, será obtido o maior salário e está mudando o título da coluna.

II - Neste SQL, contém as Tabelas Departamento, Cargo, Empregado onde estão os atributos a serem listados.

III - Neste SQL, está sendo Associado o Empregado ao cargo e Empregado ao Departamento.

IV - Neste SQL, está sendo agrupado o maior salário por departamento.


A) Somente a alternativa I está correta.
B) Somente as alternativas II e III estão corretas.
C) Somente as alternativas III e IV estão corretas.
D) Somente as alternativas I, III e IV estão corretas.
E) Todas as alternativas estão corretas.

Soluções para a tarefa

Respondido por alyssontostes
3
B) Somente as alternativas II e III estão corretas.


ajosper: Eu penso que...
ajosper: I) será V se "está mudando o título da coluna" for entendido como "um alias pode mudar o cabeçalho de uma coluna"II) F, pois "os atributos a serem listados" estão apenas em Departamento e Cargo,
não em Empregado
ajosper: como III e IV também são V, então me parece que a resposta é D
rflasch: Meu Deus. Está muito confusa essa questão
fernandeshenriq: Então, mas a I dizer que será listado 'o maior salário', porém são listados os maiores salário.
almirbcruz: somente II e III
Respondido por jppitico97
1

Resposta:

Letra E

Explicação:

Pois todas a opções estão corretas..

Perguntas interessantes