Logosoft seminar
Querying SQL databases using T-SQL
Naredni kurs u Logosoft edukaciji je radionica Querying SQL databases using T -SQL, koja je na programu uživo u učionici u Logosoft Edukaciji.
Naredni kurs u Logosoft edukaciji je radionica Querying SQL databases using T -SQL, koja je na programu uživo u učionici u Logosoft Edukaciji, na adresi Grbavička 4, 71 000 Sarajevo. Rezervišite svoje mjesto najkasnije do 22.09.2023. do 15:00 slanjem e-maila na edukacija@logosoft.ba.
Querying SQL databases using T-SQL
Datum: 25.09.2023.
Trajanje kursa: 4 dana
Cijena: 800,00 KM + PDV
SPECIJALNA POGODNOST: Za kompanije koje prijave tri i više uposlenika odobravamo ukupni popust od 10%.
NAPOMENA: U cijenu kursa su uključeni materijali za laboratorijske vježbe i predavanja, kao i Logosoft diploma za prisustvo edukaciji.
Opis kursa
SQL je temeljna vještina za svakog ko želi raditi sa bazama podataka i podacima. U ovom kursu, upoznat ćemo Vas sa različitim konceptima korištenja Transact SQL (T-SQL-a) za upite na bazi podataka, incijalno kroz osnovne SELECT upite, pa finalno do kreiranja kompleksne transkacione logike. Na tom putu objasniti ćemo ključne koncepte, demonstrirati sintaksu i pružiti Vam priliku da isprobate svaku tehniku za sebe.
Radionica će biti realizirana u formi 30% prezentacije i 70% demo vježbe i konstruktivna diskusija. Za prezentacije će biti korišteni namjenski slajdovi, koncipirani na osnovu zvanične Microsoft literature i dokumentacije. Demo vježbe su koncipirane na konkretnim primjerima pisanja T-SQL upita, korištenjem SQL Management studio-a na SQL Serveru. Kompletan materijal koji će se koristiti na kursu će po završetku biti distribuiran svim polaznicima.
Demo vježbe su koncpirane na način da predavač uradi i detaljno objasni nekoliko primjera za svaku pojedinačnu temu ili oblast, a nakon toga polaznici sami rade upite, na osnovu ulaznih parametara koje dobiju od predavača.
Profil polaznika
Radionica je predviđen za osobe sa osnovnim znanjem o relacionim bazama podataka, ali i za početnike koji žele da se upuste u avanturu zvanu SQL. Sve što je potrebno učesnicima kursa je volja i pozitivan stav, a njihovo znanje će se nadograđivati iz modula u modul.
Lekcije koje će biti obrađene:
MODUL 1: UVODNO PREDAVANJE
· Instalacija SQL Servera 2019 Express Edition;
· Instalacija SQL Management Studia;
· Restore testne baze podataka.
MODUL 2: UVOD U Transact -SQL
· Uvod u T-SQL;
· Relacione baze podataka;
· Schema i imena objekata;
· Grupe SQL komandi;
· SELECT komanda;
· Tipovi podataka;
· Rad sa NULL.
MODUL 3: PISANJE UPITA SA SELECT
· Eliminacija duplikata;
· Sortiranje rezultata;
· Limitiranje sortiranog rezultata;
· Filtriranje rezultata.
MODUL 4: SPAJANJE TABELA SA JOIN
· Koncept spajanja tabela;
· Sintaksa spajanja;
· Korištenje alias-a;
· Inner, Outer, Cross, Self Join.
MODUL 5: KORIŠTENJE SET OPERATORA
· UNION upiti;
· INTERSECT upiti;
· EXCEPT upiti.
MODUL 6: BUILT-IN FUNKCIJE I GRUPISANJE PODATAKA
· Uvod u Built-In funkcije;
· Skalarne funkcije;
· Logičke funkcije;
· Window funkcije;
· Agregatne funkcije;
· Grupisanje sa GROUP BY;
· Filtriranje sa HAVING.
MODUL 7: KORIŠTENJE PODUPITA
· Uvod u podupite;
· Skalarna ili Multi vrijednost;
· Samostalni ili Korelirani podupiti.
MODUL 8: KORIŠTENJE IZRAZA TABELA
· Views;
· Temporalne tabele;
· Table varijable;
· Table-Valued funkcije;
· Izvedene tabele.
MODUL 9: UDF, GRUPING SETS
· UDF Skalarne Funkcije;
· Grouping Sets;
· Rollup i Cube.
MODUL 10: MODIFIKOVANJE PODATAKA
· Insertovanje podataka u tabele,
· Ažuriranje podataka u tabeli,
· Brisanje podataka iz tabele.
MODUL 11: PROGRAMIRANJE SA T-SQL 1. DIO
· Batches;
· Komentari;
· Varijable;
· If/Else;
· While.
MODUL 12: PROGRAMIRANJE SA T-SQL 2. DIO
· Stored Procedure;
· Transakcije;
· Upravljanje Errorima;
· Try/Catch.
Predavač
Nedim Fatić - 2019. godine završen Master studij na Ekonomskom fakultetu u Sarajevu, u saradanji sa Microsoft-om, smjer Menadžment i Informacioni sistemi.
2011. godine diplomirao na Fakultetu elektrotehnike u Tuzli, smjer Komunikacije.
Posjeduje dugogodišnje iskustvo u radu sa bazama podataka i MS SQL Serverom, a neke od najvažniji vještina su: instalacija, održavanje i unapređenje MS SQL Servera; pisanje naprednih T-SQL upita; razvoj novih baza podataka i održavanje postojećih; analiziranje perfomansi i stanja relacionih baza podataka i predlaganje načina za efikasniji rad; analiziranje mehanizama zaštite podataka na bazi podataka i predlaganje rješenja za njihovo poboljšanje; instalacija, održavanje i upravljanje alatima za nadzor nad bazama podataka.
*Pri preuzimanju teksta s portala Akta.ba potrebno je navesti izvor i linkovati tekst.
Dojavi vijest na viber +387 60 3315503 ili na mail urednik@akta.ba.
NAPOMENA: Komentari odražavaju stavove njihovih autora, a ne nužno i stavove internet portala Akta.ba.