SQL-kielen peruskurssi

Tällä kurssilla tutustutaan SQL-kielen perusteisiin ja opitaan kirjoittamaan tietokannasta tietoja hakevia kyselyjä sekä tietoja muuttavia päivityskomentoja. Lisäksi kurssilla perehdytään näkymien käyttöön ja tapahtumakäsitteeseen.

Vaativuus
Arvostelut
2pvä
Kesto
1800,00 
Ajankohta:
Sijainti:
Ilmoittaudu viimeistään 20.03.2018
Puhuttu kieli: Suomi

Valitettavasti kyseinen kurssi on jo täynnä, kokeilethan toisella ajankohdalla tai sijainnilla.

Agenda

Runsaasti SQL-kielen harjoituksia

SQL-kieli on standardoitu komentokieli, jonka avulla ohjataan yrityksissä laajalti käytettyjen relaatiotietokantojen toimintoja. Tällä kurssilla tutustutaan SQL-kielen perusteisiin ja opitaan kirjoittamaan tietokannasta tietoja hakevia kyselyjä sekä tietoja muuttavia päivityskomentoja. Lisäksi kurssilla perehdytään näkymien käyttöön ja tapahtumakäsitteeseen. Kurssiin sisältyy runsaasti SQL-kielen harjoituksia, joissa voi käyttää Microsoft SQL Server tai Oracle-ympäristöä.

Kurssi on tarkoitettu relaatiotietokantojen käyttäjille, jotka tekevät kyselyjä ja päivityksiä tietoihin.

 

Esitiedot: Kurssilla tarvitaan yleistä Windows-ympäristön osaamista. SQL-kielen käyttökokemusta ei vaadita. Yleiskäsitys tietokantojen periaatteista on eduksi.

SQL-kielen jatkokurssi tarjoaa syventävää tietoa, jota tarvitsevat erityisesti ylläpitäjät, sovellussuunnittelijat ja tehokäyttäjät.

 

Koulutuksen tarkempi sisältö:

1. PÄIVÄ

Relaatiomalli
  • datan tallennusrakenteet
  • datan muokkauskomennot
  • eheyspiirteet
SQL-kielen tausta
  • kehityshistoria
  • standardiversiot
  • yleiset periaatteet
  • tuotekohtaiset erot
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

2. PÄIVÄ

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: ,

Agenda

Paikkoja jäljellä:
Ei paikkarajoitusta
10
1800,00  + alv./VAT

Tutustu myös

SQL-kielen jatkokurssi

Tämä kurssi on tarkoitettu käyttäjille, jotka tuntevat SQL-kielen perusteet ja haluavat perehtyä tarkemmin kielen rakenteeseen ja tehokkaaseen käyttöön.
Seuraava ajankohta
26.02. – 27.02.
Sijainti
Pasila
Vaativuus
Arvostelut

Vastuuhenkilö


Pekka Korhonen

Pekka Korhonen

  • pekka.korhonen@sovelto.fi

Pekka Korhonen on tunnettu SQL Server-, SQL- ja Business Intelligence -tekniikoiden asiantuntija, arkkitehti, kouluttaja ja konsultti. Hänelle on kertynyt kokemusta parikymmentä vuotta. Soveltossa Pekka toimii senior-konsulttina ja partnerina. Pekka on suorittanut harvinaisen SQL Server Master -sertifikaatin, joita on maailmassa vain noin 150 kpl. Pidettyjä kursseja Pekalle on kertynyt jo yli tuhat!

SQL Server Master, Master Certified (MCSM: Data Platform), MCSE: Data Platform, MCSE: Business Intelligence, MCSA, MCTS, MCT, MCITP.

Kouluttaja


Heikki Raatikainen

Heikki Raatikainen

  • heikki.raatikainen@sovelto.fi

Heikin pitämien kurssien aihevalikoima on ollut vähintäänkin laaja. Pääsääntöisesti kurssit ovat olleet ohjelmointikursseja, mutta esimerkiksi tietokantojen suunnittelu-, hallinta- ja ohjelmointikurssit kuuluvat valikoimaan. Heikki on paljon mukana asiakasprojekteissa koodaamassa, mistä saatu oppi antaa hyvää kokemusta kurssien pitämiseen.

FM, MCPD, MCTS, MCT, CSM, SCJP, senior-konsultti. C#, C/C++ -kielten, .NET Frameworkin, Visual Studion, tietokantaohjelmoinnin ja yleisen sovelluskehityksen asiantuntija.