|
Opinto-opas 2014-2015
PLA-32610 Tietokantajärjestelmät, 4 op
|
Lisätiedot
Ei luennoida lukuvuonna 2014-2015
Vastuuhenkilö
Timo Mäkinen
Suoritusvaatimukset
Harjoitustehtävät ja välikokeet/tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Opintojakso tarjoaa perustiedot tietokannan hallintajärjestelmien tarjoamista palveluista ja ominaisuuksista sekä perehdyttää opiskelijat suunnittelemaan ja toteuttamaan järjestelmiä, joissa olennaisena osana on tietokanta. Painopistealueena on erityisesti web-ympäristössä sovellettavat NoSQL-tietokantaratkaisut.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Tietokantajärjestelmän arkkitehtuurit ja tietokannan hallintajärjestelmien ominaisuudet. | ||
2. | NoSQL -tietokantaratkaisujen perustyypit ja niiden käsittely sovellusohjelmissa. | ||
3. | Monitietokantajärjestelmät ja hypriditietokannat. | ||
4. | Relaatiotietokantojen NoSQL -ominaisuudet. |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Kurssin arvosana perustuu tenttiin ja harjoitustehtäviin. Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
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 | Ei | Englanti | |
Kirja | Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement | Redmond & Wilson | 978-1-93435-692-0 | Ei | Englanti |
Esitietovaatimukset
Opintojakso | P/S | Selite |
PLA-32100 Olio-ohjelmointi | Suositeltava | |
PLA-32601 Tiedonhallinta | Pakollinen | |
PLA-32811 Web-ohjelmointi | Pakollinen |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
|
|