Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Partea 1: Bazele SQL
Introducere în SQL și Baze de Date
- Înțelegerea bazelor de date
- Introducere în SQL
- Configurarea mediului SQL
Sintaxa SQL și Interogări de Bază
- Prezentare generală a sintaxei SQL
- Instrucțiuni SELECT
- Filtrarea datelor cu clauza WHERE
Lucrul cu Funcții și Agregate
- Funcții SQL comune
- Funcții agregate: COUNT, SUM, AVG, MAX, MIN
- Gruparea datelor cu GROUP BY
Îmbinarea Tabelor
- Înțelegerea JOIN-urilor
- INNER JOIN
- LEFT JOIN, RIGHT JOIN și FULL OUTER JOIN
Subinterogări și Operații pe Seturi
- Scrierea subinterogărilor
- Operațiile UNION, INTERSECT și EXCEPT
Manipularea Datelor
- Instrucțiunea INSERT INTO
- Instrucțiunea UPDATE
- Instrucțiunea DELETE
Partea 2: SQL Intermediar
Filtrare Avansată a Datelor
- Tehnici avansate pentru clauza WHERE
- Operatorul LIKE și potrivirea modelelor
- Operatorii IN și BETWEEN
Îmbinări Complexe și Subinterogări
- Self-joins
- Subinterogări necorelate și corelate
- Clauza EXISTS
Lucrul cu Indecși și Viziuni
- Înțelegerea indecșilor și impactul lor asupra performanței
- Crearea și utilizarea viziunilor
Funcții Avansate și Proceduri Stocate
- Funcții definite de utilizator
- Proceduri stocate și triggeri
- Gestionarea erorilor în SQL
Transformarea și Analiza Datelor
- Pivotarea și depivotarea datelor
- Funcții de fereastră: ROW_NUMBER, RANK, DENSE_RANK
- CTEs (Expresii de Tabel Comune)
Proiectarea Bazelor de Date și Normalizarea
- Principii de proiectare a bazelor de date
- Forme normale și normalizare
- Modelarea Entitate-Relatie (ER)
Optimizarea Performanței
- Tehnici de optimizare a interogărilor
- Planuri de execuție
- Cele mai bune practici pentru optimizarea performanței
SQL în Lumea Reală
- Integrarea SQL cu alte tehnologii
- Studii de caz și scenarii din lumea reală
- Proiect final: Construirea unei soluții de bază de date de la zero
Rezumat și Pași Următori
Cerințe
- Înțelegerea operațiunilor de bază ale calculatorului
- Experiența cu orice limbaj de programare este benefică, dar nu este obligatorie
Publicul țintă
- Analiști de date
- Profesioniști din domeniul bazelor de date
- Dezvoltatori de software
35 Ore
Mărturii (1)
Grup mic, în prezență pentru 3 zile,
Annina - Ricardo AG
Curs - SQL: Basics to Intermediate
Tradus de catre o masina