1. Oletetaan, että tehtävänä on suunnitella
tietokonepohjainen tentti-ilmoittautumisjärjestelmä. Sen
tuottamia tietoja tarvitaan mm. salivarausten tekemisessä ja
istumajärjestyksen laatimisessa. Lisäksi halutaan tarkistaa,
että kullakin opiskelijalla on oikeus osallistua tenttiin, johon
hän on ilmoittautunut. Samoin halutaan saada selville ne, jotka
ovat ilmoittautuneet useampaan kuin yhteen tenttiin.
Laadi (tietämystäsi ja mielikuvitustasi käyttäen) järjestelmän
tietosisältöä kuvaava ER-kaavio, sekä luettelo eri osapuolten
(opiskelija, opettaja, tentin organisoija) tarvitsemista
toiminnoista.
2. Miten käyttöliittymä tulisi testata?
3. Minkälaisia komponentteja (näkyviä & näkymättömiä) DELPHI tarjoaa erityisesti tietokantojen käsittelyyn?
4. Vertaile staattisen ja dynaamisen SQL:n etuja ja rajoituksia.
5. Esitä CGI-ohjelmointiin perustuvan Web-tietokantasovelluksen yleiset toimintaperiaatteet.