Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — Instituto Legalle 2026

Banco de DadosBanco de Dados Relacionais
Código
qg747395
Banca
Instituto Legalle
Órgão
BADESUL - RS
Ano
2026
Nível
Superior
Cargo
Técnico em Desenvolvimento - Analista de Sistemas (Ênfase em Analista de Negócios)
SQL é uma linguagem padrão utilizada em sistemas gerenciadores de bancos de dados relacionais para consulta e manipulação de dados. Considere o comando abaixo:SELECT departamento, COUNT(*) AS total, MAX(salario) ASmaior_salarioFROM funcionariosWHERE cargo <> 'Estagiario'GROUP BY departamentoHAVING COUNT(*) >= 3ORDER BY maior_salario DESC;Com base nesse comando, assinale a alternativa CORRETA.
  1. AO comando retorna todos os funcionários que não são estagiários, agrupados por departamento, exibindo a média salarial e o total de funcionários, em ordem crescente de salário.
  2. BO comando retorna todos os departamentos com ao menos três funcionários, incluindo estagiários, ordenados pelo maior salário de forma decrescente.
  3. CO comando retorna, para cada departamento, com ao menos três funcionários que não ocupam o cargo de estagiário, a contagem total e o maior salário, ordenados de forma decrescente pelo maior salário.
  4. DO comando retorna os departamentos cujo maior salário seja superior a três vezes a média geral, excluindo estagiários e ordenando por departamento.
  5. EO comando retorna os funcionários que não são estagiários, agrupando por departamento e exibindo apenas aqueles cujo salário máximo esteja acima da média calculada pelo HAVING.
Revelar gabarito e comentário

GabaritoC — O comando retorna, para cada departamento, com ao menos três funcionários que não ocupam o cargo de estagiário, a contagem total e o maior salário, ordenados de forma decrescente pelo maior salário.

Link permanente: /questoes/qg747395