Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — TJ-PI 2025

Banco de DadosBanco de Dados Relacionais
Código
qg614884
Banca
TJ-PI
Órgão
TJ-PI
Ano
2025
Nível
Superior
Cargo
Residente Tecnológico
No Sistema de Gestão Processual do TJ-Pl, considere as seguintes tabelas:UNIDADE (id_unidade, nome_unidade)PROCESSOS(id_processo, id_unidade, data_ distribuicao)Deseja-se listar as unidades judiciárias cuja média de processos recebidos por mês, durante o ano de 2025, tenha superado 1000 processos.Qual das consultas SQL abaixo implementa corretamente essa consulta?
  1. ASELECT u.nome_unidade, AVG(p.id_processo)FROM unidade AS uJOIN processos AS pON u.id_unidade = p.id_unidadeWHERE YEAR(p.data_distribuicao) = 2025GROUP BY u.nome unidadeHAVING AVG(p.id_processo) > 1000;
  2. BSELECT u.nome_unidade, (COUNT(p.id_processo)/12.0) AS media_mensalFROM unidade AS uJOIN processos AS p ON u.id_unidade = p.id_unidadeGROUP BY u.nome unidadeHAVING YEAR(p.data distribuicao) = 2025 AND(COUNT(p.id_processo)/12.0) > 1000;
  3. CSELECT u.nome_unidade, (COUNT(p.id_ processo)/12.0) AS media_mensalFROM unidade AS uJOIN processos AS p ON u.id_unidade = p.id_unidadeWHERE YEAR(p.data_distribuicao) = 2025 AND(HAVING COUNT(p.id_processo)/12.0 > 1000);
  4. DSELECT u.nome_unidade, (COUNT(p.id_processo)/12.0) AS media_mensalFROM unidade AS uJOIN processos AS p ON u.id_unidade = p.id_unidadeWHERE YEAR(p.data_distribuicao) = 2025GROUP BY u.nome_unidade HAVING (COUNT(p.id_processo)/12.0) > 1000;
  5. ESELECT u.nome_unidade, (COUNT(p.id_ processo)/12.0) AS media_mensalFROM unidade AS uJOIN processos AS p ON u.id_unidade = p.id_unidadeWHERE YEAR(p.data_distribuicao) = 2025HAVING (AVG(p.id_processo)/12.0) > 1000GROUP BY u.nome_unidade;
Revelar gabarito e comentário

GabaritoD — SELECT u.nome_unidade, (COUNT(p.id_ processo)/12.0) AS media_mensal FROM unidade AS u JOIN processos AS p ON u.id_unidade = p.id_ unidade WHERE YEAR(p.data_distribuicao) = 2025 GROUP BY u.nome_unidade HAVING (COUNT(p.id_ processo)/12.0) > 1000;

Link permanente: /questoes/qg614884