Um sistema de gestão de vendas possui a relação Vendas com o...
Um sistema de gestão de vendas possui a relação Vendas com os atributos: venda_id; data_venda; cliente_id; e valor_total. O requisito funcional é gerar um relatório que liste o cliente_id e o total de vendas (valor_total) acumulado por cada cliente no ano de 2023. Qual das seguintes expressões de álgebra relacional NÃO atende a esse requisito?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D
Fundamento decisivo: O requisito exige listar cliente_id e o total de valor_total acumulado por cliente no ano de 2023. Pela semântica usual da álgebra relacional, isso pede filtrar as vendas de 2023 antes de agrupar e somar; por essa leitura, a alternativa incompatível é B, porque agrega antes e ainda tenta aplicar um filtro temporal sobre um resultado já agregado. A marcação em D, porém, segue o gabarito oficial informado, apesar dessa divergência técnica.
- Em consultas com total por período, filtre antes de agrupar.
- Após uma agregação, verifique se o atributo usado no filtro ainda existe no resultado.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Alguém sabe o motivo de não ser a B? Ou é um erro no gabarito?
Algum sabe me dizer porque erro está na letra D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo