Pular para o conteúdo principal

Questão de Banco de Dados — SQL — IF-ES 2025

Banco de DadosSQL
Código
qg529147
Banca
IF-ES
Órgão
IF-ES
Ano
2025
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Com base na estrutura do banco de dados anteriormente apresentada, qual das alternativas apresenta uma consulta SQL utilizando a função SUM() que retorna o total da carga horária das disciplinas ministradas pelo professor "Alberto Santos Dumont"?
  1. ASELECT SUM(CargaHoraria)FROM DisciplinaWHERE Nome = 'Alberto Santos Dumont';
  2. BSELECT SUM(Disciplina.CargaHoraria) AS TotalCargaHorariaFROM DisciplinaJOIN Professor ON Disciplina.id_Professor = Professor.id_ProfessorWHERE Professor.Nome = 'Alberto Santos Dumont';
  3. CSELECT SUM(CargaHoraria)FROM DisciplinaJOIN Professor ON Disciplina.id_Professor = Professor.id_ProfessorWHERE Disciplina.Nome = 'Alberto Santos Dumont';
  4. DSELECT SUM(CargaHoraria) FROM Disciplina WHERE id_Professor = 'Alberto Santos Dumont';
  5. ESELECT Professor.Nome, SUM(Disciplina.CargaHoraria)FROM DisciplinaJOIN Professor ON Disciplina.id_Disciplina = Professor.id_ProfessorWHERE Professor.Nome = 'Alberto Santos Dumont'GROUP BY Disciplina.id_Professor;
Revelar gabarito e comentário

GabaritoB — SELECT SUM(Disciplina.CargaHoraria) AS TotalCargaHoraria FROM Disciplina JOIN Professor ON Disciplina.id_Professor = Professor.id_Professor WHERE Professor.Nome = 'Alberto Santos Dumont';

Link permanente: /questoes/qg529147