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)
Dużo cierpliwości
Mateusz - WestWind Energy Polska Sp. z o.o.
Curs - ArcGIS for Spatial Analysis
Formatorul a adaptat materialele și conținutul la ceea ce credea el că ar fi cel mai bine pentru noi și a reușit. Calitatea formării a fost excelentă.
Jorge Sanchez Hernandez - CSMART - Carnival
Curs - QGIS for Geographic Information System
Tradus de catre o masina
I genuinely enjoyed the lots of labs and practices.
Vivian Feng - Destination Canada
Curs - Data Analysis with SQL, Python and Spotfire
Profesionist și foarte practic, util în munca de zi cu zi
Jozefin Rékasi - SC Automobile Dacia SA
Curs - Advanced Data Analysis with TIBCO Spotfire
Tradus de catre o masina
A acoperit domeniile de care am spus că sunt interesat înainte de curs: relații de date, utilizarea scriptului python. Conectarea la bazele de date va fi acoperită în modulul avansat.
Cristian Tudose - SC Automobile Dacia SA
Curs - Introduction to Spotfire
Tradus de catre o masina