Siirry suoraan sisältöön

TiedonhallintaLaajuus (4 op)

Opintojakson tunnus: TX00AA06

Opintojakson perustiedot


Laajuus
4 op

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija tuntee relaatiotietokantajärjestelmän toimintaperiaatteet ja pystyy osallistumaan tietokantojen suunnitteluprosesseihin ja arvioimaan niitä.

Taidolliset oppimistulokset (ydinaines ja -osaaminen)

Opintojakson suoritettuaan opiskelija osaa arvioida tiedonhallinnan käyttöä, tarvetta ja soveltamista käytännön tilanteissa. Tätä varten tutustutaan yleisimpiin suunnittelumenetelmiin ja niiden käyttöön käytännön toteutuksissa.
Opintojakson painopisteitä ovat relaatiotietokannat (RDBMS) sekä paikallisissa, että hajautetuissa sovelluksissa. Harjoituksissa suunnitellaan ja toteutetaan laaja tietokantasovellus, jota voidaan käyttää hajautetusti verkkoympäristössä. Luennoilla ja harjoituksissa perehdytään standardin kyselykielen (SQL) käyttöön sekä tietokantojen määrittely- että muokkauskielenä.
Tietokantojen laajaa hyväksikäyttöä korostetaan tutustumalla päätöksenteon tukijärjestelmien taustalla toimiviin tietovarastoihin (data warehouse) ja niiden hyödyntämiseen erilaisten raportointimenetelmien ja tiedonlouhinnan (data mining) avulla.

Sisältö

• tietokannan rakenne ja toteutus
• tietokannan peruskomponentit
• relaatiomalli ja sen soveltaminen
• ER-mallinnus suunnittelumenetelmänä
• normalisointi
• SQL-kielen perusteet tiedon määrittely-, muokkaus- ja kyselykielenä
• indeksointi
• tapahtumien käsittely ja hallinta
• temporaalitiedonhallinta
• tietovarastojen periaatteet, rakenteet ja käyttö
• raportoinnin merkitys tietokantojen käytössä
• OLTP- ja OLAP-järjestelmien käyttö- ja toimintaerot

Sisältö (täydentävä ja erityisosaaminen)•

• Työvälineinä kurssilla käytetään suunnitteluohjelmistoa sekä erilaisia kaupallisia ja avoimen ohjelmistolisenssin tietokantajärjestelmiä
• tiedon louhinta
• ontologian perusteet

Esitietovaatimukset

Opintojakson esitietoina edellytetään tietojenkäsittelyn perusteiden ja sovelluskehityksen tunteminen.

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa määritellä ja mallintaa yksinkertaisia tietokantoja sekä tehdä toteutuksen RDBMS:lla. Lisäksi opiskelijalla on valmius luoda yksinkertaisia raportteja.

Arviointikriteerit, hyvä (3)

Opiskelija osaa hallinnoida tietokantaa ja ymmärtää tapahtumanhallinnan merkityksen. Opiskelija ymmärtää OLAP:n soveltamisen perusteet.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa luoda monimutkaisia tietokantoja ja arvioida erilaisten tiedonhallintaohjelmistojen ja -paradigmojen soveltamista eri tapauksissa. Lisäksi opiskelija pystyy arvioimaan OLAP:n ja tiedonlouhinnan käyttökelpoisuuden suurten datamäärien yhteydessä.

Siirry alkuun