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)
bylo to velmi dobře zorganizované
Ana - DB Global Technology SRL
Kurz - SQL Advanced level for Analysts
Machine Translated
Dovednosti trenéra a struktura kurzu
Marius - DB Global Technology SRL
Kurz - SQL Advanced level for Analysts
Machine Translated
Velmi dobře strukturované, dobré tempo a cenné informace předvedené ve více vrstvách se zvýšenou obtížností.
Andrei ranac - DB Global Technology SRL
Kurz - SQL Advanced level for Analysts
Machine Translated
Široká diskuse k tématu
Marcin - DPDgroup IT Solutions sp. z o.o.
Kurz - SQL Advanced level for Analysts
Machine Translated
rozšířil jsem své logické myšlení, bylo to velmi dobré cvičení pro můj mozek a hodně jsem se naučil, takže jsem lépe vybaven pro svá pracovní cvičení
Kaja - DPDgroup IT Solutions sp. z o.o.
Kurz - SQL Advanced level for Analysts
Machine Translated
cvičení + skutečnost, že trenér měl přístup na plochu každého uživatele a při provádění cvičení dával pokyny v reálném čase.
Ania - Santander
Kurz - SQL Advanced level for Analysts
Machine Translated
The training materials.