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

Aikataulu

Tästä osiosta löydät kurssin opetusaikataulun. Tarkista mahdolliset muut aikataulut kuvauksesta.

PäivämääräAikaOpetuspaikka
Ti 14.1.2020
10:15 - 12:00

Muu opetus

Kurssin suorittaminen

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

Kuvaus

Tietojenkäsittelytieteen perusopintojen pakollinen opintojakso. Avoin kaikkien koulutusohjelmien opiskelijoille.

Kurssia ennen tulee suorittaa kurssit Ohjelmoinnin perusteet (TKT10002) ja Ohjelmoinnin jatkokurssi (TKT10003).

Kurssin aikana kannattaa suorittaa kurssi Tietorakenteet (TKT20001). Kurssin jälkeen kannattaa suorittaa kurssi Ohjelmistotekniikka (TKT20002) sekä valinnaisia web-sovellusten kehittämiseen liittyviä kursseja.

Kurssi suoritetaan kurssien Ohjelmoinnin perusteet (TKT10001) ja Ohjelmoinnin jatkokurssi (TKT10002) jälkeen. Pääaineopiskelijat suorittavat kurssin ensimmäisen lukuvuoden keväänä.

Kurssi järjestetään syys- ja kevätlukukaudella periodeissa 1 ja 3.

Kurssilla käytetään verkkomateriaalia, joka sisältää linkit oleelliseen kirjallisuuteen.

Kurssista on kaksi versiota: läsnäoloa vaativa versio sekä verkossa suoritettava versio. Läsnäoloa vaativassa versiossa on harjoitusryhmät, joihin osallistutaan viikoittain. Verkossa suoritettava versio suoritetaan etänä.

Kurssilla on käytössä interaktiivinen oppimateriaali.

Kurssin arviointiperusteet on kuvattu oppimateriaalissa. Kurssin suorittaminen edellyttää kurssin tehtävien tekemistä viikoittain.

Kurssimuotoiset toteutukset vaativat läsnäoloa opiskelijalta. Kurssista järjestetään myös yleistenttejä Examinariumissa, joissa kurssin sisällön voi tenttiä kokonaisuutena.