500 Euro/ persoană + TVA
3 zile
Toate Nivelurile
500 Euro/ persoană + TVA
3 zile
Sunt considerate ca fiind utile cunoștințe generale cu privire la interacțiunea cu o bază de date; cunoașterea unui limbaj de programare poate constitui un avantaj.
Cursul are un conținut preponderent practic; fiecare participant primește (își definește) un cont care să îi permită să testeze/verifice exercițiile discutate la curs. Fiecare noțiune teoretică este însoțită de un set de exerciții care sunt rezolvate pe durata cursului. La finalul zilele de curs sunt furnizate probleme ca temă pentru fixarea noțiunilor discutate în ziua precedentă.
Introducere în SQL
Înțelegerea modului în care este procesat un tabel
Filtrarea rezultatului/adăugarea de condiții elementare
Ordinea evaluării clauzelor unei cereri SELECT; operatori logici
Cereri SELECT elementare
Eliminarea valorilor duplicat (DISTINCT)
Alias versus etichetă
Utilizarea clauzei CASE în contextul unor coloane calculate
Înțelegerea comportamentului operatorului JOIN
Inner Join
Outer Join
Cross Join și Self Join
Sortarea datelor
Filtrarea rezultatului cu ajutorul clauzei WHERE
Filtrarea datelor cu ajutorul opțiunilor TOP/LIMIT
Manipularea valorilor necunoscute
Tipurile de date predefinite
Tipurile de date șir de caractere
Lucrul cu tipurile de date calendaristice
Adăugarea de informație (clauza INSERT)
Modificarea informației (clauza UPDATE)
Ștergerea de informații (clauza DELETE)
Funcții predefinite – prezentarea categoriilor
Funcții pentru conversie
Funții utilizate pentru combinarea condițiilor
Lucrul cu valorile necunoscute
Cereri nesincronizate
Cereri corelate
Operatorul EXISTS (evaluarea sub-cererilor)
Combinarea cererilor cu ajutorul operatorului UNION
Utilizarea EXCEPT și INTERSECT
Operatorul APPLY
Interacțiunea cu o bază de date prin intermediul tranzacțiilor
Controlul/managementul tranzacțiilor