FC ConcursosFC Concursos

Questão FC441258

Recursos do OLAP, essencialmente as extensões ROLLUP e CUBE, incluídos no padrão SQL, são opções específicas da cláusula

Bancos de Dados Dimensionais

FCC · 2007

Recursos do OLAP, essencialmente as extensões ROLLUP e CUBE, incluídos no padrão SQL, são opções específicas da cláusula

  1. HAVING.
  2. GROUP BY.
  3. OUTER JOIN.
  4. ORDER BY.
  5. INNER JOIN.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

GROUP BY é a cláusula do SQL responsável por agrupar linhas com base em uma ou mais colunas para cálculo de agregados (como SUM, COUNT, AVG). As extensões ROLLUP e CUBE são opções específicas dessa cláusula e foram padronizadas para gerar automaticamente níveis de subtotais e totais.

ROLLUP gera agregações hierárquicas ao longo da ordem das colunas informadas, produzindo subtotais progressivos e um total geral. Já CUBE produz todas as combinações possíveis de agregação entre as colunas, fornecendo subtotais para cada dimensão e o total geral.

Essas extensões simplificam consultas que, de outra forma, exigiriam múltiplos GROUP BY ou união de resultados. Exemplo sintático: GROUP BY ROLLUP(col1, col2) ou GROUP BY CUBE(col1, col2). Também podem ser expressas via GROUPING SETS para controle mais fino.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo