Cilj kursa: Savladavanje SQL (Structured Query Language) jezika, standardnog relacionog upitnog jezika, koji omogućava definisanje, korišćenje i kontrolu podataka relacione baze podataka. Kurs takođe obuhvata dizajniranje SQL server baze podataka, održavanje i administraciju SQL servera, čime se zaokružuje znanje programera u kreiranju projekata ili aplikacija, povezanih sa pripadajućom bazom podataka.
Sadržaj kursa:
Klijent-server baze podataka
Upitni jezik TRANSACT-SQL
Dizajniranje SQL Server baze podataka
Tabele
Ograničenja i referencijalni integritet
Indeksi
Administracija i bezbednost SQL servera
Kreiranje rezervnih kopija i restauracija baze
Pogledi
Trigeri
Uskladištene procedure
Korisnički definisane funkcije
Transakcije i zaključavanje
Distribuirani upiti i transakcije
Integracija XML-a u SQL Server