Kurs SQL programiranja i administracije

SQL odnosno Structured Query Language je jezik sa relacionim modelom baza podataka. Ovakav model je danas jedan od najrasprostranjenijih za upravljanje bazama podataka. Jednostavno rečeno, relacioni model predstavlja podatke koji su organizovani u logičke skupove i relacije odnosno veze između njih. Osim relacionog modela koji se koristi u SQL jeziku postoje još dva bitna modela baze podataka, a to su model objekti-veze i objekti model.

Za sve polaznike SQL kursa važno je istaći da SQL spada među jezike koji su najpogodniji i jednostavniji za rad. Za ovu osobinu SQL jezika najzaslužnija je činjenica da se relacije u njemu kreiraju uz pomoć samo jedne naredbe i što je još važnije odmah su dostupne za korišćenje. Svi podaci i rezultati operacija u SQL prikazuju se u vidu tabele koje omogućavaju korisnicima interaktivno i klasično programiranje.

Pohađanjem ovog kursa saznaćete sve što je važno u vezi SQL servera i njegove tehnologije, ali i T-SQL jezika. Pomenuti jezik je zapravo skraćeni naziv za Transact-SQL i on predstavlja Microsoftovu implementaciju, tačnije proširenje Structured Query Languagea za SQL server. Osim toga naučićete kako se upravlja podacima u tabelama, na koji način se optimizuju baze podataka i sve druge veštine koje će vas kvalifikovati kao SQL programera spremnog za rad na najzahtevnijim projektima u ovoj sferi IT industrije.

Opis i ciljevi kursa SQL programiranje i administracija

Na kursu SQL programiranje i administracija imaćete priliku da steknete sve neophodne veštine koje su vam potrebne za planiranje, dizajn i razvoj baza podataka, baziranih na Microsoft SQL Serveru i programskom upitnom jeziku.   

Na početku kursa predavači će vas upoznati sa SQL tehnologijom i serverom, kao i sa T-SQL jezikom. Znanja koja steknete na prvim predavanjima omogućiće vam da kasnije kroz teorijske koncepte i praktične primere razumete kako funkcioniše implementacija baze podataka i rad sa njima. Tokom kursa naučićete još i sve potrebne veštine koje se tiču osnova SQL servera i već pomenutog T-SQL jezika. Pored toga, steći ćete kompletnu sliku o procesu instalacije SQL servera, kreiranja i instalacije baze podataka, ali i naprednih tehnika postavljanja upita nad postojećim bazama.

Kurs SQL programiranja i administracije

Vrhunski predavači sa iskustvom vodiće vas postepeno kroz kurs do osnovnih i naprednih znanja koja su vam potrebna za rad sa Microsoft SQL bazama podataka. Plan i program kursa pokriva detaljno predstavljanje teorijske osnove baza i u skladu sa tim, na adekvatan način, prikazuje načine instalacije i održavanje baza, smeštanje podataka u baze, kao i dolaženja da potrebnih podataka, koji su već smešteni u bazama. Celokupan koncept kursa osmišljen je tako da se polaznicima pruža prilika da se na najjednostavniji način upoznaju sa Microsoft SQL serverom i T-SQL upitnim jezikom.

Ideja kompletnog kursa SQL programiranja i administracije je da svi polaznici steknu potrebna znanja iz domena instalacije, kreiranja, konfigurisanja i upravljanja bazama podataka. Nakon uspešno završenog kursa polaznik će biti osposobljen da samostalo izvršava pomenuta zaduženja i da kreira upite za dobijanje potrebnih rezultata.  

Da biste pohađali ovaj kurs potrebno je da posedujete samo najosnovnije poznavanje operativnih sistema na korisničkom nivou. Sa druge strane, iako vam nisu neophodna, ukoliko ipak imate i početna programerska znanja koja podrazumevaju osnove pisanja programskog koda znatno lakše ćete proći kroz ceo kurs i dodatno razviti svoje već postojeće veštine.

Plan i program predavanja:

1. Uvod u SQL Server i koncepti baza podataka

  • Instaliranje SQL Servera
  • Dizajn baze podataka i tabela, integritet podataka
  • Normalizacija podataka, arhitektura SQL Server baze i tipovi podataka

2. Sistemske baze, rad sa bazama i tabelama

  • Sistemske baze podataka i DDL, DCL i DML naredbe
  • Kreiranje i menjanje baza podataka
  • Kreiranje i upravljanje tabelama

3. Naredbe T-SQL-a i rad sa postojećim podacima u bazama

  • Naredba SELECT i klauzule FROM i WHERE, korišćenje funkcija u T-SQL-u
  • Višestruki tabelarni upiti pomoću UNION, EXCEPT, INTERSECT i JOIN operatora, podupiti i CTE
  • Organizacija podataka i funkcije rangiranja

4. Upravljanje podacima u tabelama

  • Ubacivanje podataka u tabele
  • Brisanje podataka i spajanje tabela

5. Napredne tehnike u radu sa T-SQL jezikom

  • Varijable i kontrola toka
  • Kreiranje i korišćenje pogleda
  • Uskladištene (stored) procedure
  • Kreiranje i upotreba korisnički definisanih funkcija
  • Kreiranje i korišćenje trigera
  • Otklanjanje T-SQL grešaka

6. Optimizacija rada baza podataka

  • Ograničenja u T-SQL-u
  • SQL Server 2014 in-memory OLTP i indeksi
  • Statistika optimizacije upita i osnove transakcija 

Polaznici kursa SQL programiranje i administracija

3 načina da dobijete odlično plaćen posao

Spremili smo dokument koji otkriva tri pouzdana načina za dolazak na dobro plaćenu poziciju za stručan rad sa računarima. Preuzmite izveštaj ovde.

Da li ima mesta? Zimski upisni rok je u toku!

Da saznate sve o upisu, kliknite ovde.