Programa do Curso
Introdução
- O que são Funções Analíticas?
- Vantagens e casos de uso
- Visão geral das funções analíticas comuns
Funções Analíticas Básicas
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Compreendendo as cláusulas PARTITION BY e ORDER BY
- Exemplos e casos de uso
Funções Analíticas Estatísticas
- SUM(), AVG(), MIN(), MAX()
- LEAD() e LAG()
- Casos de uso e cenários
Cláusula de Janela (WINDOWING)
- Explorando a cláusula WINDOWING
- Compreendendo UNBOUNDED, CURRENT ROW e N PRECEDING/FOLLOWING
- Aplicações práticas
Funções Analíticas Avançadas
- FIRST_VALUE() e LAST_VALUE()
- PERCENTILE_CONT() e PERCENTILE_DISC()
- Casos de uso e comparações
Consultas Complexas com Funções Analíticas
- Combinando Funções Analíticas com GROUP BY
- Funções Analíticas aninhadas
- Exemplos do mundo real
Otimizando Funções Analíticas
- Uso eficiente de Funções Analíticas em grandes conjuntos de dados
- Analisando o desempenho da consulta
- Estratégias de indexação
Solução de Problemas e Melhores Práticas
- Identificando e resolvendo problemas comuns
- Melhores práticas para escrever consultas eficientes
- Dicas para manter e atualizar consultas de Funções Analíticas
Resumo e Próximos Passos
Requisitos
- Compreensão básica do SQL
- Familiaridade com bancos de dados relacionais
- Experiência intermediária em programação, preferencialmente em SQL
Público-Alvo
- Administradores de banco de dados
- Desenvolvedores SQL
- Analistas de dados
Declaração de Clientes (5)
Exemplos práticos nos permitiram ter uma verdadeira noção de como o programa funciona. Explicações detalhadas e integração de conceitos teóricos e sua relação com aplicações práticas.
Ian - Archeoworks Inc.
Curso - ArcGIS Fundamentals
Máquina Traduzida
Todos os tópicos que ele abordou, incluindo exemplos. E também explicou como eles são úteis no nosso trabalho diário.
madduri madduri - Boskalis Singapore Pte Ltd
Curso - QGIS for Geographic Information System
Máquina Traduzida
Gostei do estilo do Pablo, do facto de ter abordado muitos assuntos, desde a conceção de relatórios, personalização com html até à implementação de algoritmos ML simples. Good equilíbrio informação teórica / exercícios. O Pablo cobriu realmente todos os tópicos que me interessavam e deu respostas completas às minhas perguntas.
Cristian Tudose - SC Automobile Dacia SA
Curso - Advanced Data Analysis with TIBCO Spotfire
Máquina Traduzida
Aplicação prática do Spotfire e todas as funções básicas.
Michael Capili - STMicroelectronics, Inc.
Curso - Introduction to Spotfire
Máquina Traduzida
O que eu gostei mais do treinamento foi a organização e o local
Hamid Tuama - Ability with Innovation General Contracting (DMCC Branch)
Curso - ArcGIS for Spatial Analysis
Máquina Traduzida