Wistec järjestää nyt koulutuksen:

SQL-kielen jatkokurssi (1 pv)

Koulutuksessa käytämme standardoitua SQL-kieltä sekä SQL Serverille kehitettyä T-SQL -kieltä. Kurssin käytyäsi ymmärrät paremmin tietokantojen rakenteita ja osaat tehdä tietokantoihin tehokkaita SQL-kyselyitä sekä luoda funktioita ja herättimiä. Teemme runsaasti perusharjoituksia.

Tavoite
Koulutuksen jälkeen ymmärrät paremmin tietokantojen rakenteita sekä osaat tehdä tietokantoihin tehokkaita SQL-kyselyitä. Osaat luoda tietokantarakenteita ja päivittää tietokantojen tietoja SQL-kielellä sekä hyödyntää esimerkiksi triggereitä, funktioita, proseduureja ja kursoreita.

Ohjelmaversio
Koulutus ei ole ohjelmisto- tai tietokantasidonnainen.


Kenelle?
Koulutus on tarkoitettu sellaisille tietokantojen käyttäjille, joilla jo on SQL -kyselykielen perusteiden osaaminen hallussa.

Kouluttaja:
Erkki Renvall

Erkki kouluttaa ja konsultoi ohjelmistoja ja teknologioita hyvin laajasti. Tällä hetkellä mieluisimpia ovat Excelin Pivot, Power Pivot, Power Query sekä VBA-ohjelmointi. Lisäksi hän kouluttaa mm. Power BI, Visio ja Project -ohjelmia, SQL-kyselykieltä sekä projektinhallintaa ja projektijohtamista.



OHJELMA

9.00 Koulutus alkaa
16.00 Koulutus päättyy

Koulutuksen sisältö

Tietokantojen perusteiden kertaus
– Mikä on tietokanta? Tietokanta tiedon tallennusmuotona. Yksi- ja moniulotteiset tietokannat.
– Millainen tietokanta on rakenteeltaan? Relaatiomalli ja siihen pohjautuvat tietokannat.
– Ymmärrätkö tietokantaterminologiaa? Yhteys, avainkenttä sekä vierasavainkenttä ja niihin liittyvät käsitteet.

SQL-kyselyt useampaan kuin yhteen tauluun
– Mitä ovat yhteystyypit? Inner Join, Left/Right Outer Join, Natural Join, Full Outer Join.
– Miten rajaan tulosjoukkoon tulevaa tietoa? Ehdot hakukyselyissä. Kyselyiden parametrointi. Kaavojen ja funktioiden käyttö ehdoissa.
– Voinko yhdistää kyselyyn laskentaa? Laskenta yhteenvetofunktioilla ja laskennallisten kenttien muodostaminen tulosjoukkoon.

Alikyselyt
– Voinko korvata liitoksen jollakin tavoin? Alikyselyiden suorittaminen.

Funktiot
– Voinko käyttää SQL-kyselyssä funktioita? Päivämäärä- ja aikafunktiot, merkkijonofunktiot, konversiofunktiot, matemaattiset funktiot.
– Voinko luoda omia funktioita ja mihin niitä käyttäisin? Omien funktioiden luonti.

Proseduurit
– Mikä on proseduuri? Proseduurien muodostaminen ja käyttö
– Onko proseduurien kieli SQL-kieltä? Proseduurien ohjausrakenteet, toistorakenteet ja ehdot. T-SQL-kielen perusteet.

Triggerit eli herättimet
– Mitä triggereillä tehdään? Toimintojen automatisointi herättimillä ja niihin liitetyillä funktioilla ja proseduureilla.

Kyselyiden tehostaminen
– Miten voin nopeuttaa hidasta kyselyä? Kyselyiden nopeuden mittaaminen ja taulujen indeksointi. Vinkkejä tehokkaiden kyselyiden luontiin.


Koulutuspaikka:
Wistec Training Oy, Itämerenkatu 1, 00180 Helsinki

Ajankohta:
31.1.2022, klo 9-16

Hinta:
690 euroa
/hlö + alv 24 %. Hintaan sisältyy koulutusmateriaali, aamupala sekä kahvitarjoilut.

Ilmoittautumisen peruutusehdot:
Myöhemmin kuin 14 päivää ennen koulutuksen alkua tulleista peruutuksista veloitamme 50 % kokonaishinnasta. Mikäli osallistumista ei peruuteta lainkaan, veloitetaan koko koulutustilaisuuden hinta. Esteen sattuessa koulutuspaikan voi luovuttaa samassa organisaatiossa työskentelevälle henkilölle.