Kursplan
Gjennomgang av SQL grunnleggende
- Gjennomgang av SELECT, WHERE, GROUP BY
- Rask gjennomgang av JOIN-typer
- Forståelse av spørringseksekveringsrekkefølge
Data Manipulation Statements
- INSERT INTO
- UPDATE og DELETE
- Transaksjonskontroll (BEGIN, COMMIT, ROLLBACK)
Avanserte Joins og Set Operations
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Subqueries og Derived Tables
- Korrelert vs. ikke-korrelert subqueries
- Bruk av subqueries i FROM
- CTEs (Common Table Expressions)
Window Functions
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY og ORDER BY
- LEAD og LAG funksjoner
Datatyper og Funksjoner
- String- og datofunksjoner
- CASE- og IF-setninger
- Typekonverteringer og null-håndtering
Spørringssoptimering
- Forståelse av indekser
- Bruk av EXPLAIN
- Beste praksis for å skrive effektive spørringer
Oppsummering og Neste Skritt
Krav
- Grunnleggende kunnskaper om SQL SELECT-uttrykk
- Erfaring med filtrering, sortering og enkle joins
- Forståelse av relasjonelle databasekonsepter
Målgruppe
- Dataanalytikere
- Utviklere som jobber med SQL databaser
- Business etterretningsprofesjoner
Referanser (5)
Philip var veldig snill, hans stil med å forklare SQL konsepter er enestående. Jeg likte at han ga oss informasjon og svarte på spørsmål som ikke var en del av dette kurset.
Stefan
Kurs - SQL in SQL Server
Maskinoversatt
analytical functions
khusboo dassani - Tech Northwest Skillnet
Kurs - SQL Advanced
The training materials.
Mona Dobre - DB Global Technology
Kurs - SQL Advanced level for Analysts
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.
Aynanie Kiram - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Interactive exercises