Tieturi järjestää nyt koulutuksen:

Querying Data with Transact- SQL (3 pv)

SQL (Structured Query Language) on standardoitu relaatiotietokantojen kyselykieli, jota käytetään tietokannassa olevien tietojen hakuun sekä tietosisällön ja –rakenteiden muokkaamiseen.

Koulutuksessa käymme läpi kielen piirteet Microsoft SQL Server -ympäristössä. Koulutuksen jälkeen osaat kielen perusrakenteet, joiden avulla haet tietoa sekä päivität tietokannassa olevia tietoja ja tietorakenteita. Saat perusvalmiudet tietokannan tietojen raportointiin ja hyvän pohjan jatko-opiskeluun tietokannan ylläpidon tai sovelluskehityksen suuntaan. Tutustut myös Microsoft Management Studio -työvälineeseen.

Koulutuksen voi maksaa Microsoftin SA-koulutusseteleillä, seteleitä tarvitaan 5kpl.

Koulutuksen 1. päivä on mahdollista käydä myös erillisenä. Löydät sen valikoimistamme SQL-kieli tutuksi -koulutuksena.

Kohderyhmä

Koulutus on tarkoitettu tietokantojen käyttäjille ja raportoijille, joilla ei välttämättä ole aikaisempaa kokemusta kielestä.

Sertifikaatti

Kurssi valmentaa testiin 70-461 – Querying Microsoft SQL Server 2012. (MCSA-sertifiointi säilyy 2012-tasoisena myös 2014-version aikana.)

Kurssin materiaalit

Kurssilla käytetään Microsoftin englanninkielistä digitaalisessa muodossa olevaa kurssimateriaalia (MOC 10774).

Tieturin koulutuskortilla osallistuvilta veloitamme materiaalimaksun 200 € (+ alv 24 %)


Sisältö
1. päivä
Peruskäsitteet

  • Relaatiomalli
  • Eheyspiirteet
  • SQL-kielen historia
  • SQL-kielen omaksumistasot
  • Harjoitusympäristön esittely

Kyselyn yleisrakenne

  • Sarakkeiden valinta
  • Rivien valinta
  • Tuloksen lajittelu
  • Tuloksen ryhmittely
  • Yhteenvetofunktiot

Vinkkejä käytännön kyselyihin

  • Yksinkertaista laskentaa
  • Merkkijonojen yhdistäminen
  • Yhdiste (UNION)
  • Puuttuva tieto (NULL)
  • Systeemifunktioiden esittely
  • Satunnaisrivien hakeminen


2. päivä
Sisäänrakennetut Funktiot

  • Funktio-tyypit
  • Konversio-funktiot
  • Loogiset funktiot
  • Null-funktiot

Tietojen ryhmittely ja summaus

  • Aggrekaatti-funktiot
  • Group By -ryhmittely
  • Ryhmittelyn suodatus Having-lauseella

Alikyselyt

  • Alikyselyiden esittely
  • Korreloivat alikyselyt
  • Exists-määre

Taulu-lausekkeet

  • Näkymien käyttö
  • TVF – Inline-taulufunktiot
  • Johdetut taulut
  • CTE – Common Table Expression

Joukko-operaatiot

  • Union
  • Except ja Intersect
  • Apply-operaattori

Window Ranking, Offset, ja Aggregate-Funktiot

  • Windowing-käsite
  • OVER-määre
  • Partition by -määre
  • Rank-funktiot


3. päivä
Tietojen pivotointi ja ryhmittely

  • Pivot ja Unpivot
  • Grouping sets
  • Cube- ja Rollup-määreet

Tallennettujen proseduurien käyttö

  • Datan haku proseduureilla
  • Parametrien välitys
  • Proseduurin luominen
  • Dynaaminen SQL

T-SQL:n ohjelmointiominaisuudet

  • Kontrollirakenteet

Virheen käsittely

  • TRY / CATCH lohkot
  • THROW-virheiden käsittely

Tapahtumien hallinta

  • BEGIN TRANSACTION
  • COMMIT TRANSACTION
  • ROLLBACK TRANSACTION

Kyselyiden tehokkuuden parantaminen

  • Indeksointi
  • Indeksityypit
  • Vältettävät tekniikat
  • Suoritussuunnitelmat

 

——————–

Koulutuspaikka:
Tieturi Oy
Mannerheimintie 15
Helsinki

Aika:
13.-15.02.2019

Hinta:
1 990
eur (+ alv 24 %)

Peruutusehdot:
Alle 14 päivää ennen koulutusta tehdyistä perumisista perimme osallistumismaksusta 50 %. Alle 7 päivää ennen koulutusta tehdyistä perumisista perimme osallistumismaksun täysimääräisenä. Mikäli et saavu koulutukseen, veloitamme koko osallistumismaksun ja mahdolliset jo tilatut testit.
Pidätämme oikeuden muutoksiin kansainvälisten koulutuskumppaniemme koulutuksiin. Näiden koulutusten osalta olemme sinuun yhteydessä ilmoittautumisesi jälkeen.

 

Koulutus jo pidetty. Ilmoittautuminen sulkeutunut.