Siirry suoraan sisältöön

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

  • TTM24SAI
    TTM24SAI
  • 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.