Data-arkkitehtuurin perusteet – Datan mallinnuksen ja ohjelmallisen käsittelyn perusteet

Yksittäinen kurssi

Maksimimäärä FITech-opiskelijoita: 40 aikuisopiskelijaa

Opintojaksolla opitaan nykyaikaisen, hajautetun datan hallinnan vaatimia teknisiä ja suunnittelutaitoja, jotka auttavat yhdistämään tietoa eri tietolähteistä sekä tunnistamaan erilaisia tietolähteitä. Tämä tekee datan käsittelystä tavoitteellisempaa, säilyttää tiedon eheyden ja mahdollistaa tiedon turvallisen käsittelyn siirrettäessä tietoa eri järjestelmien välillä. Opintojakson käytyään opiskelija tietää, millaista käsittelyä missäkin tiedonkäsittelyn vaiheessa tarvitaan ja miksi. Tällöin ymmärretään paremmin myös, mihin erilaista dataa voidaan käyttää ja miten.

Kurssin sisältö

  • Datan käsittelyoperaatiot
  • Datan rakenne
  • Tiedonmallinnus (erityisesti dimensio- ja graafi-perusteinen)
  • Datan tallennus- ja siirtomuodot
  • Datan tyypit
  • Datan validointi ja skeemojen käyttö

Osaamistavoitteet

Kurssin jälkeen opiskelija

  • ymmärtää rakenteellisen, osittain rakenteellisen ja rakenteettoman datan erot, ja miten se vaikuttaa datan käsittelyyn
  • ymmärtää transaktiotietokantojen ja analytiikkatietokantojen suunnittelua
  • tuntee, tietää ja tunnistaa joitakin dataformaatti-standardeja ja niiden käyttökohteita
  • tunnistaa datan eri muodot (masterdata, transaktiodata, reference data, temporary data, meta data)
  • pystyy tekemään datan käsittelyä kuten suodattamista, puhdistusta, validointia, kohdistamista, rikastusta ja muuttamista muodosta toiseen
  • pystyy suunnittelemaan skeeman käyttötarkoitukseen
  • pystyy muuntamaan datan tiedostoformaatista toiseen ohjelmallisesti
  • osaa muita yksittäisiä taitoja kuten tiedoston ja hakemiston luonti, lukeminen ja kirjoitus ohjelmallisesti ja skeemavalidointi.

Kurssimateriaali ja teknologiat

Materiaali saatavana kurssin Moodlessa. Luennot on saatavana nauhoituksina. Opintojaksolla käytetään työkaluina Python ja JavaScript-kieliä sekä niiden kirjastoja. JavaScript-ympäristönä käytetään node.js-sovelluskehitysympäristöä.

Opintojakson kurssimateriaalista osa (<50%) on englanniksi, jotta alan englanninkielinen terminologia tulee tutuksi tässä kadidaattiopintojen loppuvaiheeseen kuuluvassa kurssissa.

Opetuksen aikataulu

Tämä on itseopiskelutoteutus ja opetus perustuu tallenteisiin. Opintojakso suoritetaan tehtäviä tekemällä.

Suoritustapa

Opintojakso suoritetaan tekemällä viikkoharjoituksia. Ensimmäiset viikkoharjoitukset tulee olla tehtyinä kahden viikon aikana, jotta kurssilla voi jatkaa.

Lisätietoja Vaasan yliopiston opinto-oppaassa.

Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.

dataintegraatiot, datan transformointi

Vastuuopettaja

Vaasan yliopisto
Maarit Välisuo
maarit.valisuo(at)uwasa.fi

Lisätietoa opinnoista

Vaasan yliopisto
FITech-yhteyshenkilö Vaasa
fitechvaasa(at)uwasa.fi

Hakua koskevat kysymykset

FITech-verkostoyliopisto
Fanny Qvickström, Opintoasioiden suunnittelija
info(at)fitech.io

Teemat:

Kurssikoodi:

Opintopisteet

Hinta:

Kurssin taso:

Kurssin ajankohta:

Haun alkamispäivä:

Viimeinen hakupäivä:

Vastuuyliopisto:

Kuka voi hakea:

Toteuttamistapa:

Opetuskieli:

Esitietovaatimukset:

Kenelle kurssi sopii:

Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.