
SQL-kyselykielen perusteet
Kesto 1 pvä
Tavoite
Kurssi on tarkoitettu henkilöille, jotka tarvitset yleiskuvan SQL-kielestä ja sen perusmahdollisuuksista. Kurssi tarjoaa perustiedot SQL-kielestä sekä taidot yleisimmin käytettävien kyselyiden luontiin.
Kenelle
Kurssi on tarkoitettu tietokantojen käyttäjille ja raportoijille, joilla ei ole ollenkaan tai on vain jonkin verran aikaisempaa kokemusta SQL-kielestä. Kurssilla käytetään Access-tietokantoja, mutta opittavat kyselyt ovat sovellettavissa myös muissa tietokannanhallintajärjestelmissä.
Muuta
Kurssin ohjelma voi opetustilanteessa hieman poiketa alla olevasta johtuen kurssilaisten yleisestä lähtötasosta tai erityistoiveista.
Sisältö
Relaatiotietokantojen perusrakenne ja peruskäsitteet
• Relaatiomalli
• Eheyskäsite
• Avainkenttä, vierasavainkenttä
• Taulujen väliset yhteydet
• SQL-kielen historia
SQL-kyselyn yleisrakenne
• Sarakkeiden valinta
• Rivien valinta
• Tuloksen lajittelu
• Tuloksen ryhmittely
• Yhteenvetofunktiot
Peruskyselyt yhteen tauluun
Peruskyselyt useampaan tauluun
• Inner Join
• Outer Join
• Union
Alikyselyt
Tietokannan rakentaminen SQL-kielellä
• Taulujen luominen
• Taulujen muuttaminen
• Taulujen poistaminen
• Näkymien luonti
• Indeksien luonti
Tietojen muokkaaminen SQL-kielellä
• Lisääminen
• Päivittäminen
• Poistaminen
Runsaasti kyselyharjoituksia