SQL perusteet

Ohjelma

Päivä 1

08:30

Tervetuloa lähiosallistujat! Ilmoittautuminen ja aamukahvi Keilarannassa

08:55

Hyvää huomenta etäosallistujat! Sisäänkirjautuminen koulutukseen

09:00

SQL peruskyselyt ja relaatiotietokantojen perusteet

  • Relaatiotietokannat ja tietomallit
  • SQL kyselyiden rakenne
  • Tietojen valinta
10:30

Tauko

10:45

Funktioiden käyttäminen ja ryhmittely

  • Yleisimmät funktiot 
  • Ryhmittely 
  • HAVING -ehto 
12:00

Lounastauko

13:00

Kuinka yhdistellä dataa tehokkaasti?

  • JOIN-syntaksi ja perusliitokset 
  • Joukko-oppi 
  • Erilaiset JOIN -ehdot 
14:30

Kahvitauko

14:45

Kuinka yhdistellä dataa monesta eri lähteestä?

  • Monen taulun yhdistäminen 
  • Liitos ilman JOIN-syntaksia 
  • Taulujen yhdistäminen UNION 
15:30

Päivän yhteenveto

16:00

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

Päivä 2

08:30

Huomenta lähiosallistujat!

08:55

Huomenta etäosallistujat!

09:00

Miten liitoksia kannattaa käyttää ja onko liitoksille vaihtoehtoja?

  • Liitosten kertaus 
  • Liitos vai alikysely? 
  • Liitosten parhaat käytännöt 
10:30

Tauko

10:45

Taulujen luominen, muokkaaminen ja poisto

  • Taulujen luominen 
  • Tietotyypit 
  • Taulujen muokkaaminen ja poisto 
12:00

Lounas

13:00

Parhaat tavat lisätä, päivittää tai poistaa dataa

  • INSERT INTO -komento (lisääminen) 
  • UPDATE -komento (päivitys) 
  • DELETE / TRUNCATE komennot (poisto) 
14:30

Kahvitauko

14:45

Kuinka käyttää dataa tehokkaasti ja säästää aikaa näkymien avulla?

  • Yhden taulun näkymät 
  • Monen taulun näkymät 
  • Näkymien muokkaaminen ja poisto 
15:30

Yhteenveto päivästä

16:00

Kiitos! Koulutus päättyy