Kesto: 3 päivää
Veroton hinta (+ alv 24 %): 1 990 €

Tästä asiakaskohtainen toteutus?

Toteutamme koulutuksia myös asiakaskohtaisina. Jätä yhteystietosi, ja tehdään juuri teille sopiva toteutus.

Voit maksaa:
Koulutuskortti SA-VOUCHER

Paikka ja päiväys

Helsinki
20.8 – 22.8
Finnish
Ilmoittaudu
19.9 – 21.9
Finnish
Ilmoittaudu
15.10 – 17.10
Finnish
Ilmoittaudu
21.11 – 23.11
Finnish
Ilmoittaudu
10.12 – 12.12
Finnish
Ilmoittaudu
16.1 – 18.1
Finnish
Ilmoittaudu
13.2 – 15.2
Finnish
Ilmoittaudu
18.3 – 20.3
Finnish
Ilmoittaudu

"Koulutusta juuri siellä missä haluat, juuri silloin kuin haluatl"

795 €
Ilmoittaudu

Jaa

Lataa pdf-muodossa

Microsoft SQL-kieli (20461)

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.

Kohderyhmä

Koulutus on tarkoitettu tietokantojen käyttäjille ja raportoijille, joilla ei välttämättä ole aikaisempaa kokemusta SQL-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

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