Kuinka tallentaa suuri määrä tietoa niin, että voimme tehdä tehokkaasti hakuja ja muutoksia sekä luottaa tiedon säilymiseen? Tietokannat pyrkivät vastaamaan tähän haasteeseen.

Tutustumme kurssilla SQL-kieleen, tietokantojen suunnitteluun sekä transaktioihin ja indekseihin. Kurssi suoritetaan ratkomalla tehtäviä ja palauttamalla harjoitustyö.

Ilmoittaudu
Moodle
Kirjaudu sisään nähdäksesi Moodlen kurssiavaimen.

Kurssin suorittaminen

Pääset kurssijärjestelmään tästä: https://tikape-k20.mooc.fi/

Ilmoittautuminen ja opintomaksu

Kurssi on maksuton. Voit opiskella sen Mooc-oppimisympäristössä.

Tarkka ilmoittautumisaika näkyy klikkaamalla Ilmoittaudu-painiketta.

Miten opiskelemaan?
Käytännön ohjeita opiskeluun

Varaamme oikeuden muutoksiin opinto-ohjelmassa.

Kuvaus

Tietokantojen perusteet on kurssi jossa tutustutaan tietokantajärjestelmien perusteisiin ja SQL-tietokanta kyselykieleen. Kurssi soveltuu tietotekniikan perusopiskelijoille ja ohjelmointitaitojen perusteet osaaville muidenkin alojen opiskelijoille.

Kurssin esitietovaatimuksena on Ohjelmoinnin perusteet (TKT10002) ja Ohjelmoinnin jatkokurssi (TKT10003). Näiden kurssien materiaaliin voi tutustua mm. osoitteessa: https://ohjelmointi-19.mooc.fi/

Kurssimateriaalina on käytössä verkkomateriaali sekä verkosta löytyvät lisäresurssit.

Kurssin arviointiperusteet on kuvattu oppimateriaalissa.

Kurssin voit suorittaa osana Tietojenkäsittelytieteen osaston DEFA-opintoja (Digital Education For All).

Kurssiin liittyvät kysymykset:

Verkkokurssi, joka suoritetaan ratkomalla tehtäviä ja tekemällä harjoitustyö.

Käytössä on verkko-oppimisympäristö Moodle, joka avautuu ma 13.1.20. Viimeisten tehtävien palautus Moodlessa la 29.2.20

Linkin ja kurssiavaimen opintojakson Moodleen saat kirjautumalla tähän opinto-ohjelmaan (=kurssisivulle) Helsingin yliopiston käyttäjätunnuksella. Huom! Tämä onnistuu aikaisintaan ilmoittautumistasi seuraavana päivänä. Saat käyttäjätunnusta koskevaa lisätietoa sähköpostiisi ilmoittautumisesi jälkeen.

Antti Laaksonen

Opintojakso on osa Tietojenkäsittelytieteen perusopintojen (25 op) kokonaisuutta.