Tiedonhallinta (L0015), 3 op
Perustiedot
Kurssin nimi: | Tiedonhallinta |
Winhakoodi: | L0015 |
Kurren lyhenne: | Tiedonhal. |
Opintopisteet: | 3 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 2.vsk |
Jakso: | Kevätlukukausi, 3.jakso |
Lukuvuosi: | 0607 |
Opetuskieli: | Suomi |
Opettaja: | Aarne Klementti |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
Tietojenkäsittelyn perusteet, Sovelluskehitys
Opintojakson esitietoina edellytetään tietojenkäsittelyn perusteiden ja sovelluskehityksen tunteminen.
Sisältö (ydinaines ja -osaaminen)
- 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
- tiedon louhinta
Sisältö (täydentävä ja erityisosaaminen)
Työvälineinä kurssilla käytetään suunnitteluohjelmistoa sekä erilaisia kaupallisia ja avoimen ohjelmistolisenssin tietokantajärjestelmiä
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
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.
Kirjallisuus ja muu materiaali
Elmasri, Navathe: Fundamentals of Database Systems
Hernandez: Tietokannat ? suunnittelu käytännössä
Opetusmenetelmät
Luokkahuoneopetusta: 28 h
Laboratoriotöitä:14 h
Harjoitustyö: 10 h
Tentti: 2 h
Opiskelijan itseopiskelu: 26 h
Yhteensä: 80 h
Opiskelijan kuormittavuus
Arvioinnin perusteet
Arviointi tapahtuu teoriaosuuden tentin ja harjoitustyösuoritusten perusteella.
Koulutusohjelmakohtaiset kompetenssit
Teoreettinen perusta ja matemaattis-luonnontieteelliset valmiudet (T)
Viestintä- ja vuorovaikutusosaaminen (T)
Tiedonhankinnan valmiudet ja uuden tiedon seuraaminen ja soveltaminen (T)