Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

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

  • 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 osa voi liittyä tietojen ylläpitoon tai tietojen raportointiin.

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