SQL-kieli on standardoitu komentokieli, jonka avulla ohjataan yrityksissä laajalti käytettyjen relaatiotietokantojen toimintoja. Koulutuksessa tutustutaan SQL-kielen perusteisiin, näkymien käyttöön ja tapahtumakäsitteeseen. Koulutukseen sisältyy runsaasti SQL-kielen harjoituksia, jotka tehdään Microsoft SQL Server -ympäristössä.
Tavoite
Opi kirjoittamaan tietokannasta tietoja hakevia kyselyjä sekä tietoja muuttavia päivityskomentoja.
Kenelle
Koulutus sopii relaatiotietokantojen käyttäjille, jotka tekevät kyselyjä ja päivityksiä tietoihin.
Osallistujalla on suositeltavaa olla Windows-ympäristön osaamista. Lisäksi yleiskäsitys tietokantojen periaatteista on eduksi. Aiempaa SQL-kielen käyttökokemusta ei tarvitse olla.
Lisätiedot
Tämän peruskoulutuksen jälkeen voit syventää osaamistasi SQL-kielen jatkokurssilla. Jatkokurssista hyötyvät erityisesti ylläpitäjät, sovellussuunnittelijat ja tehokäyttäjät.
Koulutuksen sisältö
Relaatiomalli
- Datan tallennusrakenteet
- Datan muokkauskomennot
- Eheyspiirteet
SQL-kielen tausta
- Kehityshistoria
- Standardiversiot
- Yleiset periaatteet ja relaatiomalli
- Tuotekohtaisia eroja
Yksinkertaiset kyselyt
- SELECT-lauseen rakenne
- Rajausehtojen määrittely
- Tulosjoukon lajittelu
- Tilastoivat kyselyt
- Joukkofunktiot
Puuttuvan tiedon käsittely
- Puuttuvan tiedon eri tyypit
- Puuttuvan tiedon kuvaustavat
- NULL-määreen vaikutus komentoihin ja funktioihin
Taulujen liitokset ja unionit
- Perus- ja viiteavaimet
- Sisäliitoksen määrittely
- Ulkoliitokset
- Ristiliitos ja taulun sisäinen liitos
- Unioni, leikkaus ja erotus
Alikyselyt
- Sisäkkäiset kyselyrakenteet
- Korreloivat alikyselyt
- Totuusarvon tuottavat alikyselyt
- Johdetut taulut
- Alikyselyn ja liitoksen vertailu
Tietojen muokkauskomennot
- Rivien lisäys
- Rivien poisto
- Rivien päivitys
- Taulun tyhjennys
Näkymät
- Näkymän määrittely
- Näkymän käyttö kyselyissä
- Näkymän käyttö päivityksissä
Tapahtumat eli transaktiot
- Tietokannan toimintaperiaate
- Samanaikaisten käyttäjien hallinta
Avainsanat
SQL, SQL-kieli, SQL Server, Oracle