Tavoitteena on saada kokonaiskuva laajahkon tietojärjestelmän suunnittelusta ja organisaation tietokantojen suunnittelusta. Painopiste on organisaation tietotarpeiden analysoinnissa ja määrittelyssä sekä näiden perusteella tehtävässä tietokantojen analysoinnissa, määrittelyssä ja suunnittelussa.
Sisältö
Informaatio, tieto ja tietämys. Tietoon liittyvä käsitteistö ja erilaiset abstraktiotasoperiaatteet ja niiden käyttö tietojärjestelmän suunnittelun välineenä. Enterprise Architecture. Tietojärjestelmän kohdealueen tunnistaminen ja kuvaaminen. Organisaatiossa tapahtuva kommunikointi, sen teoria ja teorian soveltaminen. Liiketoimintasääntöjen käyttö tietojärjestelmän suunnittelun perustana ja menetelmänä. Organisaation tietotarpeiden analysointi ja määrittely sekä näiden perusteella tehtävä tietokantojen analysointi, määrittely ja suunnittelu: teoria, menetelmät ja välineet. Käyttäjien näkemykset ja niiden integrointi. Concept D -kielen perusteet. Laajennettu ER-malli. Objekti-rooli -malli. UML:n luokkakaaviot. Relaatiomallin käyttö toteutusvälineenä. Relaatiomallista objektimalleihin. Objektimallin käyttö toteutusvälineenä. Tietokantaprojektin organisointi.
Toteutustavat
Opetustapa
Paikalla
Verkossa
Luento-opetus
52 t
0 t
Harjoitukset
26 t
0 t
Opetuskieli
suomi
Vaadittavat opintosuoritukset
Arviointi
Numerolla 1-5.
Suositellut suoritusajankohdat
3. vuoden kevät
Kirjallisuus/Oppimateriaali
Kirjoista käsitellään tietyt osat, jotka ilmoitetaan erikseen.
von Halle, B., Business Rules Applied - Building Better Systems Using the Business Rules Approach. Wiley, New York 2002;
Ross, R. G., Principles of the Business Rule Approach. Addison-Wesley 2003;
Schekkerman, J., How to survive in the Jungle of Enterprise Architecture Frameworks. Trafford, Canada 2003;
Halpin, T., Information Modeling and Relational Databases. From Conceptual Analysis to Logical Design. The Morgan Kaufmann Series in Data Management Systems. Morgan Kaufmann 2001.
Oheislukemistona
Elmasri, R. & Navathe, S.: Fundamentals of Database Systems. Benjamin/ Cummings, painokset 3 tai 4
Inmon, W. H.: Building the Data Warehouse (2. ed.). Wiley, 1996.