Tietokantojen perusteet

581328
5
Software Systems
Basic studies
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.

Exam

27.02.2013 16.00 A111 ja B123
Year Semester Date Period Language In charge
2013 spring 15.01-21.02. 3-3 Finnish Harri Laine

Lectures

Time Room Lecturer Date
Tue 10-12 B123 Harri Laine 15.01.2013-21.02.2013
Thu 10-12 B123 Harri Laine 15.01.2013-21.02.2013

Exercise groups

Group: 1
Time Room Instructor Date Observe
Tue 12-14 B119 Harri Laine 21.01.2013—25.01.2013
Tue 12-14 D123 Harri Laine 28.01.2013—22.02.2013
Group: 2
Time Room Instructor Date Observe
Thu 12-14 B119 Aleksi Majander 21.01.2013—22.02.2013
Group: 3
Time Room Instructor Date Observe
Thu 16-18 B119 Aleksi Majander 21.01.2013—22.02.2013
Group: 4
Time Room Instructor Date Observe
Fri 10-12 D122 Hannu Kärnä 21.01.2013—22.02.2013
Group: 5
Time Room Instructor Date Observe
Fri 14-16 B119 Hannu Kärnä 21.01.2013—22.02.2013

Information for international students

Kurssikoe (exam)  27.2.2013  klo 16, Exactum A111 (ja B123)

General

Kurssiin opetusmuotoina ovat luennot, opintopiirityöskentely ja itsenäinen harjoittelu.

Opintopiireillä on yksi koko kurssin kestävä suunnittelutehtävä. Tämä palautetaan kirjallisesti. Opintopiirit työstävät tehtäväänsä laskuharjoitustilaisuuksissa, mutta myös tilaisuuksien ulkopuolella. Laskuharjoitustilaisuuksiin otetaan suunnitelutehtävien oheen myös teemoja opintopiireissä käsiteltäväksi. Opintopiirijako tehdään ensimmäisellä harjoituskerralla..

Opiskelun apuna on käytettävissä verkkomateriaali, johoin sisältyy opetusmoniste, erillinen verkkokurssiaineisto ja tietokantaoperaatioiden harjoitteluympäristö.

Completing the course

Kurssi suoritetaan kurssikokeella (tai uusintakokeella) ja harjoituksilla

  • Kokeesta saatava maksimipistemäärä on 36 pistettä, läpipääsyyn vaaditaan vähintään puolet koepisteistä.
  • Harjoituksista saatava maksimipistemäärä on 12 pistettä siten, että opintopiirityöskentelystä voi saada 0-5 pistettä ja SQL-harjoituksista 0-7 pistettä (noin 80% tehtävistä tuottaa maksimipisteet). Harjoitukset eivät ole pakollisia.

 

Literature and material

Kurssiin liittyvä verkko-opetusmateriaali on koottu Moodle oppimisalustalle ositteeseen

https://moodle.helsinki.fi/course/view.php?id=8697

Moodleen kirjaudutaan yliopiston pääkäyttötunnuksella ja salasanalla. Kurssille kirjautumiseen tarvittava salasana on tikapek13. Moodlen kautta löytyy myös kurssimoniste.

Oppikirja esimerkkejä (käsiteltävät kohdat löytyvät verkkomateriaalista)

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

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