Opinto-opas 2015-2016

PLA-32602 Tiedonhallinta ja tietokannat, 4 op
Data Management and Databases

Vastuuhenkilö

Harri Keto

Opetus

Toteutuskerta 1: PLA-32602 2015-01

Opetusmuoto P1 P2 P3 P4 P5
Luennot
Harjoitustyöt
Verkkotyöskentely



 



 
 12 h/per
 20 h/per
 70 h/per



 

Luentoajat ja -paikat: Torstai 15 - 18

Suoritusvaatimukset

Hyväksytysti suoritettu tentti ja suoritetut viikkoharjoitukset.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Opiskelija tietää tietovarastojen merkityksen, käyttötavat ja toiminnan, tietää tiedonhallinnan peruskäsitteet ja tietokantateknologiat, osaa suunnitella ja toteuttaa pienimuotoisen relaatiomalliin perustuvan tietokantaratkaisun, osaa toteuttaa tietokantaan kohdistuvia perusoperaatioita SQL-kielellä, osaa laatia liiketoimintatietoa analysoivan OLAP-raportin.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Tiedonhallinnan asema ja merkitys tietojärjestelmissä.   Tietokantojen kehityshistoria ja - trendit.    
2. Asiakasvaatimusten määrittelyn suhde tietokannan suunnittelun: käsiteanalyysi, luokkien muunnos relaatioiksi, normalisointi, tietokantamääritys.   Relaatiomalli ja relaatioalgebra.    
3. Tiedon tallettamisen peruskäsitteitä: tietoriippumattomuus, taulu, näkymä, tietohakemisto, tiedon eheys. Tiedon käsittelyn peruskäsitteitä: transaktiot ja samanaikaisuuden hallinta, elpyminen, indeksointi.      
4. Tietokannan määritys ja käsittely SQL-kielellä.   SQL:n käyttötpoja: vuorovaikutteinen SQL, upotettu SQL, proseduurit, herättimet ja omat funktiot,dynaaminen SQL, API-liittymät.   
5. Tietokantateknologioiden trendejä: liiketoimintatiedon analysointi(OLAP), XML ja tietokannat, oliotietokannat, multimediatietokannat, mobiilitietokannat, paikkatietokannat.     

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Oppimista edesauttaa, jos opiskelija tutustuu etukäteen videoaineistoon, jos sellainen ao. luennon aiheesta on laadittu.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Kirja   Fundamentals of Database Systems, 6th edition   R.Elmasri, S.B.Navathe       Vain soveltuvin osin. Ks. viittausket luentokalvoista,   Kyllä   
Luentokalvot   OHJP-2600 Tiedonhallinta   Harri Keto       Luentomateriaali jaetaan kurssi kotisivun kautta Moodlesta.   Kyllä   
Muu kirjallisuus   Ilmoitetaan toteutuskerran alussa           Kyllä   
Muu verkkomateriaali   Luentoja tukeva videomateriaali   Harri Keto       Videolinkit löytyvät kurssin kotisivulta Moodlesta.   Kyllä   
Verkkokirja   Beginning Database Design: From Novice to Professional   Clare Churcher       Soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä.   Kyllä   
Verkkokirja   Database Modeling and Design: Logical Design   Toby J. Teorey, Sam S. Lightstone, Tom Nadeau and H.V. Jagadish   ISBN:9780123820204     Soveltuvin osin. Kts. viittaukset luentokalvoista.   Kyllä   
Verkkokirja   Manager's Guide to Data Warehousing   Reeves, Laura   9780470508497     Soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä.   Ei   
Verkkokirja   Professional NoSQL   Tiwari, Shashank   9781118167816     Soveltuvin osin. Kts. viittaukset luentokalvoista. Verkkoversion käyttö TTY:n VPN -yhteydellä.   Kyllä   
Verkkokirja   SQL For Dummies (7th Edition)   Taylor, Allen G.   9780470593141     Soveltuvin osin SQL-kielen opiskelun tukena vasta-alkajille. Verkkoversion käyttö TTY:n VPN -yhteydellä.   Ei   

Esitietovaatimukset

Opintojakso P/S Selite
PLA-31501 Tietotekniikan sovellukset Suositeltava    
PLA-33120 Tietojärjestelmän mallintaminen Suositeltava    

Tietoa esitietovaatimuksista
Muilta kuin TTY:n opiskelijoilta edellytetään tietotekniikan perusteiden osaamista. Tähän riittä yliopisto- tai AMK-tason peruskurssin suoritus.



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
PLA-32602 Tiedonhallinta ja tietokannat, 4 op PLA-32601 Tiedonhallinta, 4 op  
PLA-32602 Tiedonhallinta ja tietokannat, 4 op PLA-32606 Data Management and Databases, 4 op  

Viimeksi muokattu 27.04.2015