Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

OHJP-3150 TIEDONHALLINNAN PERUSTEET, 3 op
Introduction to Data Management

Opintojakson vastuuhenkilö
Harri Keto

Opettajat
Harri Keto

Toteutuskerrat
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Kesä
Luento - 4 h/vko - - -
Harjoitus - 2 h/vko - - -
Tentti  
(Lukuvuoden 2007-2008 aikataulu)

Tavoitteet
Kurssin suorittanut opiskelija tietää tietokantojen merkityksen, käyttötavat ja toiminnan, tuntee tiedonhallinnan peruskäsitteet, osaa suunnitella ja toteuttaa pienimuotoisen ohjelmiston tietokantaratkaisun sekä osaa toteuttaa tietokannan käsittelyn yksinkertaisia perusoperaatioita SQL-kielellä.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Tiedonhallinnan asema ja merkitys tietojärjestelmissä.  Tietokantojen kehityshistoria ja - trendit.  Tietokantojen erikoistapauksia: päätöksentekoa tukevat tietovarastot, tiedon louhinta. 
2. Tietokannan suunnittelun asema ohjelmistoprosessissa sekä suunnittelulle asetettavat yleiset tavoitteet.       
3. Asiakasvaatimusten määrittelyn suhde tietokannan suunnittelun: käsiteanalyysi, luokkien muunnos relaatioiksi, normalisointi, tietokantamääritys.  Relaatiomalli ja relaatioalgebra.    
4. Tiedon tallettamisen peruskäsitteitä: tietoriippumattomuus, taulu, näkymä, tietohakemisto, tiedon eheys. Tiedon käsittelyn peruskäsitteitä: transaktiot ja samanaikaisuuden hallinta, elpyminen, indeksointi.     Hajautettujen tietokantojen, oliotietokantojen ja XML-tietokantojen erityspiirteet; tietokannan suorituskyvyn viritys. 
5. Tietokannan määritys ja käsittely SQL-kielellä sekä SQL:n käyttäminen isäntäkielessä.  SQL:n käyttötpoja: vuorovaikutteinen SQL, upotettu SQL, proseduurit, herättimet ja omat funktiot, dynaaminen SQL, API-liittymät, XML ja SQL  SQL-standardit. 

Suoritusvaatimukset
Vaihtoehto A: Osallistuminen luentoihin ja harjoituksiin sekä harjoitustyö. Arvostelu arvosanalla "Hyväksytty". Vaihtoehto B: Tasotentti ja harjoitustyö. Arvostelu arvosanalla 0-5.

Opintojakson arviointikriteerit

  • Opintojaksolla käytetään suoritusmerkintäistä arviointiasteikkoa (hyväksytty-hylätty)

  • Oppimateriaali
    Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
    Muu kirjallisuus Ilmoitetaan kurssin alussa         Ei ole   
    Luentokalvot Tiedonhallinnan perusteet Harri Keto       Kyllä   

    Esitiedot
    Tunnus Nimi OP P/S
    OHJP-1010 OHJP-1010 Tietotekniikan peruskurssi 3 Suositeltava
    OHJP-1100 OHJP-1100 Ohjelmointitekniikka 6 Suositeltava
    OHJP-3011 OHJP-3011 Ohjelmistotuotanto 4 Pakollinen

    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Tietoa esitietovaatimuksista
    Ohjelmistotuotanto (OHJP-3011) ja Ohjelmointitekniikka (OHJP-1100) pitää olla aloitettuna, kesken oleva suoritus ei estä osallistumista tälle kurssille.

    Huomautuksia

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
    - opetusmateriaalin laadinnassa erityisesti verkkokäyttöön tai muuhun sähköiseen viestimeen
    - harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
    - harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa

  • Arvioitu opintojakson toteutustapa
  • - Lähiopetuksen osuus: 70 %
    - Etäopetuksen osuus: 0 %
    - Opiskelijan itseopiskelun osuus: 30 %

    Mitoitus
    OpetusmuodotTuntia
    Luennot 36
    Harjoitukset 18
    Harjoitustyöt 23
    Kaikki yhteensä 77

    Viimeksi muokattu 30.01.2007
    MuokkaajaHarri Keto