Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

581328-9 TIETOKANTOJEN PERUSTEET VERKKOKURSSI

Helsingin yliopisto Tietojenkäsittelytieteen laitos, ©Teija Kujala

Viimeksi päivitetty 11.12.2001 / TK

AJANKOHTAISIA TIEDOTUKSIA:

Kurssin koe on keskiviikkona 12.12.2001 klo 16-20 Porthania I:ssä.

Kurssin uusintakoe on perjantaina 11.1.2002 klo 14-18 Auditoriossa.

Kurssi löytyy osoitteesta

http://www.helsinki.fi:9000/

Tietojenkäsittelytieteen laitoksen ja avoimen yliopiston yhteistyönä rakennettu Tietokantojen perusteiden verkkokurssi järjestetään laitoksella ensimmäistä kertaa nyt syksyllä 2001. Kurssi on tarkoitettu ensisijaisesti muuntokoulutettavia opiskelijoita varten, mutta kurssille voi toki osallistua muutkin opiskelijat.

Kurssin asiasisältö on sama kuin vastaavan luentokurssin (kts. kurssikuvaus). Tällä kurssilla on luvassa mm. kurssisivujen oppimateriaalin opettelua, harjoittelua automaattisen Trainer-ohjelmiston kanssa, opettajalle palautettavien kirjallisten tehtävien ratkaisemista sekä asioista keskustelua keskusteluryhmässä. Kurssiin liittyy opiskelun tueksi aloitus- ja lopetusluento.

Tämän sivun sisältö:

Ilmoittautuminen

Ilmoittautuminen kurssille on päättynyt 30.10.2001!!!

Kurssille ilmoittaudutaan www-pohjaisella ilmoittautumisjärjestelmällä http://ilmo.cs.helsinki.fi. Kurssi löytyy ilmoittautumisjärjestelmän kurssilistasta nimellä 'Tietokantojen perusteet [erikoisversio]'. Tarkemmat ilmoittautumisjärjestelmän käyttöohjeet ovat mikroluokassa (D423) ja 4. kerroksen ilmoitustaululla ja www-sivulla http://www.cs.helsinki.fi/opiskelu/ohjeet/ilmo-ohje.html.

Kurssimateriaali

Oppimateriaalina on FL Harri Laineen käsikirjoittamat kurssisivut, jotka löydät osoitteesta

http://www.helsinki.fi:9000/.

Tutustu huolellisesti järjestelmän käyttöohjeisiin ennen ensimmäistä kirjautumista!

Oheismateriaaliksi sopii:

Laine H: Tietokantojen perusteet, Opetusmoniste, Helsingin yliopisto, Tietojenkäsittelytieteen laitos, 2000.
Tämä materiaali on saatavissa paperilla Helsingin yliopiston tietojenkäsittelytieteen laitoksen monistemyynnistä (Teollisuuskatu 23, Helsinki, huone B435) sekä pdf-muodossa kolmena erillisenä osana alla olevien linkkien kautta:
Osa 1: http://www.cs.helsinki.fi/u/laine/tikape/moniste/osa1.pdf
Osa 2 http://www.cs.helsinki.fi/u/laine/tikape/moniste/osa2.pdf
Osa 3 http://www.cs.helsinki.fi/u/laine/tikape/moniste/osa3.pdf
Relaatiotietokantasanasto

Elmasri, R. & Navathe, S. B. 1999. Fundamentals of Database Systems, 3th ed. Addison-Wesley. Teoksesta käsitellään vain luvut 1,2,7 osittain, 8 ja osia luvusta 10 ja hyvin vähän muualta. Kirja ei kata kurssin WWW-liittymä osuutta. Teos ei ole kurssin suorittamisen kannalta välttämätön, mutta sen hankkimista voivat harkita ne opiskelijat, jotka suunnittelevat tietojenkäsittelytieteen tietokantaopintojen jatkamista.

Suorittaminen ja arviointi

Kurssin hyväksytty suoritus ja arvosana määräytyvät suorituspisteiden perusteella seuraavalla tavalla:

Yhteensä enintään 60 pistettä. Hyväksyttyyn suoritukseen vaaditaan vähintään 30 pistettä.

Lisäksi kurssiin liittyy monivalintatehtäviä, joista ei saa suorituspisteitä.

Luennot

Kurssin opettajana toimii lehtori Teija Kujala (Teija.Kujala@cs.Helsinki.FI) ja tuutorina tuntiopettaja Pietu Pohjalainen (Pietu.Pohjalainen@cs.Helsinki.FI).

Kurssiin liittyy vain kaksi luennointikertaa:

Luennot eivät ole pakollisia, mutta suositeltavia !!!

Harjoitustehtävät

Harjoitustehtävät 1-3 lisäävät suorituspisteitä, jos vastauksista löytyvät tehtävänannossa pyydetyt asiat (vaikka niistä löytyisikin virheitä) määräpäivään mennessä.
Automaattisella harjoitusohjelmisto SQL-Trainerilla tehdyistä tehtävistä on saatava oikeat vastaukset pisteiden saamiseksi. Lisäksi vastausten on oltava valmiina kurssikalenterissa ilmoitettuihin päivämääriin mennessä. Trainerin käyttöä varten tarvitset käyttäjätunnuksen, joka on sama kuin kurssin käyttäjätunnus. Salasanan saat kurssin alettua.

Monivalintatehtäviä voit tehdä omassa tahdissasi perehdyttyäsi aiheen oppimateriaaliin.

Keskusteluryhmä

Mikä merkitys on keskusteluryhmällä?
Keskusteluryhmä on opiskelijoiden, tuutorin ja opettajan kohtauspaikka. Se on foorumi, jonne voit tuoda oppimateriaalista tai harjoituksista herääviä kysymyksiä muiden opiskelijoiden tai tuutorin vastattavaksi. Foorumilla myös julkaistaan/otetaan käsittelyyn tehtävien oikeita vastauksia viimeisten palautuspäivien jälkeen. Foorumi on avoin kaikenlaiselle pähkäilylle pitkin kurssia. Kurssikalenteriin on kuitenkin merkitty jaksoja, jolloin erityisesti kannattaa kokoontua, jotta keskustelu tiivistyisi ajankohtaisten aiheiden pariin.

Kurssikoe

Kurssiin liittyy yksi kurssikoe, joka pidetään 12.12.2001 klo 16-20 Porthania I:ssä. Kokeeseen ei tarvitse ilmoittautua erikseen vaan kaikilla kurssille ilmoittautuneilla ja vaadittaviin tehtäviin vastanneilla on oikeus osallistua kurssin kokeeseen.

Perjantaina 11.1.2002 klo 14-18 Auditoriossa järjestetään uusintakoe erilliskokeen yhteydessä. Uusintakokeeseen osallistujille otetaan huomioon kurssin aikana harjoitustehtävistä saadut pisteet. Jos opintojakson suorittaminen ei onnistu verkkokurssin aikana, voi opintojakson suorittaa myöhemminkin osallistumalla erilliskokeeseen, joiden aikataulun löydät www-sivulta http://www.cs.Helsinki.FI/kokeet/. Tällöin ei oteta enää huomioon harjoituksista saatuja pisteitä.

Opiskelusuunnitelma

Tiettyjen viikottaisten opiskeluaikojen varaaminen omaan kalenteriin muun toiminnan joukkoon helpottaa opiskeluun tarvittavan ajan löytymistä. Laskennallisesti aikaa pitäisi varata n. 13-14 tuntia joka viikolle (kaksi opintoviikkoa noin kuuden viikon kuluessa). Opiskeluun kuluva aika on kuitenkin yksilöllistä. Jos kirjaat muistiin käyttämääsi aikaa, opit arvioimaan, kuinka paljon sitä tarvitset.

Opiskelu siis alkaa oman opiskelusuunnitelman tekemisestä. Apunasi on kurssikalenteriin koottu aikataulu. Kurssin eri osioille on varattu aikaa seuraavasti:

1. Relaatiotietokannan peruskäsitteet 1 viikko
2. Relaatioalgebra 1 viikkoa
3. SQL-määrittely 1 viikkoa
4. SQL-kyselyn perusteet 1/2 viikko
5. SQL-yhteenvedot 1/2 viikko
6. SQL-ylläpito 1/2 viikko
7. Tietokantaohjelmointi ja
8. Suunnittelu 1 viikkoa

Kunkin osion tehtävän/tehtävien viimeinen palautuspäivä on aina aikajakson päätteeksi. Puheenvuorojen keskittämiseksi aiheesta käynnistetään keskustelu keskusteluryhmässä kurssikalenterissa annettuina päivämäärinä, mutta myös muina aikoina keskusteluryhmä on käytettävissä. Tehtävän/tehtävien oikeat vastaukset käsitellään keskusteluryhmässä vasta palautuspäivän jälkeen, joten aiheen käsittely jatkuu jonkin aikaa päällekkäin seuraavan osion opiskelun kanssa.

Kurssikalenteri syksy 2001 (ALUSTAVA!)


Lisätietoja: Teija.Kujala@cs.Helsinki.FI
This was the [an error occurred while processing this directive] time this page was accessed.