Kursplan
Genomgång av SQL Grundläggande
- Upprepning av SELECT, WHERE, GROUP BY
- Snabbgenomgång av JOIN typer
- Förståelse av frågeutförandeordning
Datamanipulationsuttryck
- INSERT INTO
- UPDATA och DELETE
- Transaktionskontroll (BEGIN, COMMIT, ROLLBACK)
Avancerade JOIN och mängdoperationer
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Undersökningar och härledda tabeller
- Korrelerade och icke-korrelerade undersökningar
- Användning av undersökningar i FROM
- CTEs (Common Table Expressions)
Fönsterfunktioner
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY och ORDER BY
- LEAD och LAG funktioner
Datatyper och funktioner
- Sträng- och datumfunktioner
- CASE och IF påståenden
- Typomvandlingar och hantering av nullvärden
Frågeoptimering
- Förståelse av index
- Användning av EXPLAIN
- Bästa praxis för att skriva effektiva frågor
Sammanfattning och nästa steg
Krav
- Grundläggande kunskaper om SQL SELECT-satser
- Erfarenhet av filtrering, sortering och enkla JOIN:s
- Förståelse för relationella databaskoncept
Målgrupp
- Dataanalytiker
- Utvecklare som arbetar med SQL databaser
- Business intelligensprofessionella
Vittnesmål (5)
Det var mycket interaktivt och det höll oss intresserade.
Raluca Alexandra PUNGA
Kurs - SQL Fundamentals
Maskintolkat
Philip var mycket trevlig, hans sätt att förklara SQL-koncept är utmärkt. Jag uppskattade att han gav oss information och svarade på frågor som inte tillhörde denna kurs.
Stefan
Kurs - SQL in SQL Server
Maskintolkat
analitiska funktioner
khusboo dassani - Tech Northwest Skillnet
Kurs - SQL Advanced
Maskintolkat
Träningsmaterialen.
Mona Dobre - DB Global Technology
Kurs - SQL Advanced level for Analysts
Maskintolkat
Instruktörens undervisningsstil är mycket informativ och effektiv, särskilt på den andra dagen när ämnena blir lite mer avancerade.
Aynanie Kiram - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Maskintolkat