Haluatko oppia hyödyntämään tietokantoja tehokkaammin työssäsi? SQL on keskeinen taito, jonka avulla voit hakea, käsitellä ja muokata yritysten tietokannoissa olevaa tietoa selkeästi ja hallitusti. Tässä koulutuksessa opit SQL-kielen perusteet käytännönläheisesti Microsoft SQL Server -ympäristössä, harjoittelet monipuolisesti tietojen hakemista, yhdistämistä ja muokkaamista sekä tutustut näkymiin ja transaktioihin. Koulutuksen avulla ymmärrät, miten relaatiotietokannat toimivat ja miten SQL-kyselyillä ratkaistaan todellisia työelämän tietotarpeita, ja saat valmiudet hyödyntää taitoja suoraan omassa työssäsi.
Tavoite
Koulutuksen tavoitteena on oppia kirjoittamaan tietokantakyselyjä, joilla haetaan, lisätään, päivitetään ja poistetaan tietoja sekä ymmärtää SQL-kielen perusrakenteet ja toimintalogiikka.
Kenelle
Koulutus on suunnattu henkilöille, jotka työskentelevät relaatiotietokantojen parissa ja tekevät tietojen kyselyjä tai päivityksiä. Osallistujalla on suositeltavaa olla Windows-ympäristön perustaidot sekä yleinen ymmärrys tietokantojen toiminnasta. Aiempaa SQL-kokemusta ei tarvita.
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, Tietokannat, Relaatiotietokanta, SELECT-kyselyt, Tietokantakyselyt, JOIN, Alikyselyt, Transaktiot, COMMIT, ROLLBACK, Datan käsittely, Tietokantaoperaatiot, Tietokannan hallinta


English