Schița de curs
Recapitulare a noțiunilor de bază din SQL
- Recapitulare SELECT, WHERE, GROUP BY
- Recapitulare rapidă a tipurilor de JOIN
- Înțelegerea ordinii de execuție a interogărilor
Instrucțiuni de manipulare a datelor
- INSERT INTO
- UPDATE și DELETE
- Controlul tranzacțiilor (BEGIN, COMMIT, ROLLBACK)
Join-uri avansate și operații pe mulțimi
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Subinterogări și tabele derivate
- Subinterogări corelate vs. necorelate
- Utilizarea subinterogărilor în FROM
- CTE (Common Table Expressions)
Funcții de fereastră
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY și ORDER BY
- Funcțiile LEAD și LAG
Tipuri de date și funcții
- Funcții pentru șiruri de caractere și date
- Instrucțiuni CASE și IF
- Conversii de tipuri și gestionarea valorilor NULL
Optimizarea interogărilor
- Înțelegerea indexurilor
- Utilizarea EXPLAIN
- Bune practici pentru scrierea de interogări eficiente
Rezumat și pași următori
Cerințe
- Cunoștințe de bază despre instrucțiunile SELECT în SQL
- Experiență cu filtrare, sortare și join-uri simple
- Înțelegerea conceptelor de baze de date relaționale
Publicul țintă
- Analiști de date
- Dezvoltatori care lucrează cu baze de date SQL
- Profesioniști în business intelligence
Mărturii (5)
A fost foarte interactiv și ne-a ținut interesați.
Raluca Alexandra PUNGA
Curs - SQL Fundamentals
Tradus de catre o masina
Philip a fost foarte amabil, stilul său de explicație a conceptelor SQL este excelent. Mi-a plăcut faptul că ne-a oferit informații și a răspuns la întrebări care nu faceau parte din acest curs.
Stefan
Curs - SQL in SQL Server
Tradus de catre o masina
funcții analitice
khusboo dassani - Tech Northwest Skillnet
Curs - SQL Advanced
Tradus de catre o masina
Materialele de instruire.
Mona Dobre - DB Global Technology
Curs - SQL Advanced level for Analysts
Tradus de catre o masina
Modul de predare al instrctorului este foarte informativ și eficient, mai ales în al doilea zi când temele sunt puțin mai avansate.
Aynanie Kiram - Aarki, Inc.
Curs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Tradus de catre o masina