Opinto-opas 2012-2013
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2012-2013

OHJP-2610 Tietokantajärjestelmät, 4 op
Database Systems

Lisätiedot

Lukuvuonna 2012-13 opintojakso toteutetaan sama-aiheisen Ohjelmistotekniikan jatko-opintoseminaarin (TOKP-2100) yhteydessä. Sisältö ja suoritusvaatimukset täsmennetään seminaarin alkaessa.

Vastuuhenkilö

Timo Mäkinen

Opetus

Opetusmuoto P1 P2 P3 P4 Toteutuskerrat Luentoajat ja -paikat
Luennot
Laboratoriotyö


 


 
 10 h/per
 10 h/per
+16 h/per
+20 h/per
OHJP-2610 2012-01 Torstai 12 - 15, Pori
Maanantai 12 - 15, Pori
Keskiviikko 9 - 12, Pori

Suoritusvaatimukset

Laboratoriotyöt ja välikokeet/tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Tietokantajärjestelmä on sovellusohjelmista ja tietokannasta sekä näiden välillä olevasta varusohjelmistokerroksesta, tietokannan hallintajärjestelmästä, muodostuvat kokonaisuus. Opintojakso tarjoaa perustiedot tietokannan hallintajärjestelmien tarjoamista palveluista sekä perehdyttää opiskelijat suunnittelemaan ja toteuttamaan järjestelmiä, joissa olennaisena osana on tietokanta.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Tietokannan hallintajärjestelmän ominaisuuksista: talletusrakenteiden ja hajautuksen toteutus, kyselyjen optimointi, tapahtumakäsittely, samanaikaisuuden hallinta, tietojen suojaaminen ja vikatilanteista toipuminen     
2. Erilaiset tietokantatyypit kuten relaatiotietokannat, oliokannat, olio-relaatiotietokannat, aktiiviset tietokannat, tietovarastot sekä XML- ja NoSQL -tietokannat     
3. Tietokantasovellusten kehittämisvälineistö sekä tietokantaa käsittelevien sovellusten laatiminen eri tietokantatyyppien yhteydessä      

Opintojakson arvostelu

Kurssin arvosana perustuu tenttiin, harjoitustyöhön ja harjoitustehtäviin. Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.

Arvosteluasteikko:

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

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Database Systems - Models, Languages, Design, and Application Programming   Elmasri & Navathe   10: 0-13-214498-0     Soveltuvin osin      Englanti  
Kirja   Practical Database Programming with Java   Bai, Y.   9781118104651          Englanti  

Esitietovaatimukset

Opintojakso P/S Selite
OHJP-2100 Olio-ohjelmointi Pakollinen    
OHJP-2600 Tiedonhallinta Pakollinen    
OHJP-2811 Verkko-ohjelmistotekniikat Suositeltava    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJP-2610 Tietokantajärjestelmät, 4 op PLA-32610 Tietokantajärjestelmät, 4 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
OHJP-2610 2012-01        

Opintojaksoon liittyvät dokumentit

OHJP2610.pdf

Viimeksi muokattu02.04.2013