Rad sa SQL bazama podataka za napredne korisnike

Trajanje: 16 sati / 2 dana

Predznanje: Solidno

Potencijalni trener(i): Tomislav Hlupić, Ana Novosel, Velga Mitrić, Filip Strunjak, Pavle Pavišić, Bojana Halić

Jezik: Hrvatski, English

Moguće lokacije: PI EDU centar, U prostorima klijenta, Virtualna učionica

Edukacija Rad sa SQL bazama podataka za napredne korisnike je osmišljena kako bi nadogradila postojeće znanje SQL-a s naprednijim funkcionalnostima u svrhu optimizacije rada i korištenja naprednijih funkcionalnosti SQL-a. Edukacija pokriva napredno korištenja SQL servera s temama viewova, indeksa te triggera, čime se poboljšavaju performanse i ugrađuju mehanizmi automatizacije.

Termin 1
Uskoro
Cijena
*
390.00 EUR
2938.45 HRK
* Cijena po polazniku, cijena ne uključuje PDV 25%, tečaj konverzije HRK > EUR 7,53450
Prijavite se na edukaciju
Odaberite vrstu prijave, ispunite sva obavezna polja i javit ćemo vam se ubrzo.
E-mail: *
Ime: *
Prezime: *
Šaljem upit kao: Pravna osoba
Fizička osoba
Samo želim više informacija
Broj telefona:
Ovdje postavite upit:
Upišite odabrani termin:
Upišite broj polaznika:
Privola: * Ispunjavanjem ove prijave slažete se da dostavljene podatke možemo koristiti kako bismo Vas kontaktirali i pružili informacije u svezi Vašeg zahtjeva/upita ili informacije o proizvodima i uslugama Poslovne inteligencije. Možete se odjaviti sa newslettera Poslovne inteligencije u bilo kojem trenutku klikom na poveznicu za odjavu u e-poruci. Za više informacija molim Vas pročitajte naša Pravila privatnosti.
Please don't insert text in the box below!

Polja označena sa zvjezdicom * su obavezna

Sva polja označena zvjezdicom (*) su obavezna

O edukaciji

Edukacija Rad sa SQL bazama podataka za napredne korisnike je osmišljena kako bi nadogradila postojeće znanje SQL-a s naprednijim funkcionalnostima u svrhu optimizacije rada i korištenja naprednijih funkcionalnosti SQL-a.

Edukacija pokriva napredno korištenja SQL servera s temama viewova, indeksa te triggera, čime se poboljšavaju performanse i ugrađuju mehanizmi automatizacije. Nakon toga polaznici prolaze kroz common table expressione, window funkcije, podupite, funkcije i procedure, podupite, rad sa stringovima, rad s datumskim tipom podataka i pivot funkciju.

Cjelokupne vježbe će se odvijati na Microsoft SQL Server bazi podataka, lideru na tržištu bazi podataka zadnjih deset godina, a znanje naučeno na ovoj edukaciji možete primijeniti na bilo koju drugu bazu podataka (OracleMySQLPostgreSQLAmazon RedshiftGoogle Big Query).

Kome je edukacija namijenjena

Edukacija je namijenjena svih korisnicima koji posjeduju osnovna znanja SQL-a i rada s bazom podataka, a žele ih poboljšati kako bi optimalno koristili bazu i podatke. Poznavanje gradiva iz edukacije Uvod u rad sa SQL bazama podataka je neophodna za savladavanje gradiva ove edukacije.

Nakon edukacije ćete znati

Nakon edukacije bit ćete spremni samostalno raditi napredne funkcionalnosti upita nad bazama podataka koristeći SQL upitni jezik te koristiti analitičke alate (Tableau, Power BI, Excel) nad bazom podataka.

Sadržaj edukacije

  • 1. Rad s View-ovima (pogledima)

    U ovom modulu naučit ćete što su pogledi, kao se stvaraju, mijenjaju i njihove tipične scenarije korištenja u sustavima.

    • Praktične vježbe
  • 2. Rad s Triggerima

    U ovom modulu naučit ćete što su triggeri, gdje se mogu koristiti unutar baze podataka te različite scenarije implementacije. Pokrit će se svi oblici triggera, sintaksa rada s njima te tipični oblici korištenja.

    • Praktične vježbe
  • 3. Korištenje indeksa

    Ovaj modul pokriva korištenje indeksa, kako se kreiraju, njihovu svrhu i primjenu. Bit će prikazana podloga rada s njima (B-stabla), različiti oblici indeksa i osnovne strategije indeksiranja u bazama podataka.

    • Praktične vježbe
  • 4. Korištenje podupita

    Kroz ovaj modul polaznici će ovladati korištenjem podupita, sintaksom pisanja podupita i optimizacije te kroz praktične primjere obuhvatiti principe korištenja podupita i njihove tipične primjene.

    • Praktične vježbe
  • 5. Korištenje Common table expressions (CTE) naredbi

    Ovaj modul pokriva područje korištenja common table expressions, napredne funkcionalnosti koja omogućava rad s hijerarhijama i rekurzijama. Kroz modul prikazat će se sintaksa pisanja svih tipičnih primjena CTE te prikazati njihova paralela s podupitima.

    • Praktične vježbe
  • 6. Korištenje pohranjenih procedura (Stored procedures) i funkcija

    Kroz ovaj modul polaznici će ovladati radom s pohranjenim procedurama i funkcijama, pri čemu će biti naglasak na razlici u implementaciji i korištenju te njihove primjene u bazama podataka.

    • Praktične vježbe
  • 7. Rad sa string tipovima podataka

    U ovom modulu posebni naglasak postavlja se na rad sa stringovima, njihovim načinom zapisa, ugrađenim funkcijama za rad sa stringovima te tipičnim problemima s kojima se korisnici mogu susresti.

    • Praktične vježbe
  • 8. Rad s datumskim tipovima podataka

    Modul pokriva rad s datumskim tipovima podataka, koji često stvaraju probleme korisnicima tijekom rada. Pored funkcija za rad s njima, poseban osvrt daje se na najčešće greške i probleme koji se pojavljuju prilikom korištenja datumskog tipa podataka.

    • Praktične vježbe
  • 9. Prozorske (Window) funkcije

    Ovaj modul obuhvaća rad s prozorskim funkcijama, koje omogućuju raspodjelu podataka prema ključevima u okvire i primjenu funkcija nad njima. Polaznici će ovladati sintaksom prozorskih funkcija, nakon čega će biti prikazani tipični primjeri korištenja.

    • Praktične vježbe
  • 10. Korištenje Pivot funkcija

    Kroz modul bit će prikazano korištenje pivot funkcije, jednog od najkorištenijih principa za analitiku nad podacima. Modul obuhvaća uvod u koncept pivotiranja, sintaksu pisanja PIVOT upita, specifičnosti korištenja samog upita te tipične scenarije korištenja.

Kako se mogu prijaviti na ovu edukaciju?

Na edukaciju se možete službeno prijaviti preko forme za prijavu na vrhu ove stranice. Nakon uspješno poslane prijave mi vam se povratno javimo unutar 24 sata od zaprimljene prijave.

Nisam dobio/-la povratnu informaciju s vaše strane. Kome da se obratim?

Greške u komunikaciji se uvijek događaju i ukoliko vam ne odgovaramo javite nam se direktno na birdacademy@inteligencija.com

Može li se edukaciju platiti u više obroka?

Trenutno ne podržavamo plaćanje u više obroka.

Ne živim u Zagrebu, ali htio/htjela bi prisustovati edukaciji virtualno. Postoji li možda ta mogućnost?

Naravno, u dogovoru s trenerom sve naše edukacije se mogu pratiti virtualno.

Postoji li popust za studente?

Studenti imaju pravo na 10% popusta na cijenu koja je prikazana na ovoj stranici.

Nemam vlastiti laptop za ovu edukaciju. Imam li osigurano računalo na edukaciji s vaše strane?

BIRD Academy za svakog polaznika osigurava edukacijsko računalo, ručak te kavu i vodu. Nastojimo u svakom segmentu biti što bolji domaćin!

BIRD Academy edukacije

Učite od najboljih stručnjaka u industriji