Tavoitteena on, että opiskelija:
Ymmärtää käsitteellisen mallintamisen ja tietokannan
suunnittelun osana tietojärjestelmien kehittämistä
Osaa hahmottaa käsitteellisellä tasolla sovellusalueeseen
liittyviä tietoja, niihin liittyviä sääntöjä ja sitä kuinka tiedot
liittyvät tietojärjestelmältä haluttaviin palveluihin
Osaa laatia kuvauksia sovellusalueen tietokohteista ja
niiden välisistä suhteista (UML-luokkakaavionotaatiolla tai
vastaavalla) CASE-välinettä käyttäen
Osaa laatia normalisoidun relaatiomallisen tietokanta-
kuvauksen käsitteellisen mallin pohjalta (ja toteuttaa sen
jossain valitussa relaatiotietokantaympäristössä)
Osaa eritellä tietoihin liittyviä eheyssääntöjä (ja toteuttaa
niitä jossain valitussa relaatiotietokantaympäristössä)