Datalähteet ja tietokannat (5 op)
Toteutuksen tunnus: TT00CC55-3005
Toteutuksen perustiedot
Ilmoittautumisaika
30.12.2024 - 26.01.2025
Ajoitus
01.01.2025 - 31.07.2025
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Teknologia
Opetuskielet
- Suomi
Paikat
15 - 50
Koulutus
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Jaakko Vanhala
Ryhmät
-
TTM24SAITTM24SAI
- 13.01.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
- 20.01.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
- 27.01.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
- 03.02.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
- 10.02.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
- 17.02.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
- 24.02.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
- 10.03.2025 17:00 - 20:00, Datalähteet ja tietokannat TT00CC55-3005
Tavoitteet
Opiskelija osaa hakea tietoa erilaisista datalähteistä. Opiskelija ymmärtää rakenteisen ja ei-rakenteisen datan erot ja merkityksen. Opiskelija hallitsee eri tyyppisten tietokantojen peruskäytön. Opiskelija osaa hallinnoida sujuvasti erilaisia data-alustoja Docker-säiliöteknologian avulla.
Sisältö
Avoin data ja datalähteet
SQL-kieli
Relaatiotietokannat
Dokumenttitietokannat (NoSQL)
Aikasarjainen data
Docker-säiliöt
Aika ja paikka
Teams-opetus viikottain lukujärjestyksen mukaisesti kolmannessa periodissa.
Oppimateriaalit
Opintojakson materiaali löytyy Reppu-ympäristöstä.
Opetusmenetelmät
Opintojakso koostuu yhteisistä luennoista, joihin liittyy yhteisesti ja itsenäisesti suoritettavia oppimistehtäviä. Opintojakson materiaali löytyy Reppu-ympäristöstä.
Harjoittelu- ja työelämäyhteistyö
-
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojaksoa ei voi suorittaa tenttimällä.
Kansainvälisyys
-
Toteutuksen valinnaiset suoritustavat
Ei vaihtoehtoisia suoritustapoja. Opintojaksoa ei voi suorittaa tenttimällä.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson työmäärä jakautuu tasaisesti koko opintojakson suoritusajalle. Opintojakson ihanteellinen suoritusaika on kahdeksan viikkoa. Opintojakson kokonaistyömäärä (135 tuntia) jakautuu seuraavalla tavalla:
- luennot 24 tuntia,
- itsenäinen työskentely 111 tuntia.
Sisällön jaksotus
Opintojaksolla on viikottaiset aiheet, joiden käsittely tapahtuu luennoilla, pienryhmissä tai itsenäisesti. Opintojakson aiheet on esitetty opintojakson Reppu-ympäristössä.
Lisätietoja opiskelijoille
Tekoälyn käyttö on sallittu Kajaanin ammattikorkeakoulun ohjeistuksen mukaisesti: https://libguides.kamk.fi/c.php?g=712843
Tekoälyn hyödyntämisestä on mainittava opintojakson oppimispäiväkirjassa.
Arviointiasteikko
0 - 5
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa hyödyntää monipuolisesti erilaisia datalähteitä datan taltionnissa. Opiskelija osaa hyödyntää monipuolisesti Docker-säiliöitä data-alustojen hallinnoinnissa. Opiskelija tuntee relaatiotietokantojen periaatteet ja osaa muodostaa monipuolisia SQL-kyselyjä.
Arviointikriteerit, hyvä (3)
Opiskelija ymmärtää eri tyyppisiä tietokantoja ja datalähteitä. Opiskelija osaa tehdä SQL-kyselyjä.
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää datalähteiden merkityksen ja keskeiset erot eri tyyppisissä tietokannoissa. Opiskelija osaa muodostaa relaatiotietokannan ja luoda yksinkertaisia kyselyjä SQL-kielen avulla.
Arviointimenetelmät ja arvioinnin perusteet
Opintojakson aiheista kirjoitetaan oppimispäiväkirja. Oppimispäiväkirjan tulee sisältää kurssin aikana käsitellyt asiat, sekä oman oppimisen reflektointia. Oppimispäiväkirja on pääasiallinen arvioinnissa käytettävä dokumentti.
Toteutuksen arviointikriteerit, kiitettävä (5)
Opiskelija osaa hyödyntää monipuolisesti erilaisia datalähteitä datan koostamisessa ja taltioinnissa. Opiskelija osaa hyödyntää monipuolisesti Docker-säiliöitä data-alustojen hallinnoinnissa. Opiskelija tuntee relaatiotietokantojen periaatteet ja osaa muodostaa monipuolisia SQL-kyselyjä.
Toteutuksen arviointikriteerit, hyvä (3-4)
Opiskelija ymmärtää eri tyyppisiä tietokantoja ja datalähteitä. Opiskelija osaa tehdä SQL-kyselyjä.
Toteutuksen arviointikriteerit, tyydyttävä (1-2)
Opiskelija ymmärtää datalähteiden merkityksen ja keskeiset erot eri tyyppisissä tietokannoissa. Opiskelija osaa muodostaa relaatiotietokannan ja luoda yksinkertaisia kyselyjä SQL-kielen avulla.