EtusivuHae koulutuksiaMicrosoft SQL-kieli (20761)

Microsoft SQL-kieli (20761)

star_fullstar_fullstar_fullstar_fullstar_fullstar_empty

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 SQL-kielen piirteet Microsoft SQL Server -ympäristössä. Koulutuksen jälkeen osaat SQL-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. 

 


Paikka
Helsinki

Koulutusmuoto
Classroom
Remote

Kesto
3 päivää

Hinta
1990 €

Kohderyhmä

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

Sisältö koulutukseen Microsoft SQL-kieli (20761)

1. päivä

Peruskäsitteet

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

SQL-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

  • T-SQL:n 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

Sertifikaatti

Kurssi valmentaa testiin 70-761 - Querying Data with Transact-SQL.

Kurssin materiaalit

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

Aikataulu

Koulutuspäivät alkavat klo 9.00 ja päättyvät n. klo 16-16.30. Aamukahvia on tarjolla klo 8.15 alkaen.

Hinnoittelu

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

Saattaisit olla kiinnostunut myös näistä koulutuksista:

Aiheeseen liittyvät blogit: