Pular para o conteúdo principal

Questão de Banco de Dados — SQL — IFMG 2026

Banco de DadosSQL
Código
qg710461
Banca
IFMG
Órgão
IFMG
Ano
2026
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
O gestor de suporte de uma organização precisa verificar a situação de todos os técnicos da equipe em relação aos chamados registrados no sistema. As tabelas utilizadas possuem a seguinte estrutura:Imagem associada para resolução da questãoO gestor precisa de uma consulta que liste todos os técnicos da equipe e seus respectivos chamados, inclusive aqueles que ainda não possuem nenhum chamado atribuído, exibindo os dados do chamado como nulos quando não houver atribuição. Técnicos com mais de um chamado devem aparecer em linhas separadas, uma por chamado. A consulta deve retornar exclusivamente registros de técnicos, não devendo incluir chamados não atribuídos a nenhum técnico.Assinale a alternativa que apresenta a consulta SQL que atende CORRETAMENTE ao requisito:
  1. ASELECT T.nome, C.descricao, C.status FROM TECNICO T INNER JOIN CHAMADO C ON T.id_tecnico = C.id_tecnico;
  2. BSELECT T.nome, C.descricao, C.status FROM TECNICO T LEFT JOIN CHAMADO C ON T.id_tecnico = C.id_tecnico;
  3. CSELECT T.nome, C.descricao, C.status FROM TECNICO T FULL OUTER JOIN CHAMADO C ON C.id_tecnico = T.id_tecnico;
  4. DSELECT T.nome, C.descricao, C.status FROM CHAMADO C LEFT JOIN TECNICO T ON C.id_tecnico = T.id_tecnico;
  5. ESELECT T.nome, C.descricao, C.status FROM TECNICO T RIGHT JOIN CHAMADO C ON T.id_tecnico = C.id_tecnico;
Revelar gabarito e comentário

GabaritoB — SELECT T.nome, C.descricao, C.status FROM TECNICO T LEFT JOIN CHAMADO C ON T.id_tecnico = C.id_tecnico;

Link permanente: /questoes/qg710461