Schița de curs
DQL (Data Query Language)
- Corelație în clauzele FROM, WHERE, SELECT și HAVING
- Corelație și performanță
- Utilizarea funcțiilor CASE, IF, COALESCE
- Utilizarea variabilelor
- Conversie și transformare
- Gestionarea valorilor NULL, operatori NULL-safe
- Utilizarea expresiilor regulate cu operatorul REGEXP
- Funcții MySQL specifice pentru GROUP BY (GROUP_CONCAT, etc.)
- GROUP BY WITH ROLLUP
- EXISTS, ALL, ANY
- Multitable OUTER JOIN
- Rescrierea subinterogărilor ca join-uri
DML (Data Modification Language)
- Inserări multiple
- INSERT prin SELECT
- Utilizarea subinterogărilor în instrucțiuni DML
- Utilizarea variabilelor în interogări DML
- Blocarea tabelelor și rândurilor
- Actualizarea datelor în mai multe tabele
- Clauza IGNORE
- Clauza REPLACE
- DELETE versus TRUNCATE
DDL (Data Definition Language)
- Crearea tabelelor cu SELECT
- Tabele temporare
Proceduri Stocate
- Scurtă introducere în procedurile stocate MySQL
Cerințe
Cunoștințe solide de SQL.
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