Questão pública
Questão de Tecnologia da Informação
FCC - MPE AP - Técnico Ministerial - Área: Técnico de Informática - 2026 • FCC • 2026
ID 180827
Tecnologia da Informação
FCC
Ministério Público do Amapá Técnico Ministerial - Área: Técnico de Informática 2026
Um técnico de um Ministério Público é responsável por analisar movimentações financeiras armazenadas na tabela transações de um banco de dados MySQL, que já conta com milhões de registros:
CREATE TABLE transacoes (
id BIGINT AUTO_INCREMENT PRIMARY KEY,
cliente_id INT,
valor DECIMAL (10,2),
data DATE
);
Ela precisa gerar um relatório para apurar o valor total movimentado por cada cliente no ano de 2025. Sua primeira tentativa foi por meio do comando abaixo:
SELECT cliente_id, SUM (valor)
FROM transacões
WHERE YEAR (data) = 2025
GROUP BY cliente_id;
Entretanto, a consulta se mostrou lenta e impactando o desempenho do banco de dados. Nesse caso, a alteração mais indicada para otimizar essa execução é
CREATE TABLE transacoes (
id BIGINT AUTO_INCREMENT PRIMARY KEY,
cliente_id INT,
valor DECIMAL (10,2),
data DATE
);
Ela precisa gerar um relatório para apurar o valor total movimentado por cada cliente no ano de 2025. Sua primeira tentativa foi por meio do comando abaixo:
SELECT cliente_id, SUM (valor)
FROM transacões
WHERE YEAR (data) = 2025
GROUP BY cliente_id;
Entretanto, a consulta se mostrou lenta e impactando o desempenho do banco de dados. Nesse caso, a alteração mais indicada para otimizar essa execução é
Quer responder esta questão e acompanhar seu desempenho?
Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.