Tietokantojen jatko-opinnot (5op)
Opintojakson tunnus: HT00CF28
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
- Vastuuhenkilö
- Jarkko Immonen
Osaamistavoitteet
Opintojakson tarkoitus
Tämä opintojakso syventää tietokantaosaamistasi NoSQL-teknologioiden näkökulmasta. Opintojaksolla tutustutaan erilaisiin NoSQL-tietokantoihin ja niiden rooliin nykyaikaisissa tietojärjestelmissä. Opintojen painopiste on NoSQL-tietokantojen peruskäytön hallinnassa.
Opintojakson osaamiset
- Tietojärjestelmäosaaminen: Tuntee ja osaa hyödyntää tyypillisiä tietojärjestelmiä ja palveluita sekä ymmärtää tietoturvan merkityksen palveluiden hyödyntämisessä.
- Sovelluskehitysosaaminen: Tuntee sovelluskehityksessä käytettäviä teknologioita ja tunnistaa erilaisten teknologioiden merkityksen ja niiden väliset suhteet.
- Sovelluskehitysosaaminen: Osaa ohjelmoida ja kehittää tietoturvallisia sovelluksia.
- Työelämässä toimiminen: hyödyntää teknologian ja digitalisaation tuomia mahdollisuuksia omassa työssään.
Opintojakson osaamistavoite
Opintojakson jälkeen osaat tunnistaa erilaiset NoSQL-tietokantatyypit ja valita tarkoitukseen sopivan ratkaisun, hallitset valittujen NoSQL-tietokantojen peruskäytön sekä ymmärrät niiden erityispiirteet ja soveltuvuuden erilaisiin käyttötarpeisiin.
Sisältö
Opintojaksolla käsitellään tietokantoja seuraavista näkökulmista:
- Erilaisia NoSQL-tietokantateknologioita
- Käsiteltyjen NoSQL-tietokantojen peruskäyttö
- Tietokantojen toteuttaminen
Esitietovaatimukset
Osallistuaksesi opintojaksolle sinulla täytyy olla perusosaaminen relaatiotietokannoista, SQL-kielestä ja konttiteknologiasta.
Arviointikriteeri, hyväksytty/hylätty
Hyväksytty: Tunnet olennaisen käsitteistön ja tunnistat NoSQL-teknologioiden erityispiirteet sekä sovellusalueet. Ymmärrät opintojaksolla käsiteltyjen uusien tietokantateknologioiden periaatteet ja peruskäytön. Osaat suunnitella ja toteuttaa yksinkertaisia tietokantaratkaisuja hyödyntäen eri tietokantateknologioita.