Tietokantojen perusteet (itseopiskelukurssi)

581328
5
Ohjelmistojärjestelmät
Perusopinnot
Kurssilla tutustutaan tiedon esitysmuotoihin ja tiedon hakuun suurista tietomääristä. Erityisenä painopisteenä ovat relaatiotietokannat, joiden kohdalla perehdytään toisaalta teoreettiseen perustaan ja toisaalta tietokannan käytännön käsittelyyn SQL-kielen avulla. Kurssilla opitaan myös perustiedot relaatiotietokantojen suunnittelusta.

Koe

15.10.2012 16.00 A111
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2012 syksy 04.09-12.10. 1-1 Suomi Harri Laine

Luennot

Aika Huone Luennoija Päivämäärä
Ti 12-14 CK112 Harri Laine 04.09.2012-04.09.2012

Harjoitusryhmät

Group: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ma 14-16 B222 Aleksi Majander 10.09.2012—12.10.2012
Group: 2
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ti 14-16 D122 Aleksi Majander 10.09.2012—12.10.2012
Group: 3
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
To 16-18 C222 Harri Laine 10.09.2012—12.10.2012

Kurssi toteutetaan itseopiskelukurssina ja luentoja on vain yksi aloitusluento.

Yleistä

Ohjausta SQL-tehtäviin ja harjoitustöihin: Torstaisin klo 12-14 tietokoneluokassa B221 (20.9. alkaen), [Harri Laine}

 

Kurssi on itseopiskelukurssi. Sillä on aloitusluento, jolla kerrotaan kurssimateriaalista ja kurssin suorituksesta. Lisäksi kurssilla on aikatauluun sidottuja harjoituksia. Harjoitustyöryhmiin ilmoittautuneet opiskelijat jaetaan 4-6 opiskelijan opintopiireihin suunnitteluharjoitusta varten. Harjoitusryhmien kokoontumisajat käytetään pääasiassa harjoitustyön tekemiseen ja esittelyyn. Esitetoina opiskelijan tulisi hallita matematiikan joukko-opin peruskäsitteet. Kurssilla ei varsinaisesti ohjelmoida, mutta ohjelmoinnin peruskäsitteet tulisi hallita.

Kurssin suorittaminen

Kurssi suoritetaan kurssikokeella (tai uusintakokeella) ja harjoituksilla

  • Kokeesta saatava maksimipistemäärä on 45 pistettä. Läpipääsyyn vaaditaan vähintään puolet koepisteistä.
  • Harjoituksista saatava maksimipistemäärä on 15 pistettä siten, että opintopiirityöskentelystä voi saada 0-6 pistettä ja SQL-harjoituksista 0-9 pistettä. Harjoitukset eivät ole pakollisia. Opintopiirityön voi tehdä myös henkilökohtaisena harjoitustyönä.

 

Kirjallisuus ja materiaali

Kurssin verkko-opetusmateriaali on koottu Moodle oppimisalustalle ja löytyy osoitteella https://moodle.helsinki.fi/course/view.php?id=7344. Kurssille kirjautumiseen tarvittava salasana on tikapes12

Moodlen kautta löytyy myös kurssimoniste:

  • H. Laine: Tietokantojen perusteet

Oppikirjana käy esimerkiksi (käsiteltävät kohdat löytyvät verkkomateriaalista)

  • Ramakrishnan R. & Gehrke J.: Database Management Systems, 3rd. ed, McGraw-Hill, 2003.
  • Elmasri  R. & Navathe S. B.: Fundamentals of Database Systems, 5th ed., Addison-Wesley, 2007. (myös vanhempi 4. painos vuodelta 2003 käy)

Vanhoja koetehtäviä löytyy osoitteesta http://www.cs.helsinki.fi/u/laine/tikape/koe/