Návrh Školení
Přehled základů SQL
- Zopakování SELECT, WHERE, GROUP BY
- Rychlý přehled typů JOIN
- Pochopení pořadí provedení dotazů
Prohlášení pro úpravu dat
- INSERT INTO
- UPDATE a DELETE
- Kontrola transakcí (BEGIN, COMMIT, ROLLBACK)
Pokročilé JOIN a operace s množinami
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Vnořené dotazy a odvozené tabulky
- Spojení vnořených a nevnořených poddotazů
- Použití vnořených dotazů v FROM
- CTE (Common Table Expressions)
Funkce okna
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY a ORDER BY
- Funkce LEAD a LAG
Datové typy a funkce
- Řetězcové a data funkce
- CASE a IF prohlášení
- Převody datových typů a zpracování hodnot NULL
Optimalizace dotazů
- Pochopení indexů
- Použití EXPLAIN
- Nejlepší postupy pro psaní efektivních dotazů
Závěr a další kroky
Požadavky
- Základní znalosti SELECT dotazů
- Zkušenosti s filtrováním, seřazením a jednoduchými spojeními
- Pochopení konceptů relačních databází
Cílová skupina
- Analysté dat
- Vývojáři pracující s databázemi SQL
- Odborníci v oblasti umělé inteligence
Reference (5)
Bylo to velmi interaktivní a udrželo nás zaujaté.
Raluca Alexandra PUNGA
Kurz - SQL Fundamentals
Přeloženo strojem
Philip byl velmi laskavý, jeho způsob vysvětlování konceptů SQL je vynikající. Obzvláště se mi líbilo, že nám poskytoval informace a odpovídal na otázky, které nebyly součástí tohoto kurzu.
Stefan
Kurz - SQL in SQL Server
Přeloženo strojem
analytické funkce
khusboo dassani - Tech Northwest Skillnet
Kurz - SQL Advanced
Přeloženo strojem
Školení materiály.
Mona Dobre - DB Global Technology
Kurz - SQL Advanced level for Analysts
Přeloženo strojem
Způsob, jakým instruktor vyučuje, je velmi informativní a efektivní, zejména na druhý den, kdy jsou témata poněkud pokročilejší.
Aynanie Kiram - Aarki, Inc.
Kurz - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Přeloženo strojem