Semos Education Semos Education
  • Ponedeljak-Petak 9:00AM - 5:00PM
  • Javi nam se: +381 63 4567 50
  • Piši nam: info@semosedu.com
EN / МК / RS
Кошничка
REZERVIŠI MESTO
  • Opis
  • Sadržaj

 

Kurs je osmišljen kako bi studente upoznao sa Transact-SQL-om. Studenti će naučiti osnovne koncepte TSQL jezika, koji je glavni jezik za MS SQL Server bazu podataka. Ovaj kurs će pružiti dovoljno znanja o svim osnovnim konceptima koji se tiču TSQL-a.

Modul 1: Uvod u Microsoft SQL Server

Ovaj modul uvodi SQL Server, verzije SQL Server-a, uključujući i verzije u oblaku, i kako se povezati sa SQL Server-om korišćenjem SQL Server Management Studia.

Lekcije

  • Osnovna arhitektura SQL Server-a
  • Izdanja i verzije SQL Servera
  • Početak rada sa SQL Server Management Studiom

 

Modul 2: Uvod u T-SQL upite

Ovaj modul opisuje elemente T-SQL-a i njihovu ulogu u pisanju upita. Opisuje upotrebu skupova u SQL Serveru. Opisuje upotrebu predikatne logike u SQL Server-u. Opisuje logički redosled operacija u SELECT naredbama.

Lekcije

  • Uvod u T-SQL
  • Razumevanje tipova podataka u SQL-u
  • Razumevanje skupova
  • Razumevanje predikatne logike
  • Razumevanje logičkog redosleda operacija u SELECT naredbama

 

Modul 3: Pisanje SELECT upita

Ovaj modul uvodi osnove SELECT naredbe, fokusirajući se na upite nad jednom tabelom.

Lekcije

  • Pisanje jednostavnih SELECT naredbi
  • Eliminisanje dupliciranih redova sa DISTINCT
  • Korišćenje alijasa za kolone i tabele
  • Pisanje jednostavnih CASE izraza

 

Modul 4: Upiti nad više tabela

Ovaj modul opisuje kako napisati upite koji kombinuju podatke iz više izvora u Microsoft SQL Server-u.

Lekcije

  • Razumevanje spajanja (JOIN)
  • Upiti sa unutrašnjim spojevima (INNER JOIN)
  • Upiti sa spoljašnjim spojevima (OUTER JOIN)
  • Upiti sa CROSS JOIN i SELF JOIN

 

Modul 5: Sortiranje i filtriranje podataka

Ovaj modul opisuje kako implementirati sortiranje i filtriranje.

Lekcije

  • Sortiranje podataka
  • Filtriranje podataka koristeći predikate
  • Korišćenje operatora (ANR, OR, LIKE, IN, BETWEEN)
  • Filtriranje podataka koristeći TOP i OFFSET-FETCH
  • Rad sa nepoznatim vrednostima

 

Modul 6: Korišćenje DML za izmenu podataka

Ovaj modul opisuje kako kreirati DML upite, i zašto biste to želeli.

Lekcije

  • Ubacivanje podataka
  • Izmena i brisanje podataka

 

Modul 7: Korišćenje Built-In funkcija

Ovaj modul uvodi neke od mnogih Built-In funkcija u SQL Serveru 2016.

Lekcije

  • Pisanje upita sa Built-In funkcijama
  • Korišćenje Conversion funkcija
  • Korišćenje Logical funcija
  • Korišćenje funkcija za rad sa NULL vrednostima
  • Korišćenje funkcija za datume i vreme

 

Modul 8: Grupisanje i agregiranje podataka

Ovaj modul opisuje kako koristiti agregatne funkcije.

Lekcije

  • Korišćenje agregatnih funkcija (MIN, MAX, SUM, COUNT, AVG, ROUND)
  • Korišćenje GROUP BY klauze
  • Filtriranje grupa pomoću HAVING klauze
  • Korišćenje ORDER BY klauze

 

Modul 9: Korišćenje podupita

Ovaj modul opisuje nekoliko vrsta podupita i kako ih koristiti i kada.

Lekcije

  • Pisanje samostalnih upita
  • Pisanje koreliranih podupita
  • Korišćenje EXISTS predikata sa podupitima

 

Modul 10: Using Set Operators

Ovaj modul uvodi kako koristiti operatere skupa UNION, INTERSECT, i EXCEPT da uporedimo redove između dva ulazna skupa.

Lekcije

  • Pisanje upita sa UNIJA operaterom
  • Korišćenje EXCEPT i INTERSECT
  • Koripćenje APPLY
Опис

 

Kurs je osmišljen kako bi studente upoznao sa Transact-SQL-om. Studenti će naučiti osnovne koncepte TSQL jezika, koji je glavni jezik za MS SQL Server bazu podataka. Ovaj kurs će pružiti dovoljno znanja o svim osnovnim konceptima koji se tiču TSQL-a.

Содржина

Modul 1: Uvod u Microsoft SQL Server

Ovaj modul uvodi SQL Server, verzije SQL Server-a, uključujući i verzije u oblaku, i kako se povezati sa SQL Server-om korišćenjem SQL Server Management Studia.

Lekcije

  • Osnovna arhitektura SQL Server-a
  • Izdanja i verzije SQL Servera
  • Početak rada sa SQL Server Management Studiom

 

Modul 2: Uvod u T-SQL upite

Ovaj modul opisuje elemente T-SQL-a i njihovu ulogu u pisanju upita. Opisuje upotrebu skupova u SQL Serveru. Opisuje upotrebu predikatne logike u SQL Server-u. Opisuje logički redosled operacija u SELECT naredbama.

Lekcije

  • Uvod u T-SQL
  • Razumevanje tipova podataka u SQL-u
  • Razumevanje skupova
  • Razumevanje predikatne logike
  • Razumevanje logičkog redosleda operacija u SELECT naredbama

 

Modul 3: Pisanje SELECT upita

Ovaj modul uvodi osnove SELECT naredbe, fokusirajući se na upite nad jednom tabelom.

Lekcije

  • Pisanje jednostavnih SELECT naredbi
  • Eliminisanje dupliciranih redova sa DISTINCT
  • Korišćenje alijasa za kolone i tabele
  • Pisanje jednostavnih CASE izraza

 

Modul 4: Upiti nad više tabela

Ovaj modul opisuje kako napisati upite koji kombinuju podatke iz više izvora u Microsoft SQL Server-u.

Lekcije

  • Razumevanje spajanja (JOIN)
  • Upiti sa unutrašnjim spojevima (INNER JOIN)
  • Upiti sa spoljašnjim spojevima (OUTER JOIN)
  • Upiti sa CROSS JOIN i SELF JOIN

 

Modul 5: Sortiranje i filtriranje podataka

Ovaj modul opisuje kako implementirati sortiranje i filtriranje.

Lekcije

  • Sortiranje podataka
  • Filtriranje podataka koristeći predikate
  • Korišćenje operatora (ANR, OR, LIKE, IN, BETWEEN)
  • Filtriranje podataka koristeći TOP i OFFSET-FETCH
  • Rad sa nepoznatim vrednostima

 

Modul 6: Korišćenje DML za izmenu podataka

Ovaj modul opisuje kako kreirati DML upite, i zašto biste to želeli.

Lekcije

  • Ubacivanje podataka
  • Izmena i brisanje podataka

 

Modul 7: Korišćenje Built-In funkcija

Ovaj modul uvodi neke od mnogih Built-In funkcija u SQL Serveru 2016.

Lekcije

  • Pisanje upita sa Built-In funkcijama
  • Korišćenje Conversion funkcija
  • Korišćenje Logical funcija
  • Korišćenje funkcija za rad sa NULL vrednostima
  • Korišćenje funkcija za datume i vreme

 

Modul 8: Grupisanje i agregiranje podataka

Ovaj modul opisuje kako koristiti agregatne funkcije.

Lekcije

  • Korišćenje agregatnih funkcija (MIN, MAX, SUM, COUNT, AVG, ROUND)
  • Korišćenje GROUP BY klauze
  • Filtriranje grupa pomoću HAVING klauze
  • Korišćenje ORDER BY klauze

 

Modul 9: Korišćenje podupita

Ovaj modul opisuje nekoliko vrsta podupita i kako ih koristiti i kada.

Lekcije

  • Pisanje samostalnih upita
  • Pisanje koreliranih podupita
  • Korišćenje EXISTS predikata sa podupitima

 

Modul 10: Using Set Operators

Ovaj modul uvodi kako koristiti operatere skupa UNION, INTERSECT, i EXCEPT da uporedimo redove između dva ulazna skupa.

Lekcije

  • Pisanje upita sa UNIJA operaterom
  • Korišćenje EXCEPT i INTERSECT
  • Koripćenje APPLY

Dosadašnja iskustva

Šta su rekli naši polaznici o nama

  • - Milanka Narančić Stipendistkinja Semos Education-a

    Semos Education ima zaista široku ponudu obuka i detaljno opisane programe, tako da svako može pronaći šta ga najviše privlači i u čemu može pružiti svoj maksimum.

  • - Milana Milošev Polaznica Microsoft Data Analyst Akademije

    Tokom cele obuke sam osećala podršku celog tima koji stoji iza karijernog centra Semosa, uvek su tu za sva pitanja i nedoumice. Održali su nekoliko korisnih radionica.

  • - Nikola Đorđević Stipendista Microsoft Data Analyst Akademije

    Ukoliko vas interesuje analiza podataka nezavisno od industrije u kojoj radite, Semos Data Analyst Akademija ima odličan program koji obuhvata Excel, SQL, Python, Power BI, kao i rad na realnim projektima.

Upoznajte instruktore

  • Ivan Jovanović SQL Trainer
  • Marija Đukić SQL Trainer
  • Đorđe Petković SQL Trainer
  • Stefan Krstović Business Analyst
    SQL & Python Trainer

Kontakt