Programa do Curso
Introdução
- O que são funções analíticas?
- Benefícios e casos de utilização
- Visão geral das Funções Analíticas comuns
Funções analíticas básicas
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Compreender 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 utilização e cenários
Cláusula de janela
- Explorando a cláusula WINDOWING
- Compreender 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 utilização e comparações
Consultas complexas com funções analíticas
- Combinação de funções analíticas com GROUP BY
- Funções analíticas aninhadas
- Exemplos do mundo real
Otimização de funções analíticas
- Utilização eficiente de funções analíticas em grandes conjuntos de dados
- Analisar o desempenho das consultas
- Estratégias de indexação
Resolução de problemas e melhores práticas
- Identificação e resolução de problemas comuns
- Melhores práticas para escrever consultas eficientes
- Sugestões para manter e atualizar consultas de funções analíticas
Resumo e próximas etapas
Requisitos
-
Conhecimento básico de SQL
Familiaridade com bases de dados relacionais
Experiência de programação de nível intermédio, de preferência em SQL
Público
-
Administradores de bases de dados
Programadores SQL
Analistas de dados
Declaração de Clientes (5)
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.
Ian - Archeoworks Inc.
Curso - ArcGIS Fundamentals
Exercício de laboratório
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Curso - Automated Monitoring with Zabbix
Máquina Traduzida
All the topics which he covered including examples. And also explained how they are helpful in our daily job.
madduri madduri - Boskalis Singapore Pte Ltd
Curso - QGIS for Geographic Information System
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
Actual application of spotfire and all basic functions.