Harjoitustyön saa tehdä omasta vapaavalintaisesta aiheesta. Suositeltavia aiheita ovat mm. Ohjelmointi++-kurssin tai Mikrotietokoneiden ohjelmistot-kurssin harjoitustyön muuttaminen relaatiotietokannaksi. Työn voi toteuttaa myös malliaiheen pohjalta.
Aiheeksi eivät kelpaa demoissa tai luennoilla käsitellyt malliesimerkit (Yritys, Äänite, Opiskelija, Yritys, Futis)
Kuvaa sanallisesti tärkeimmät sovellukseen liittyvät käyttötapaukset. Kirjoita lyhyt selvitys toiminnoista ja tapahtumista joita sovellukseen kohdistuu. Muista mainita yleisimmät käyttäjät/käyttäjäryhmät ja mitä toimintoja ja miten nämä käyttävät. Mieti myös millaisia raportteja ja yhteenvetoja tietokannan tiedoista halutaan tuottaa.
Muutama esimerkki kurssisuorituksia sisältävän tietokannan mahdollisista käyttötapauksista:
Piirrä vaadittujen ominaisuuksien pohjalta ER-kaavio, joka kuvaa tietokannan sisällön ja rakenteen. Piirtämisessä voit käyttää apuvälineenä Erkka-ohjelmaa.
ER-kaaviosta tulee käydä ilmi kohdetyypit, suhdetyypit, ominaisuudet, avaimet ja kardinaalisuudet.
ER-kaavioon on tultava vähintään seitsemän (7) kohdetta.
Kirjoita HTML-dokumentti, joka sisältää seuraavat asiat:
Sijoita dokumenttisi WWW-palvelimelle. Muita kuin HTML-muodossa olevia dokumentteja ei kelpuuteta. Hyväksytä harjoitustyöaiheesi tentaattorilla seuraavalla lomakkeella: