Kursplan
Introduksjon
- Hva er analytiske funksjoner?
- Fordeler og bruksområder
- Oversikt over vanlige analytiske funksjoner
Grunnleggende analytiske funksjoner
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Forståelse av PARTITION BY- og ORDER BY-klausuler
- Eksempler og bruksområder
Statistiske analytiske funksjoner
- SUM(), AVG(), MIN(), MAX()
- LEAD() og LAG()
- Bruksområder og scenarier
Vindu-klausul
- Utforskning av WINDOWING-klausulen
- Forståelse av UNBOUNDED, CURRENT ROW og N PRECEDING/FOLLOWING
- Praktiske applikasjoner
Avanserte analytiske funksjoner
- FIRST_VALUE() og LAST_VALUE()
- PERCENTILE_CONT() og PERCENTILE_DISC()
- Bruksområder og sammenligninger
Komplekse spørringer med analytiske funksjoner
- Kombinering av analytiske funksjoner med GROUP BY
- Nestede analytiske funksjoner
- Eksempler fra virkeligheten
Optimalisering av analytiske funksjoner
- Effektiv bruk av analytiske funksjoner i store datasett
- Analyse av spørringsytelse
- Strategier for indeksering
Feilretting og beste praksis
- Identifisering og løsning av vanlige problemer
- Beste praksis for å skrive effektive spørringer
- Tips for vedlikehold og oppdatering av spørringer med analytiske funksjoner
Oppsummering og neste trinn
Krav
- Grunnleggende forståelse av SQL
- Kjennskap med relasjonelle databaser
- Mellomnivå-programmeringserfaring, fortrinnsvis i SQL
Målgruppe
- Databaseradministratorer
- SQL-utviklere
- Dataanalytikere
Referanser (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.
Kurs - ArcGIS Fundamentals
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
Kurs - QGIS for Geographic Information System
Jeg likte Pablos stil, det faktum at han dekket mange emner fra rapportdesign, tilpasning med html til implementering av enkle ML-algoritmer. Good balanse teoretisk informasjon / øvelser. Pablo dekket virkelig alle emner jeg var interessert i og ga omfattende svar på spørsmålene mine.
Cristian Tudose - SC Automobile Dacia SA
Kurs - Advanced Data Analysis with TIBCO Spotfire
Maskinoversatt
Actual application of spotfire and all basic functions.
Michael Capili - STMicroelectronics, Inc.
Kurs - Introduction to Spotfire
The thing I liked the most about the training was the organization and the location