Cursusaanbod

Introductie

  • Wat zijn analytische functies?
  • Voordelen en gebruiksscenario's
  • Overzicht van algemene analytische functies

Analytische basisfuncties

  • ROW_NUMBER(), RANG(), DENSE_RANK()
  • Inzicht in de clausules PARTITION BY en ORDER BY
  • Voorbeelden en gebruiksscenario's

Statistische analytische functies

  • SOM(), GEM(), MIN(), MAX()
  • LEAD() en LAG()
  • Gebruiksscenario's en scenario's

Windowing Clausule

  • Onderzoek naar de WINDOWING-clausule
  • Inzicht in UNBOUNDED, CURRENT ROW en N PREVING/FOLLOWING
  • Praktische toepassingen

Geavanceerde analytische functies

  • FIRST_VALUE() en LAST_VALUE()
  • PERCENTILE_CONT() en PERCENTILE_DISC()
  • Gebruiksscenario's en vergelijkingen

Complexe query's met analytische functies

  • Analytische functies combineren met GROUP BY
  • Geneste analytische functies
  • Voorbeelden uit de praktijk

Analytische functies optimaliseren

  • Efficiënt gebruik van analytische functies in grote datasets
  • Queryprestaties analyseren
  • Indexeringsstrategieën

Problemen oplossen en best practices

  • Veelvoorkomende problemen identificeren en oplossen
  • Best practices voor het schrijven van efficiënte query's
  • Tips voor het onderhouden en bijwerken van query's voor analytische functies

Samenvatting en volgende stappen

Vereisten

  • Basisbegrip van SQL
  • Kennis van relationele databases
  • Intermediair programmeerervaring, vooral in SQL

Publiek

  • Database administrators
  • SQL developers
  • Data analysts
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën