course-details-portlet

TDT4225

Store, distribuerte datamengder

Studiepoeng 7,5
Nivå Høyere grads nivå
Undervisningsstart Høst 2026
Varighet 1 semester
Undervisningsspråk Engelsk
Sted Trondheim
Vurderingsordning Samlet karakter

Om

Om emnet

Faglig innhold

Introduksjon til store og distribuerte datamengder. Introduksjon til distribuerte teknikker. Hvordan lage dataintensive applikasjoner? Pålitelighet, skalerbarhet og vedlikeholdbarhet; hvordan vi kan designe og oppnå disse egenskapene. Datamodeller og spørrespråk. Indeksering- og datalagringsmetoder. Datarepresentasjon, replikering, partisjonering og transaksjoner. Feilmodeller, konsistens og konsensus.

Læringsutbytte

Læringsutbytte

Kunnskaper:

Ved fullføring av emnet, skal kandidaten kunne forklare

1. pålitelige, skalerbare og vedlikeholdebare distribuerte systemer

2. datamodeller og tilhørende spørrespråk

3. indekserings- og datalagringsmetoder

4. formater for koding av data

5. modeller for replikering

6. modeller for partisjonering

7. transaksjonsteori og samtidighet

8. feilmodeller

9. konsistens og konsensus

10. synkronisering av distribuerte klokker

11. distribuert debugging

12. innholdsleveransenettverk

13. databaser-som-en-tjeneste

14. pålitelige datasystemer

Ferdigheter:

Ved fullføring av emnet skal kandidaten kunne

1. utvikle programmer med stordata som bruker standard databaseløsninger.

2. evaluere eksisterende systemer og løsninger for distribuert lagring og forvaltning av data

3. sette sammen teknikker for å bygge gitte egenskaper i et distribuert system.

4. utvikle nye systemer for distribuert lagring og forvaltning av data.

Generell kompetanse:

Ved fullføring av emnet skal kandidaten kunne forklare distribuerte systemer

Læringsformer og aktiviteter

Forelesninger, øvinger, prosjekt og selvstudium.

Det er obligatoriske øvinger i emnet.

Det er to prosjekter som involverer programmering med stordata og gjøres i små grupper. Hver av disse teller 20 % av endelig karakter i emnet. Totalt: 40 %.

Eksamen teller 60 % av endelig karakter i emnet.

Obligatoriske aktiviteter

  • Øvinger

Mer om vurdering

Eksamensspråket er engelsk.

Ved utsatt eksamen (kontinuasjonseksamen) i august kan skriftlig eksamen bli endret til muntlig eksamen.

Ved frivillig gjentak må ikke hele emnet tas på nytt.

Kursmateriell

Oppgis ved semesterstart.

Studiepoengreduksjon

Emnekode Reduksjon Fra
SIF8050 7,5 sp
Dette emne har faglig overlapp med emnet i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Informatikk
  • Teknologiske fag

Kontaktinformasjon

Emneansvarlig/koordinator

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Samlet karakter
Karakter: Bokstavkarakterer

Ordinær eksamen - Høst 2026

Skriftlig skoleeksamen
Vekting 60/100 Hjelpemiddel Kode D Varighet 3 timer Eksamenssystem Inspera Assessment Sted og rom Ikke spesifisert ennå.
Oppgave
Vekting 20/100 Eksamenssystem Inspera Assessment
Oppgave
Vekting 20/100 Eksamenssystem Inspera Assessment

Utsatt eksamen - Sommer 2027

Skriftlig skoleeksamen
Vekting 60/100 Hjelpemiddel Kode D Varighet 3 timer Eksamenssystem Inspera Assessment Sted og rom Ikke spesifisert ennå.