Analytické nástroje SQL - DB server Oracle

Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde
  • Lektor

  • Popis
    Michal Šimoník - Nezávislý konzultant, zkušený specialista a lektor produktů Oracle. Zabývá se návrhem architektury, optimalizací SQL a datových modelů a řešením problémů v rámci databáze Oracle,. Pravidelně se vzdělává u skutečných expertů v oboru, jako jsou Arup Nanda, nebo Jonathan Lewis. Účastnil se akcí jako Oracle Open World 2009 v San Francisku, nebo Middle East Oracle University Expert Summit 2014 v Dubaji. Je držitelem těchto certifikátů: Oracle Database 11g Data Warehousing Certified Implementation Specialist Oracle Database 11g Administrator Certified Professional Oracle Database SQL Certified Expert
  • Místo konání

  • Region:
    Praha
  • Adresa:
    Veronské náměstí 330, 109 00 Praha 10
  • Termín

  • Doba trvání:
    2 dny
  • Počet vyučovaných hodin:
    16
Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde

Popis kurzu Analytické nástroje SQL - DB server Oracle

Analytické SQL je dvoudenní kurz pro vývojáře a analytické pracovníky, kteří mají zájem o ovládnutí analytických nástrojů databáze Oracle a Oracle SQL. Naučíte se používat regulární výrazy, agregace, tvorbu hierarchických dotazů a další důležité techniky. Dotkneme se všech důležitých analytických funkcí a na reálných příkladech si vysvětlíme jejich užití. Jako závěrečná témata si probereme SQL Modeling a hledání vzorů v datech (nová funkcionalita v Oracle 12c) jak teoreticky, tak v příkladech.

Osnova:

Základní techniky

  • SET Operators
  • Vnořené dotazy v klauzulích WHERE a HAVING
  • Inline views
  • Operátory ALL, SOME, ANY, IN a EXISTS v poddotazech
  • NOT IN a práce s NULL hodnotami
  • Poddotazy s více sloupci
  • Korelované poddotazy
  • Výrazy CASE

Regulární výrazy

  • Regulární výrazy v SQL a PL/SQL
  • Hledání vzorů - REGEXP_LIKE, REGEXP_COUNT a REGEXP_INSTR
  • Extrakce podřetězců - REGEXP_SUBSTR
  • REGEXP_REPLACE

Hierarchické dotazy

  • Oracle CONNECT BY
  • Subquery factoring a klauzule WITH

Datové agregace

  • Hierarchycké agregace s použitím ROLLUP
  • Křížové agregace za pomocí CUBE
  • Funkce GROUP_ID, GROUPING a GROUPING SETS
  • Kompozitní sloupce
  • Konkatenované seskupení
  • Hierarchické kostky

Analytické funkce

  • Základní koncept analytických funkcí
  • Popis zpracování analytických funkcí
  • Koncept a definice oddílů dat
  • Práce s pohyblivým oknem v rámci oddílu
  • Fyzický, logický offset okna
  • Kumulativní součty, klouzavé průměry
  • ROW_NUMBER
  • RANK a DENSE_RANK
  • NTH_VALUE
  • FIRST a LAST
  • FIRST_VALUE a LAST_VALUE
  • NTILE
  • Kumulativní distribuce: CUME_DIST a PERCENT_RANK
  • WIDTH_BUCKET
  • RATIO_TO_REPORT
  • Inverzní percentil: PERCENTILE_CONT a PERCENTILE_DISC
  • Analytický mód agregačních funkcí SUM, COUNT, AVG, MIN, MAX
  • LAG a LEAD analýza
  • Funkce LISTAGG

Pivoting a Unpivoting

  • Pivoting nad známou doménou
  • Pivoting nad více sloupcy
  • Pivoting nad neznámou doménou
  • Unpivoting

Hledání vzorů

  • Popis techniky a syntaxe
  • Definice vzorů a měření
  • Reset vyhledávání
  • Omezení výpisu
  • Pravidla a omezení

SQL modeling

  • Popis techniky a syntaxe
  • Definice pravidel a dimenzí
  • UPSERT, UPSERT ALL, UPDATE
  • Rozlišení chybějících buněk a NULL
  • Referenční modely
  • Konstrukce FOR
  • Iterativní modely

Před absolvováním tohoto kurzu doporučujeme absolvovat některý z těchto předcházejících kurzů:

Dotazovací jazyk SQL - základní kurz - Databázový server Oracle

Po obsolvování tohoto kurzu můžete své znalosti dále rozšířit v některém z těchto navazujících kurzů:

Dotazovací jazyk SQL a PL/SQL - pokročilý kurz - DB server Oracle

Expert PL/SQL – pokročilý kurz - DB server Oracle

Tento kurz nabízíme uskutečnit také jako Zakázkové firemní školení přímo ve Vaší firmě či na Vašem pracovišti s použitím naší mobilní notebookové učebny.

Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde

Kontaktovat firmu - VIRIDIS informační systémy, s.r.o.

Váš email:
Váš dotaz:
Kontrola proti spamu. Kolik je osm a deset ? Součet zapište číslicemi.

Dodavatel veřejného kurzu

VIRIDIS informační systémy, s.r.o.

Prosíme zmiňte EduCity
při kontaktování dodavatele

Adresa

Veronské náměstí 330, 109 00 Praha 10

Kontakty


*Objednávka kurzu či žádost o více informací je zaslána přímo dodavateli vzdělávání. Ceny kurzů bez slev na EduCity jsou stejné jako u dodavatelů. Uplatnění slev u LAST MINUTE a Akčních kurzů pouze při objednání přes EduCity.
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte.
Další informace