Opinto-opas 2008-2009
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2008-2009

OHJP-3150 Tiedonhallinnan perusteet, 3 op
Introduction to Data Management

Opintojakson vastuuhenkilö

Harri Keto

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1

Periodit 2 - 0

 
 


Suoritusvaatimukset

Vaihtoehto A: Osallistuminen luentoihin ja harjoituksiin sekä harjoitustyö. Arvostelu arvosanalla "Hyväksytty". Vaihtoehto B: Tasotentti ja harjoitustyö. Arvostelu arvosanalla 0-5.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

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ä. Oliotietokannat.  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. 


Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Luentokalvot   Tiedonhallinnan perusteet   Harri Keto            Suomi  
Muu kirjallisuus   Ilmoitetaan kurssin alussa              Suomi  


Esitietovaatimukset

Opintojakso P/S Selite
OHJP-1010 Tietotekniikan peruskurssi Suositeltava    
OHJP-1100 Ohjelmointitekniikka Suositeltava    
OHJP-3011 Ohjelmistotuotanto Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJP-3150 Tiedonhallinnan perusteet, 3 op OHJP-3151 Tiedonhallinnan perusteet, 0 op  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 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ä. Opintojaksolla käytetään Moodle -oppimisalustaa. Lisätietoja http://www.pori.tut.fi/~ketohar/tiha/tiha.html   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu12.08.2008
MuokkaajaTiina Suominen