Schița de curs
Introducere
- Ce sunt funcțiile analitice?
- Beneficii și cazuri de utilizare
- Prezentare generală a funcțiilor analitice comune
Funcții analitice de bază
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Înțelegerea clauzelor PARTITION BY și ORDER BY
- Exemple și cazuri de utilizare
Funcții analitice statistice
- SUM(), AVG(), MIN(), MAX()
- LEAD() și LAG()
- Cazuri de utilizare și scenarii
Clauza de fereastră
- Explorarea clauzei WINDOWING
- Înțelegerea UNBOUNDED, CURRENT ROW și N PRECEDING/FOLLOWING
- Aplicații practice
Funcții analitice avansate
- FIRST_VALUE() și LAST_VALUE()
- PERCENTILE_CONT() și PERCENTILE_DISC()
- Cazuri de utilizare și comparații
Interogări complexe cu funcții analitice
- Combinarea funcțiilor analitice cu GROUP BY
- Funcții analitice imbricate
- Exemple din lumea reală
Optimizarea funcțiilor analitice
- Utilizarea eficientă a funcțiilor analitice în seturi mari de date
- Analiza performanței interogărilor
- Strategii de indexare
Depanare și cele mai bune practici
- Identificarea și rezolvarea problemelor comune
- Cele mai bune practici pentru scrierea de interogări eficiente
- Sfaturi pentru întreținerea și actualizarea interogărilor Analytic Function
Rezumat și etapele următoare
Cerințe
-
Înțelegerea de bază a SQL
Familiaritate cu bazele de date relaționale
Experiență de programare de nivel intermediar, de preferință în SQL
Audiență
-
Administratori de baze de date
SQL dezvoltatori
analiști de date
Mărturii (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.
Curs - ArcGIS Fundamentals
Exercițiu de laborator
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Curs - Automated Monitoring with Zabbix
Tradus de catre o masina
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
Curs - QGIS for Geographic Information System
Mi-a plăcut stilul lui Pablo, faptul că a abordat o mulțime de subiecte, de la proiectarea rapoartelor, personalizarea cu html până la implementarea unor algoritmi ML simpli. Good bilanț informații teoretice / exerciții. Pablo a acoperit cu adevărat toate subiectele care m-au interesat și a dat răspunsuri complete la întrebările mele.
Cristian Tudose - SC Automobile Dacia SA
Curs - Advanced Data Analysis with TIBCO Spotfire
Tradus de catre o masina
Actual application of spotfire and all basic functions.