Oracle - Advanced Analytics I. (ORA7)

Databases, Oracle

Designed for experienced Oracle SQL users, this course deepens practical skills in data analysis, query tuning, and performance. It focuses on nested queries, hierarchical queries, and analytical functions to handle complex data reliably.

After completing the course, participants will learn advanced techniques for analysis and optimization, including advanced aggregation, scoring and ranking functions, and SQL performance tuning for large datasets and faster reporting.

Location, current course term



Brno + online (volitelně)
12/29/2025 - 12/30/2025 CZECH
Order
3/23/2026 - 3/24/2026 CZECH
Order
Praha + online (volitelně)
11/3/2025 - 11/4/2025 CZECH
Order
3/10/2026 - 3/11/2026 CZECH
Order
Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Basic techniques – summary and extension of topics
    1. Nested subqueries in WHERE and HAVING clauses
    2. Nested subqueries in the FROM clause - inline views
    3. ALL, SOME, ANY, IN and EXISTS operators in subqueries
    4. NOT IN and handling NULL values
    5. Multi-column subqueries
    6. Correlated subqueries
    7. Subquery factoring and the WITH clause
    8. Hierarchical queries
  • Advanced aggregation
    1. GROUPING SETS
    2. Aggregation with subtotals using ROLLUP
    3. Cross aggregation using CUBE
    4. GROUPING, GROUP_ID and GROUPING_ID functions
    5. Composite columns
    6. Grouping combined with joins
    7. Approximate aggregate functions – purpose and use
  • Oracle Analytics
    1. Benefits of analytic functions
    2. Processing of analytic functions
    3. Ranking (scoring) functions and comparisons
    4. ROW_NUMBER function
    5. RANK and DENSE_RANK
    6. NTILE and WIDTH_BUCKET – comparison and use cases
    7. Partitioning analytic datasets
    8. Cumulative distribution - CUME_DIST, PERCENT_RANK
    9. RATIO_TO_REPORT function
    10. Inverse percentile - PERCENTILE_CONT and PERCENTILE_DISC
    11. Working with sliding windows (windowing functions)
    12. Analytic mode of aggregate functions SUM, COUNT, AVG etc.
    13. Cumulative sums and moving averages
    14. Physical, logical and functional window offsets
    15. LAG and LEAD analysis
    16. FIRST_VALUE and LAST_VALUE
    17. NTH_VALUE
    18. LISTAGG value concatenation
    19. FIRST and LAST
    20. Combining analytic and aggregate functions
    21. Using analytic functions as aggregate functions
Assumed knowledge:
Practical experience with Oracle SQL and basic database knowledge.
Recommended previous course:
Oracle Database - Programming in PL/SQL (ORA5)
Schedule:
2 days (9:00 AM - 5:00 PM )
Course price:
544.00 € ( 658.24 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

Raiffeisenbank a.s., Jiří V.
Oracle - Advanced Analytics I. ( ORA7)
"Skvělý přístup lektora, strukturovaný výklad, vítám možnost virtuálního labu pro vyzkoušení. Harmonické zapojení do výkladu prezenčních i vzdáleně připojených kolegů. Některé části školení jsou bohužel jen těžko v praxi využitelné. Každopádně to bylo skvělý, bylo to fájn :)"
Lagermax Logistics Czech s.r.o., Jiří Š.
Oracle - Advanced Analytics I. ( ORA7)
"školení bylo velmi dobře postaveno a pomohlo nám to se posunout zase kousek dále - hodnocení velmi kladné."
Vojenská zdravotní pojišťovna ČR, Jakub S.
Oracle - Advanced Analytics I. ( ORA7)
"Školení splnilo mé očekávání. Lektor příjemným způsobem vysvětlil témata do hloubky. Zvlášť si cenním teoretického výkladu, díky kterému jsem probíranou látku pochopil a dokážu to využít v praxi."
Raiffeisenbank a.s., David P.
Oracle - Advanced Analytics I. ( ORA7)
"Lektor byl naprosto výborný, prostory a servis luxusní. Probíraná látka pro mě byla náročnější, jelikož nejsem s nástrojem tolik znalý/zkušený, ale o to více mi to rozšířilo obzory, co vše je tam možné. Rozsahem by vydalo na více než 3denní kurz :) Celkově spokojenost!"
Vojenská zdravotní pojišťovna ČR, Věra L.
Oracle - Advanced Analytics I. ( ORA7)
"Školení bylo podnětné, přehledné a srozumitelné. Kladně hodnotím i přístup lektora, dokázal udržet pozornost posluchačů po celý den, vhodně zvolené praktické příklady, tipy pro využití probíraných témat."
Československá obchodní banka, a. s., Robert S.
Oracle - Advanced Analytics I. ( ORA7)
"Za mě velmi dobré školení a to po všech stránkách. Jak péče o samotné účastníky, tak kvalita odborného školení. Ačkoliv byl místy školení pro mě osobně náročnější , tak lektor vše zaznamenával a vzniklo tak velmi dobré učivo... Děkuji moc za velmi kvalitní školení"
Robert Bosch, spol. s r.o., Marek H.
Oracle - Advanced Analytics I. ( ORA7)
"Již druhé školení a znovu skvělá příprava, příklady a praktické ukázky i s komentáři v rámci nich jsou velké +, skvěle vysvětleno. Současné znalosti jsem rozšířil více do hloubky."
PPF banka a.s., Adam R.
Oracle - Advanced Analytics I. ( ORA7)
"Vše proběhlo dle mých představ, rád se zúčastním dalšího školení v ICT Pro."
PPF banka a.s., Jan S.
Oracle - Advanced Analytics I. ( ORA7)
"Odnáším si mnoho tipů, jak zjednodušit a zefektivnit své skripty a vyhnout se zbytečným vnořeným selectům. Skvělý kurz pro člověka, který byl zvyklý pracovat s jiným softwarem a po změně zaměstnání se potřebuje přizpůsobit."
Komerční banka, a.s., Martin B.
Oracle - Advanced Analytics I. ( ORA7)
"Lektor skutečně ví o čem mluví. Pefektně připravené školení. Díky moc!"
Home Credit International a.s., Daniel K.
Oracle - Advanced Analytics I. ( ORA7)
"Školení bylo přínosné, oceňuji praktický přístup lektora a poskytnutí SQL dotazů pro aplikování v praxi."
EmbedIT s.r.o., Peter V.
Oracle - Advanced Analytics I. ( ORA7)
"Jsem velmi spokojen"
Home Credit International a.s., Patrik P.
Oracle - Advanced Analytics I. ( ORA7)
"Přínosný kurz do praxe."
Výzkumný ústav vodohospodářský T. G. Masaryka veřejná výzkumná instituce, Jiří D.
Oracle - Advanced Analytics I. ( ORA7)
"Kurz i lektor splnil mé očekávání. Děkuji"
Česká spořitelna, a.s., Jiří H.
Oracle - Advanced Analytics I. ( ORA7)
"Zkušený lektor, odpovídal i na otázky nad rámec školení. Spokojenost."
Česká národní banka, Martin V.
Oracle - Advanced Analytics I. ( ORA7)
"Velmi dobře koncipovaný kurz. Rozšířil jsem si znalosti SQL jazyka v Oracle a naučil se psát jednoduché a efektivní dotazy."
Home Credit International a.s., Veronika M.
Oracle - Advanced Analytics I. ( ORA7)
"Kurz naplnil mé očekávání a prohloubila jsem si svoje znalosti."
J&T SERVICES ČR, a.s., Erich S.
Oracle - Advanced Analytics I. ( ORA7)
"Obsah kurzu naplnil ocakavania. Mal by to by jeden z povinnych kurzov ak niekto chce s ORAClE pracovat vazne."
TYP AGENCY s.r.o., Ladislav J.
Oracle - Advanced Analytics I. ( ORA7)
"Velmi prinosny kurz. Dozvedel jsem se mnoho uzitecnych veci."
TYP AGENCY s.r.o., Tomáš K.
Oracle - Advanced Analytics I. ( ORA7)
"Super, rozsireni sql, pouziti analytik do vypoctu. Napady na optimalizaci kodu atd."
ŠKODA AUTO a.s., Pavla R.
Oracle - Advanced Analytics I. ( ORA7)
"novy impuls pro dalsi zdokonaleni "
Home Credit International a.s., Ondřej R.
Oracle - Advanced Analytics I. ( ORA7)
"Kurz byl pro mě přínosný hlavně v oblasti analytických funkcí (pokročilejších, které jsem neznal). Zbytek byl pro me spise opakovanim a dotazenim nekterych informaci. "
Tipsport.net a.s., Tomáš M.
Oracle - Advanced Analytics I. ( ORA7)
"Zaujímavo a poctivo pripravené školenie s viacerými praktickými informáciami o pokročilej dátovej analýze v Oracle."
Československá obchodní banka, a. s., Karel Š.
Oracle - Advanced Analytics I. ( ORA7)
"Kurz se mi libil, rozsiril jsem si obzory u temat, ktera jsem jiz znal (v nejakem omezenem rozsahu) a poznal nove neprozkoumane oblasti. Lektor poskytoval dostatek prikladu z praxe, ktere mi umoznily lepe pochopit probirana temata. Na zaver jsem dostal par tipu na nastroje, ktere vypadaly zajimave a pravdepodobne se je pokusim vyuzit. Celkove skoleni rozhodne predcilo me ocekavani."
SYNTHOS Kralupy a.s., Petr V.
Oracle - Advanced Analytics I. ( ORA7)
"Vyborny kurz, ve trech dnech by byl ale lepsi, mohlo by se stihnout vice prikladu."
Česká spořitelna, a.s., Lukáš Č.
Oracle - Advanced Analytics I. ( ORA7)
"Libilo se mi stale zapojeni priklady, coz mi pomohlo lepe si osvojit veci z kurzu."
Česká spořitelna, a.s., Martina L.
Oracle - Advanced Analytics I. ( ORA7)
"Lektor byl perfektní. Profík s pedagogockým nadáním. "
Česká spořitelna, a.s., Markéta O.
Oracle - Advanced Analytics I. ( ORA7)
"Celkově jsem s kurzem spokojená, věřím, že mi usnadní každodenní práci s Oraclem. "
Česká spořitelna, a.s., Teo F.
Oracle - Advanced Analytics I. ( ORA7)
"Dobrý kurz. Některé věci jsem znal (ale ostatní je třeba neznali, tak to nevadilo). Co jsem neznal jsem stíhal. Lektor hodně věcí znal, vysvětlil a přitom nebyl nabubřelý."
Česká spořitelna, a.s., Sylva G.
Oracle - Advanced Analytics I. ( ORA7)
"Výborný lektor s hlubokou znalostí skolene oblasti, ocenuji velky rozsah skoleni, i spoustu tipů a triků. Děkuji! "
Allianz pojišťovna, a.s., Zdeněk H.
Oracle - Advanced Analytics I. ( ORA7)
"skoleni bylo vynikajici"
Allianz pojišťovna, a.s., Ondřej Š.
Oracle - Advanced Analytics I. ( ORA7)
"Děkuji za skvělé školení."
Allianz pojišťovna, a.s., Olga M.
Oracle - Advanced Analytics I. ( ORA7)
"děkujeme :-)"
Home Credit International a.s., Radim G.
Oracle - Advanced Analytics I. ( ORA7)
"Výborný přístup a odborné znalosti lektora. "