Logosoft kurs: Querying SQL databases using T-SQL

01.11.2022. 12:53 / Izvor: Akta.ba
Računar

U ovom kursu, Logosoft će vas upoznati sa različitim konceptima korištenja Transact SQL (T-SQL-a).

SQL je temeljna vještina za svakog ko želi raditi sa bazama podataka i podacima. U ovom kursu, Logosoft će vas upoznati 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. Kurs se održava u prostorijama Logosofta, a svoje mjesto rezervišite najkasnije do 3.11.2022. do 15:00 slanjem e-maila.

Querying SQL databases using T-SQL

Datum: 7.11.2022.

Cijena : 700,00 KM + PDV

Trajanje kursa:  4 dana

SPECIJALNA POGODNOST: Za firme koje prijave više od jednog uposlenika odobravamo ukupni popust od 10% (popusti se ne zbrajaju).

NAPOMENA:  U cijenu kursa su uključeni materijali za laboratorijske vježbe i predavanja.

Očekivani ciljevi

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. 

Trajanje radionice

Radionica „QUERYING SQL DATABASES USING T-SQL" sastavljen je od 12 modula. Fokus kursa je na demo vježbama, odnosno na konkretnim primjerima pisanje T-SQL upita, korištenjem SQL Management Studio-a na SQL Serveru.

Dodatne informacije i resursi

Nastava ć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.

Više informacija o kursu...

Kuresevi u najavi: 

MS-700    Managing Microsoft Teams - 14.11.22
MS-500    Microsoft 365 Security Administration (webinar) - 05.12.22
SC-300     Microsoft Identity and Access Administrator (webinar) - 06.02.23

Detaljan syllabus

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.

Najave