Microsoft SQL syventävä

6.–8.10.2026 | hybrid: Keilaranta 1 Business Park, Espoo

Ohjelma

Tiistaina 6.10.

09:00

Kurssiympäristö

  • Harjoitusympäristöön tutustuminen
    • ER kaavio ja sen luonti
    • Harjoitusympäristön pystyttäminen
  • Peruskäsitteet ja SQL:n historia
    • Tietotyypit
10:15

Tauko

10:30

Tietosisällön hakeminen

  • SELECT -komento
    • Harjoitukset
  • Laskenta ja yhdistäminen
    • Keskeisiä funktioita
    • Harjoitukset
  • Tietosisällön rajaaminen
    • Select -komennon WHERE osa
    • Harjoitukset
11:45

Lounastauko

12:30

Lajittelu ja liitokset

  • Tietosisällön lajitteleminen
    • ORDER BY -komento
    • Harjoitukset
  • Taulujen sisäliitos kyselyt
    • INNER JOIN -komento
    • Harjoitukset
14:00

Kahvitauko

14:30

Tietosisällön ryhmitteleminen

  • GROUP BY -komento
    • Ryhmäfunktiot
    • Harjoitukset
15:30

Yhteenveto päivästä

16:00

Huomiseen! Ensimmäinen koulutuspäivä päättyy

Keskiviikkona 7.10.

09:00

Liitokset

  • Sisäliitokset
  • Ulkoliitokset LEFT ja RIGHT OUTER JOIN
    • Harjoitukset
  • FULL OUTER JOIN
10:15

Tauko

10:30

Joukko-operaattorit ja alikyselyrakenteet

  • UNION, UNION ALL
  • INTERSECT
  • EXCEPT
    • Harjoitukset
  • Skalaariset alikyselyt
  • Korreloivat alikyselyt
    • Harjoitukset
11:45

Lounastauko

12:30

DDL ja DML -komennot

  • DDL: tietorakenteiden luominen ja muokkaaminen
  • DML: tietosisällön muokkaaminen
    • Insert
    • Update
    • Delete
14:00

Kahvitauko

14:15

Näkymät ja indeksit

  • Näkymät
    • Harjoitukset
  • Indeksit
15:30

Yhteenveto päivästä

16:00

Huomiseen! Toinen koulutuspäivä päättyy

Torstaina 8.10.

09:00

Case rakenteet

  • Selector CASE
  • Searched CASE
    • Harjoitukset
  • Suoritussuunnitelmat
10:15

Tauko

10:30

Kyselyiden apurakenteet

  • Table valued functions
    • Harjoitus
  • Johdetut taulut
    • Harjoitus
  • CTE, Common Table Expressions
    • Harjoitus
11:45

Lounastauko

12:30

Funktiot

  • Merkkijono funktioiden käyttäminen
    • Harjoitus
  • Numeeristen funktioiden käyttäminen
    • Harjoitus
  • Aika funktioiden käyttäminen
    • Harjoitus
14:00

Kahvitauko

14:30

Virheiden käsittely ja transactiot

  • Virheiden käsittely
    • Harjoitus
  • BEGIN TRANSACTION
  • COMMIT TRANSACTION
    • Harjoitus
15:30

Yhteenveto päivästä

16:00

Kiitos! Koulutus päättyy