Detail kurzu

Oracle 12c / 11g - pokročilé metódy analýzy dát v SQL

Ipex IT, s.r.o.

Popis kurzu

Účastníci kurzu sa oboznámia s pokročilými prvkami jazykov SQL a PL/SQL, naučia sa vyberať a spracovať údaje pochádzajúce zo zložitého dátového prostredia, výsledky prezentovať v prehľadnej forme. V potrebnom rozsahu sa oboznámia aj s ďalšími nástrojmi na analýzu dát v systéme.

Obsah kurzu

1. DEŇ

  • Vnorené dotazy
    • jednoriadkové vnorené dotazy v klauzulách WHERE a HAVING
    • vnorené dotazy v klauzule FROM - inline views
    • viacriadkové vnorené dotazy - operátory ALL, ANY, IN, EXIST
    • použitie viacstĺpcových poddotazov
    • korelačné poddotazy
  • Pokročilé agregačné dotazy
    • dotazy s klauzulou ROLLUP
    • použitie klauzuly CUBE
  • Analytické funkcie
    • funkcie pre určenie poradia - ranking functions - RANK a DENSE_RANK
    • kumulatívna distribúcia - CUME_DIST
    • funkcia NTILE
    • funkcia WIDTH_BUCKET
    • funkcia ROW_NUMBER

2. DEŇ

  • Analytické funkcie - pokračovanie
    • zisťovanie hodnôt zodpovedajúcich zadanému percentilu - PERCENTILE_CONT, PERCENTILE_DISC
    • kumulatívne a pohyblivé agregačné funkcie - window functions
    • kumulatívny súčet
    • kĺzavý priemer
    • LAG a LEAD
    • FIRST_VALUE a LAST_VALUE
    • FIRST a LAST
  • Ďalšie pokročilé techniky v SQL
    • výrazy z CASE
    • hierarchické dotazy

Ďalšie informácie

Cieľová skupina

Kurz je určený pre analytikov dát, vývojárov a pokročilých používateľov databázového systému Oracle, ktorí chcú lepšie využiť jazyk SQL na analýzu dát a podrobne sa oboznámiť so špecifickými analytickými funkciami v systéme.
Certifikát Potvrdenie o absolvovaní kurzu.
Hodnotenie




Organizátor