TIETOKANTOJEN PERUSTEET (581328-9), syksy 2003

Helsingin yliopisto  ©Teija Kujala


Ajankohtaista
Ilmoittautuminen
Kurssin suorittaminen
- Luennot
- Harjoitukset
- Keskusteluryhmä
- Kokeet
- Kurssikalenteri
Asiasisältö
Oppimateriaali
- Verkkokurssimateriaalin käyttö / WebCT
Yhteystiedot
. . .

Harjoitukset

Kurssin kuuluu kolmenlaisia harjoituksia: monivalintatehtäviä, Trainer-harjoituksia ja opintopiiritoimintaa.

Monivalintatehtävät:

  • Kurssimateriaaliin on upotettu joukko pienehköjä harjoituksia asian oppimisen itsetestausta varten. Näistä tehtävistä ei saa suorituspisteitä.

Trainer-harjoitukset

  • Kurssiin liittyy SQL-Trainer harjoitteluohjelmiston avulla suoritettavia tehtäviä. Nämä tehtävät tuottavat yhteensä enintään 9 suorituspistettä. SQL-harjoittelussa vain harjoitusohjelmiston hyväksymät ratkaisut tuottavat pisteitä.
  • Pisterajat:
    • 0 pistettä: 0-6 tehtävää
    • 1 piste : 7-9 tehtävää
    • 2 pistettä : 10-12 tehtävää
    • 3 pistettä : 13-15 tehtävää
    • 4 pistettä : 16-18 tehtävää
    • 5 pistettä : 19-21 tehtävää
    • 6 pistettä : 22-24 tehtävää
    • 7 pistettä : 25-27 tehtävää
    • 8 pistettä : 28-30 tehtävää
    • 9 pistettä : 31-40 tehtävää
  • Trainer-harjoitusten määräajat ovat seuraavat:
    • kyselyt K1-K16 pe 17.10 klo 16 (Huom. uusi aika)
    • yhteenvetokyselyt Y1-Y16 pe 24.10 klo 12
    • ylläpito-operaatiot U1-U16 pe 24.10 klo 12
  • Trainer-harjoitustehtäviin ja harjoitusohjelmistoon pääsee käsiksi WebCT verkkokurssimateriaalin kautta 1.10 alkaen. SQL-trainer vaatii kirjautumisen. Trainerille käy mikä tahansa käyttäjatunnus, mutta luonnollisinta olisi käyttää samaa tunnusta joka paikassa. SQL-trainerin salasana tallennetaan selväkielisenä joten älä käytä unix-salasanaasi. Henkilötunnuksen tallentaminen ei ole välttämätöntä, mutta ellet anna sitä et saa harjoituspisteitä (harjoituspisteet viedään automaattisesti kurssikirjanpitoon henkilötunnuksen perusteella). Linkki harjoitusohjelmiston käynnistyssivulle tulee myös tähän. Tarkkaile tätä sivua vihjeiden varalta.
  • Älä jätä tehtävien tekemistä viime hetkeen. Viimeisenä iltana saattaa sattua jokin häiriö eikä järjestelmä olekaan käytettävissä. JÄRJESTELMÄÄ YLLÄPIDETÄÄN VAIN VIRKA-AIKANA!

Opintopiiritoiminta

  • Opintopiiri kokoontuu harjoitusryhmälle varattuna aikana.
  • Mikä on opintopiiri?
    Henkilöt jaetaan opintopiireihin 1. harjoitusten kokoontumiskerralla, joka on kurssin 2. luentoviikolla (23-26.9) ja PAKOLLINEN kaikille opintopiiritoimintaan osallistuville. Yhteen opintopiiriin kuuluu n. 5 opiskelijaa. Kuhunkin ryhmään valitaan vastuuhenkilö, joka kokoaa ryhmästä sähköpostilistan. Opiskelijat saavat itse perustaa ryhmän haluamistaan henkilöistä, jotka ovat 1. kokoontumiskerralla paikalla.
    Vastuuhenkilö saa 1 lisäpisteen, jos hän hoitaa tehtävänsä hyvin.
  • Opintopiiritoiminnasta saa enintään 6 lisäpistettä (vastuuhenkilö 7). Opintopiiritoiminta ei ole pakollista, mutta tällöin kurssista voi saada korkeintaan 54/60 pistettä. Ja mikäli sitoutuu kurssin alussa opintopiiritoimintaan, niin siitä EI saa jäädä pois kesken kurssin (eikä opintopiiritoimintaan voi myöskään osallistua kesken kurssin).
  • Opintopiirien (=ilmoittautumisjärjestelmässä harjoitusryhmä) kokoontumisajat (23.9-24.10):
    1. Tuntiop. Juha Ranta TI 12-14 A318
    2. Tuntiop. Juha Ranta TI 16-18 A318
    3. Tuntiop. Petri Helin KE 8-10 A319
    4. Tuntiop. Petri Helin KE 10-12 A319
    5. Tuntiop. Petri Helin PE 10-12 A320
    6. Tuntiop. Juha Ranta PE 14-16 A319
  • Opintopiirissä tehtävät harjoitustyöt: (Nämä harjoituskertojen sisällöt ovat vielä hyvin alustavia ja niihin tulee vielä tarkennuksia).
    Opiskelijaryhmälle annetaan 1 iso tehtävä, joka raportoidaan ja palautetaan. Tehtävänä on suunnitella ja määritellä tietokanta ja siihen liittyviä toimintoja. Kullekin ryhmälle annetaan oma aihe-alue ja sen määrittely. Aihe-alueet ja määrittelyt jaetaan 1. opintopiirikokoontumisessa viikolla 39 (23-26.9).
    • Tehtävä 1 (2. luentoviikko): Aihealueen ja attribuuttien määrittely
    • Tehtävä 2 (3. luentoviikko): Attribuuttien ryhmittely ja tietokannan kuvaus
    • Tehtävä 3 (4. luentoviikko): Esimerkkidatan ja SQL-kyselyiden tekeminen
    • ---- tässä välissä töiden palautus assistenteille ja vertaisarvioinnin teko saman ryhmän toisen opintopiirin tekemästä työstä.
    • Tehtävä 4 (6. luentoviikko): Töiden esittely, opponointi
    Lisäksi kukin ryhmä kehittää muutaman uuden monivalintatehtävän annetusta/haluamastaan kurssin osasta.

Yleistä

  • Kurssiassistenttina toimivat Petri Helin ja Juha Ranta. He toimivat opintopiiritoiminnan ohjaajina ja antavat opastusta Trainer-harjoitusten tekemiseen to 16.10 ja 23.10 klo 10-12 (Juha Ranta) ja klo 14-16 (Petri Helin) mikroluokassa D326.
    Heille voi esittää pienehköjä kysymyksiä myös sähköpostitse (osoitteet kohdassa 'Yhteystiedot').
  • Trainer-harjoitustehtävien ratkaisut liitetään kurssimateriaaliin määräajan päätyttyä, joten vain määräaikoihin mennessä suoritetut tehtävät tuottavat suorituspisteitä.

Teija.Kujala@cs.helsinki.fi

Viimeksi päivitetty 21.10.2003