grupa 2grupa 1

SQL - napredno korištenje

 

Uvod:

Prošireno znanje SQL jezika logičan je nastavak za sve korisnike koji se u radu koriste bazama podataka, bez obzira koju računalnu platformu i bazu podataka koriste. Napredno upoznavanje s SQL-om posebno je bitno za administratore baza podataka, sistem inženjere i programere.

 

Cilj

Osposobiti polaznike za naprednije tehnike rada sa SQL-om i bazama podataka, kao što su agregatne funkcije, upoznati polaznike sa pogledima i indeksima, objasniti pojmove trigger i stored procedure, osposobiti polaznike za definiranje i upotrebu korisničkih tipova i funkcija.

 

Trajanje seminara

20 sati(a), 5 dana

 

Nastavni materijal:

Priručnik: "SQL - napredno korištenje"

Predznanje

P01: Osnove PC računala i MS Windows
N01: Administriranje operativnog sustava
N02: Administriranje baze podataka
D18: SQL - osnove
ili odgovarajuća znanja i vještine

Uvjerenje

Algebra svjedodžba o pohađanju seminara

Sadržaj seminara

Agregatne funkcije i grupiranje podataka

  • Agregatne funkcije
  • Grupiranje podataka
  • Operator having
  • Operator union

Podupiti

  • Ugnježđivanje podupita

Indeksi

  • Hrpa
  • Clustered indeks
  • Dodavanje novih podataka u tablicu s grupirajućim indeksom
  • Nonclustered index
  • Dodavanje novih podataka u tablicu s negrupirajućim indeksom
  • Optimizacija indeksa

Transakcije

  • Uloga transaction log datoteke kod sistemskih prekida
  • Zaključavanje podataka u bazi

Korisnički definirane funkcije

  • Korisnički definirani tipovi podataka
  • Korisnički definirane funkcije
  • Skalarne funkcije
  • Multi-statement table-valued funkcije
  • In-line table-valued funkcije

Pohranjene procedure

  • Sistemske pohranjene procedure
  • Korisnički definirane pohranjene procedure

Okidači

  • Okidači i ograničenja
  • DML okidači
  • DDL okidači

SQL naredbe u administriranju SQL servera

  • DCL ključne riječi
  • DBCC naredbe
  • Metapodaci

Osnove programiranja

  • Programiranje u SQL serveru
  • Varijable
  • Sistemske globalne varijable
  • Lokalne varijable
  • Grananja
  • Petlje

Optimizacija upita

  • Analiza upita
  • Analiza izvedbenog plana

Zanimat će Vas:

    reklama

    Rješenja za poslovne korisnike

    Nudimo vrhunska rješenja za velike grupe polaznika saznajte više...


    Školovanja za osobne potrebe

    Obratite nam se s povjerenjem da zajedno kreiramo optimalnu edukaciju saznajte više...

    logo

    Algebra logo

    Zagreb - Maksimirska 58a, tel: 01 2332 861
    Split - Slavićeva 15, tel: 021 444 555
    Osijek - Reisnerova 74, tel: 031 373 400
    Zadar - Špire Brusine 16, tel: 023 315 888
    Pula - Ciscuttijeva 2, tel: 052 350 380
    Sisak - S. i A. Radića 42 (druga ulica), tel: 044 541 700
    Dugo Selo - J. Zorića 21, 01 2753 012


    Bjelovar - Ante Trumbića 4, tel: 043 220 840
    Šibenik - A.K. Miošiča 11, tel: 022 333 623
    Rijeka - Zanonova 1, 051 214 036
    Jastrebarsko - Dr. Franje Tuđmana 9, 01 6281 126
    Samobor - Trg Matice hrvatske 3, tel: 01 3360 112
    Vinkovci - Gajeva 18, tel: 032 331 215

    Zaprešić - Trg žrtava fašizma 11, tel: 01 3310 116
    Varaždin - Kratka 4, tel: 042 300 600
    Trogir - Obala bana Berislavića 15, tel: 021 881 543
    Karlovac - Bogoslava Šuleka 29, tel: 047 642 938
    Slavonski Brod - Dr. Mile Budaka 1, tel: 035 492 802
    Vukovar - I.G. Kovačića 3, tel: 032 443 153