581328-9 TIETOKANTOJEN PERUSTEET VERKKOKURSSI
Helsingin yliopisto Tietojenkäsittelytieteen laitos, ©Teija KujalaViimeksi 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
|
---|
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
- Kurssimateriaali
- Suorittaminen ja arviointi
Luennot
Harjoitustehtävät
Keskusteluryhmä
Kurssikoe
- Opiskelusuunnitelma
- Kurssikalenteri
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
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:
- Harjoitustehtävät, yhteensä enintään 15 pistettä
- SQL-Trainer-harjoitusohjelmiston tehtävät enintään 12 p (maksimipisteet, jos onnistut ratkaisemaan vähintään 32 tehtävää oikein)
- 3 kirjallista tehtävää (harjoitustehtävät 1-3), enintään 1 p/tehtävä
- Kirjallinen kuulustelu, enintään 45 pistettä, vähintään 20 pistettä
Yhteensä enintään 60 pistettä. Hyväksyttyyn suoritukseen vaaditaan vähintään 30 pistettä.
Lisäksi kurssiin liittyy monivalintatehtäviä, joista ei saa suorituspisteitä.
LuennotKurssin 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:
- Aloitusluento 31.10.2001 klo 16-18 salissa A217. Luennolla käydään läpi kurssin sisältöä ja kurssin suorittamiseen liittyviä käytännön asioita.
- Lopetusluento 5.12.2001 klo 16-18 salissa A217 (EI Auditoriossa, kuten aiemmin ilmoitettiin). Luennolla käydään tarvittaessa läpi SQL-Trainerin hankalampia tehtäviä ja tietokannan suunnitteluun liittyviä asioita. Lisäksi luennolla kerrataan asioita, joiden ymmärtäminen on ollut vaikeaa pelkän verkkomateriaalin avulla.
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!)
KE 31.10.2001 | Kurssi alkaa: aloitusluento klo 16-18 salissa A217. |
Aihe: kurssin sisältö, kurssin suorittamiseen liittyvät käytännön asiat ja verkko-opiskelu. | |
Perehdy opiskeluoppaaseen ja tee opiskelusuunnitelma | |
TO 1.11.2001 | Johdanto ..-> relaatiotietokannan peruskäsitteet -opiskelu alkaa (1 vko). |
PE 2.11.2001 | Keskustelu peruskäsitteistä alkaa. |
MA 5.11.2001 | |
TI 6.11.2001 | Harjoitustehtävän 1: puutarhatonttu-relaatiotietokantatehtävä viimeinen palautuspäivä. |
KE 7.11.2001 | Harjoitustehtävän 1 mallivastaus ja palautetta tehtävästä keskusteluryhmässä. |
TO 8.11.2001 | Relaatioalgebran opiskelu alkaa (1 vko). |
PE 9.11.2001 | Keskustelu relaatioalgebrasta alkaa (ei palautettavia tehtäviä, vain monivalintoja) |
MA 12.11.2001 | |
TI 13.11.2001 | |
KE 14.11.2001 | |
TO 15.11.2001 | SQL-tietokantakieli-osion opiskelu alkaa osaan SQL-tiedonmäärittelykielenä saakka (1 vko). |
PE 16.11.2001 | Keskustelu SQL-tiedonmäärittelykielestä alkaa. |
MA 19.11.2001 | |
TI 20.11.2001 | Harjoitustehtävän 2: puutarhatonttu-tietokannan määrittely SQL:llä viimeinen palautuspäivä. |
KE 21.11.2001 | Harjoitustehtävän 2 mallivastaus ja palautetta tehtävästä keskusteluryhmässä. |
TO 22.11.2001 | SQL-kyselyn perusteet osion opiskelu alkaa (1/2 vkoa). |
Keskustelu SQL-kyselyn perusteista alkaa. | |
PE 23.11.2001 | SQL-kyselyiden Trainer-tehtävien viimeinen tekopäivä. |
MA 26.11.2001 | SQL-kyselyiden oikeat vastaukset ja palautetta tehtävistä keskusteluryhmässä. |
SQL-yhteenvetokyselyt-osion opiskelu alkaa (1/2 vkoa). | |
TI 27.11.2001 | Keskustelu SQL-yhteenvetokyselyistä alkaa |
KE 28.11.2001 | SQL-yhteenvetokyselyiden Trainer-tehtävien viimeinen tekopäivä. |
TO 29.11.2001 | SQL-yhteenvetokyselyiden oikeat vastaukset ja palautetta tehtävistä keskusteluryhmässä. |
SQL-ylläpito-operaatiot-osion opiskelu alkaa (1/2 vkoa). | |
PE 30.11.2001 | Keskustelu SQL-ylläpito-operaatioista alkaa. |
SQL-ylläpito-operaatioiden Trainer-tehtävien viimeinen tekopäivä. | |
MA 3.12.2001 | SQL-ylläpito-operaatioiden oikeat vastaukset ja palautetta tehtävistä keskusteluryhmässä. |
Tietokantaohjelmointi ja -suunnittelu -osion opiskelu alkaa(1 vko). | |
TI 4.12.2001 | Keskustelu tietokantaohjelmoinnista ja -suunnittelusta alkaa. |
KE 5.12.2001 | Luento klo 16-18 salissa A217 (ei Auditoriossa kuten aiemmin ilmoitettiin). Aihe: Kertausta, SQL-harjoitusten hankalimpien tehtävien ratkaisujen käsittelyä ja tietokannan suunnitteluun liittyviä asioita. |
TO 6.12.2001 | ------ |
PE 7.12.2001 | Harjoitustehtävän 3: tietokannan suunnittelutehtävä (ruokareseptit) viimeinen palautuspäivä. |
MA 10.12.2001 | Harjoitustehtävän 3 mallivastaus ja palautetta tehtävästä keskusteluryhmässä. |
TI 11.12.2001 | |
KE 12.12.2001 | Kurssikoe klo 16-20 Porthania I |
TO 13.12.2001 | Palaa keskusteluryhmään kurssikokeen jälkipuinteihin ja kurssin päätöskeskusteluun. Kerro myös kokemuksistasi kurssista kurssikyselylomakkeella. |
PE 14.12.2001 | |
MA 17.12.2001 | Kurssi päättyy eli tuutori ja opettaja eivät ole enää 'läsnä' kurssisivuilla. |
PE 11.1.2002 | Kurssin uusintakoe klo 14-18 Auditoriossa (erilliskokeen yhteydessä). |
PE 1.2.2002 | Kurssisivut sulkeutuvat. |
Lisätietoja: Teija.Kujala@cs.Helsinki.FI
This was the [an error occurred while processing this directive] time this page was accessed.