Návrh Školení
Výběr dat z databáze
- Pravidla syntaxe Výběr všech sloupců Projekce Aritmetické operace v SQL Aliasy sloupců Literály Zřetězení
Filtrování tabulek výsledků
- Klauzule WHERE Porovnávací operátory Podmínka LIKE Podmínka BETWEEN...AND Podmínka JE NULL Operátory IN AND, OR, NOT Několik podmínek v klauzuli WHERE Operátory objednávají klauzuli DISTINCT
Řazení výsledkových tabulek
- Klauzule ORDER BY Seřadit podle více sloupců nebo výrazů
SQL Funkce
- Rozdíly mezi jednořádkovými a víceřádkovými funkcemi Znakové, numerické, DateTime funkce Explicitní a implicitní převod Konverzní funkce Vnořené funkce Duální tabulka (Oracle vs. jiné databáze) Získání aktuálního data a času pomocí různých funkcí
Agregovat data pomocí agregačních funkcí
- Agregační funkce Agregační funkce vs NULL klauzule GROUP BY Seskupování pomocí různých sloupců Filtrování agregovaných dat - klauzule HAVING Multidimenzionální seskupování dat - operátory ROLLUP a CUBE Identifikační souhrny - GROUPING GROUPING SETS operátor
Načítání dat z více tabulek
- Různé typy spojů NATURAL JOIN aliasy tabulky Syntaxe Oracle - podmínky spojení v klauzuli WHERE SQL99 syntax - INNER JOIN SQL99 syntaxe - LEFT, RIGHT, FULL OUTER JOINS Kartézský produkt - Oracle a syntaxe SQL99
poddotazy
- Kdy a kde lze provést poddotaz Jednořádkové a víceřádkové poddotazy Jednořádkové poddotazové operátory Agregační funkce v poddotazech Víceřádkové poddotazové operátory - IN, ALL, ANY
Nastavte operátory
- UNION UNION ALL INTERSECT MINUS/EXCEPT
Transakce
- příkazy COMMIT, ROLLBACK SAVEPOINT
Jiné objekty schématu
- Sekvence Synonyma Pohledy
Hierarchické dotazy a vzorky
- Konstrukce stromu (klauzule CONNECT BY PRIOR a START WITH) Funkce SYS_CONNECT_BY_PATH
Podmíněné výrazy
- CASE výraz DECODE výraz
Správa dat v různých časových pásmech
- Časová pásma Datové typy TIMESTAMP Rozdíly mezi převodními operacemi DATE a TIMESTAMP
Analytické funkce
- Použití oddílů Windows Funkce hodnocení Funkce vytváření sestav Funkce LAG/LEAD FIRST/LAST funkce Funkce zpětného percentilu hypotetické funkce hodnocení Funkce WIDTH_BUCKET Statistické funkce
Požadavky
Pro účast v tomto kurzu nejsou vyžadovány žádné zvláštní požadavky.
Reference (7)
Líbilo se mi tempo tréninku a míra interakce. Všichni účastníci byli vyzváni, aby se aktivně zapojili do diskusí o řešení cvičení atd.
Aaron - Computerbits
Kurz - SQL Advanced level for Analysts
Machine Translated
Snaha lektora zajistit, aby méně znalí účastníci nezůstali pozadu.
Cian - Computerbits
Kurz - SQL Advanced level for Analysts
Machine Translated
Velmi jsem ocenil interaktivní charakter hodiny, kdy lektor aktivně spolupracoval s účastníky, aby zajistil, že látku pochopili. Kromě toho lektorova vynikající znalost různých nástrojů pro manipulaci s databázemi významně obohatila jeho prezentace a poskytla komplexní přehled o možnostech těchto nástrojů.
Kehinde - Computerbits
Kurz - SQL Advanced level for Analysts
Machine Translated
Lukaszův přístup k výuce je mnohem lepší než tradiční metody. Díky jeho poutavému a inovativnímu stylu byly tréninky neuvěřitelně efektivní a zábavné. Vřele doporučuji Lukasz a NobleProg každému, kdo hledá špičkový trénink. Tato zkušenost byla skutečně transformační a cítím se mnohem jistější při uplatňování toho, co jsem se naučil
Adnan Chaudhary - Computerbits
Kurz - SQL Advanced level for Analysts
Machine Translated
Školení bylo neuvěřitelně interaktivní, takže bylo poutavé a zábavné. Aktivity a diskuse účinně posílily materiál. Každé potřebné téma bylo důkladně probráno, s dobře strukturovaným a snadno pochopitelným formátem, který zajistil, že jsme danému tématu dobře porozuměli. Obzvláště přínosné bylo zahrnutí příkladů a případových studií z reálného světa, které nám pomohly zjistit, jak lze tyto koncepty aplikovat v praktických scénářích. Łukasz podporoval podpůrnou a inkluzivní atmosféru, kde se každý cítil dobře, klást otázky a účastnit se, což značně zlepšilo celkový zážitek z učení. Jeho odbornost a schopnost vysvětlit složitá témata jednoduchým způsobem byly působivé a jeho vedení bylo neocenitelné, protože nám pomohlo pochopit obtížné koncepty. Łukaszovo nadšení a pozitivní energie byly nakažlivé, díky nimž byla setkání živá a motivovala nás k tomu, abychom zůstali zapojeni a aktivně se zapojili. Celkově bylo školení fantastickým zážitkem a díky vynikajícím instrukcím se cítím mnohem jistější ve svých schopnostech.
Karol Jankowski - Computerbits
Kurz - SQL Advanced level for Analysts
Machine Translated
S Lukem jako trenérem jsem nesmírně spokojený. Je velmi poutavý a vysvětluje každé téma způsobem, kterému rozumím. Velmi ochotně odpovídal i na dotazy. Vřele bych ho doporučil jako trenéra do budoucna. Ptám se na spoustu otázek a Luke byl vždy více než šťastný, že si na ně udělal čas.
Paul - Computerbits
Kurz - SQL Advanced level for Analysts
Machine Translated
Jak vysvětluje věci
Matija - Computerbits
Kurz - SQL Advanced level for Analysts
Machine Translated