Tietokantasovellusten harjoitustyö (2 ov)
Tietokantasovellusten harjoitustyö korvaa tutkintovaatimuksissa aiemmin esiintyneet kurssit: Informaatiojärjestelmien harjoitustyö ja Atk-suunnittelun harjoitustyö. Työssä harjoitellaan käytännössä pienen tietojärjestelmän suunnittelua ja toteutusta Informaatiojärjestelmät-kurssilla esitetyillä menetelmillä ja ryhmässä opeteltavalla välineellä.Töitä on eri tyyppisiä. Tyypillisessä työssä suunnitellaan tietokanta ja sitä käsittelevä sovellus sekä toteutetaan osa sovelluksesta. Työ on määritys- ja suunnittelupainotteinen. Työ kuluessa tuotetaan
Toteutettava osa voi liittyä tietojen ylläpitoon tai tietojen raportointiin.
- Järjestelmän määritys = kuvaus tietosisällöstä ja käyttötapauksista
- Suunnitelma = tietokannan rakenne ja toteutettavan osan käyttöliittymä, toteutuksen periaatteet
- Toteutus = ohjelmatoteutus ja ratkaisun dokumentaatio
Toteutettava sovellus on pääsääntöisesti relaatiokantaa käyttävä WWW-käyttöliittymällä varustettu sovellus. Tietokanta toteutetaan Oracle- tai Solid-kantana. Oracle-sovellukset toteutetaan PL/SQL-kielellä laadittujen tietokantaproseduurien avulla. Käytössä on HTML-sivujen generointia helpottava laitoksella laadittu ohjelmakirjasto (IHT2). Solid-ympäristössä voi käyttää PHP-ohjelmistoa, joka mahdollistaa palvelimessa ajettavien ohjelmien upottamisen html-sivulle.
Välinekohtaisen opetuksen järjestämiseksi koko ryhmä käyttää yleensä samaa toteutusvälinettä.
Harri.Laine@cs.Helsinki.FI