MENU
Úvod
Kurzy
Oracle databáze: Analýza dat pomocí SQL
zĂĄujem o kurz

Oracle databáze: Analýza dat pomocí SQL (ORA13)

Tento kurz je zam??en na poslucha?e, kte?í již mají zkušenosti s dotazováním v jazyce SQL v prost?edí databází Oracle a ukáže jim maximální využití jeho analytických schopností. Na kurzu si ú?astníci vysv?tlí a na praktických p?íkladech ukáží seskupován a agregaci dat, vysv?tlí si použití hierarchických dotaz?, nau?í se používat regulární výrazy pro vyhledávání dat a následn? dopodrobna proberou analytické a statistické možnosti jazyka SQL v prost?edí Oracle.

Kurz je zaradenĂ˝ v kategĂłrii: Databáze → Oracle
Oracle

Náročnosť kurzu: pokročilý

DĂŠlka kurzu: 2 dny

Nåplň kurzu:

  • Úvod a opakování
  • - Prost?edí SQL*Plus (p?íkazové ?ádky)
  • - Nástroj SQL Developer
  • - P?ehled analytického SQL
  • - Vno?ené dotazy v klauzulích WHERE a HAVING
  • - Vno?ené dotazy v klauzuli FROM - inline views
  • - Operátory ALL, SOME, ANY, IN a EXISTS v poddotazech
  • Seskupování (grouping) a agregace dat pomocí SQL
  • - Vytvá?ení report? seskupením souvisejících dat
  • - P?ehled Group funkcí
  • - P?ehled klauzulí GROUP BY a HAVING
  • - Využití operátor? ROLLUP a CUBE, k?ížová agregace
  • - Využití funkcí GROUPING, GROUP_ID a GROUPING_ID
  • - Práce s operátory GROUPING SET a Composite Columns
  • Hierarchické dotazy
  • - Použití hierarchických dotaz?
  • - Natural Tree Structure
  • - Syntaxe hierarchických dotaz?
  • - Pr?chod stromem - výchozí bod
  • - Pr?chod stromem - sm?r dotaz?
  • - Použití klauzule WITH
  • - Použití kaluzule CONNECT BY
  • Práce s regulárními výrazy
  • - Úvod do regulárních výraz?
  • - Použití regulárních výraz? v SQL a PL/SQL
  • - Metaznaky
  • - Metaznaky v regulárních výrazech
  • - Syntaxe
  • - Základní vyhledávání pomocí podmínky REGEXP_LIKE
  • - Vyhledávání pomocí funkce REGEXP_INSTR
  • - Získání ?ásti ?et?zce pomocí REGEXP_SUBSTR
  • Analýza a reporting v databázích Oralce pomocí SQL
  • - P?ehled SQL funkcí pro analýzu a reporting
  • - Analytické funkce
  • - Hodnotící funkce (ranking functions) a reportovací funkce
  • - Funkce ROW_NUMBER, RANK a DENSE_RANK, funkce NTILE
  • - Analytický mód agrega?ních funkcí SUMA, COUNT, AVG a pod.
  • - Kombinování analytických a agrega?ních funkcí
  • - Použití analytických funkcí jako agrega?ních funkcí
  • Pivoting a Unpivoting
  • - Pivoting
  • - Klauzule PIVOT a UNPIVOT
  • - Unpivoting
  • - Využití klauzule UNPIVOT
  • Statistická analýza dat
  • - Period-to-Period srovnání
  • - Regresní analýza
  • - Statistické agregáty (medián a pod.)
  • - Testování hypotéz

PredpokladanĂŠ znalosti:
Dobré znalosti a zkušenosti s jazykem SQL v prost?edí Oracle
Dobrá znalost princip? rela?ních databází
Výhodou orientace ve statistice

Časový rozvrh: 9:00 - 17:00

.

TermĂ­ny kurzu:

Nie je vypĂ­sanĂ˝ Ĺžiadny termĂ­n.


Odporučené predchádzajúce a nadväzujúce kurzy: