Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
  1. Hjem
  2. Høyskole
  3. NTNU
  4. TDT4300
  5. Studieguide
TDT4300 · NTNU

Studieguide for TDT4300 Datavarehus og datagruvedrift

Komplett pensumoversikt for datavarehus og datagruvedrift ved NTNU — med forklaringer, sentrale begreper, eksamenstips og vanlige fallgruver. Eksamensoptimalisert basert på tidligere eksamener.

Innhold

  • Introduksjon
  • Datavarehus
  • OLAP
  • Klassifisering
  • Klyngeanalyse
  • Assosiasjonsregler
  • Beslutningstrær
  • Dimensjonsmodellering
  • ETL
  • Datapreprosessering og likhetsmål
  • Eksamensstrategi
  • Formelark

Introduksjon

Denne studieguiden dekker hele pensum i TDT4300 Datavarehus og datagruvedrift (Data Warehousing and Data Mining) ved NTNU. Faget bygger på den klassiske læreboka Han, Kamber & Pei Data Mining: Concepts and Techniques, supplert med Tan, Steinbach & Kumar. Det kombinerer to nært beslektede områder: hvordan man bygger og spør mot et datavarehus (OLAP, multidimensjonal modellering), og hvordan man trekker mønstre ut av data via datagruvedrift (klassifisering, klyngeanalyse og assosiasjonsregler).

Eksamen er en skriftlig skoleeksamen på fire timer med hjelpemiddelkode D (kun enkel kalkulator — ingen trykte eller håndskrevne hjelpemidler). Det betyr at du må kunne algoritmene og formlene utenat og utføre regningen for hånd. Erfaringsmessig består besvarelsen av to typer oppgaver:

  • Forklaringsoppgaver ("Forklar ...", "Hva er ...") der du gjengir begreper presist — typisk "Diverse"-oppgaven og deler av datavarehus-/OLAP-oppgaven.
  • Regneoppgaver der du utfører en algoritme steg for steg på et lite datasett: GAIN/Gini for beslutningstre, Apriori/FP-growth/ECLAT for frekvente elementsett, DBSCAN/hierarkisk klynging, Jaccard-koeffisient, join-indekser og kuboid-utvelgelse.

Regneoppgavene er der de fleste poengene ligger, og de er svært forutsigbare: nesten hver eneste eksamen inneholder en Jaccard-utregning, et stjerneskjema, en GAINsplit-beregning og en frekvent-elementsett-oppgave. Behersker du disse fire mønstrene grundig, har du sikret en stor del av karakteren. Denne guiden går derfor i dybden på den eksakte fremgangsmåten for hver av dem, med egne taleksempler du kan regne etter.

Datavarehus

Hyppig på eksamen

Hva et datavarehus er, hvordan det skiller seg fra operasjonelle databaser, og arkitektur (enterprise warehouse, data mart, virtuelt varehus).

Definisjon

Bill Inmons klassiske definisjon, som ofte testes ord-for-ord: «A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of data in support of management's decision-making process.» De fire understrekede ordene er kjernen:

  • Subject-oriented (emneorientert): Organisert rundt sentrale emner som kunde, produkt, salg — ikke rundt daglige operasjoner/transaksjoner. Fokus på analyse, ikke på enkelttransaksjoner.
  • Integrated (integrert): Samler data fra mange heterogene kilder (relasjonsdatabaser, flate filer, loggfiler) og gjør dem konsistente: felles enheter, koding, navnekonvensjoner og formater.
  • Time-variant (tidsvariant): Data lagres med et tidsperspektiv (historikk over måneder/år). Hver post inneholder eksplisitt eller implisitt et tidselement, slik at man kan analysere utvikling over tid.
  • Nonvolatile (ikke-flyktig): Data lastes inn og leses, men endres normalt ikke transaksjonelt etterpå. To hovedoperasjoner: initial lasting og lese-tilgang.

OLTP vs. OLAP

Et viktig skille er mellom operasjonelle systemer og analytiske systemer:

  • OLTP (On-Line Transaction Processing): Den daglige driften. Mange korte les/skriv-transaksjoner, normalisert ER-design, oppdatert til siste sekund, fokus på dataintegritet og samtidighet.
  • OLAP (On-Line Analytical Processing): Beslutningsstøtte. Færre, men komplekse spørringer over store datamengder, denormalisert (stjerneskjema), historiske data, fokus på lese-ytelse og aggregering.

Arkitektur — tre modeller

  • Enterprise warehouse: Inneholder data om alle emner for hele virksomheten. Omfattende, kostbart å bygge, men gir en samlet "single source of truth".
  • Data mart: Et delsett av varehuset rettet mot én avdeling eller brukergruppe (f.eks. salg eller markedsføring). Raskere og billigere å implementere. Skilles i avhengige (utledet fra enterprise warehouse) og uavhengige (bygget direkte fra kilder).
  • Virtuelt varehus: Et sett med views over operasjonelle databaser. Enkelt å sette opp, men begrenset (avhengig av ledig kapasitet på driftsserverne og hva som kan materialiseres).

En vanlig totrinns-strategi er top-down + bottom-up: bygg en enterprise-modell, men implementer inkrementelt via data marts.

Eksempel: OLTP eller OLAP?

En nettbutikk har to systemer. System A registrerer hver ordre i sanntid, oppdaterer lagerbeholdning og håndterer tusenvis av samtidige kjøp. System B brukes av ledelsen til å analysere «gjennomsnittlig ordreverdi per region per kvartal de siste tre årene».

Svar: System A er OLTP — mange korte oppdaterings­transaksjoner, normalisert, sanntid. System B er OLAP — komplekse aggregerende spørringer over historiske data, og typisk implementert som et datavarehus med stjerneskjema. Merk at de tidsvariante (3 år) og emneorienterte (ordre/region) egenskapene gjør B til et lærebokeksempel på et datavarehus.

Nøkkelformler

  • •Inmon: subject-oriented, integrated, time-variant, nonvolatile
  • •OLTP = mange korte transaksjoner, normalisert, sanntid
  • •OLAP = få komplekse spørringer, denormalisert, historikk
  • •Arkitektur: enterprise warehouse ⊃ data mart; virtuelt varehus = views over OLTP

Vanlige feil

  • ⚠️Forklare de fire Inmon-ordene upresist eller blande dem (f.eks. si «time-variant» betyr sanntid — det betyr historikk)
  • ⚠️Tro at et datavarehus oppdateres transaksjonelt som en OLTP-database — det er nettopp nonvolatile
  • ⚠️Forveksle data mart (delsett, ett emne) med virtuelt varehus (views over OLTP)

Eksamenstips

  • 💡«Forklar de understrekede ordene»-oppgaven kommer nesten hvert år — lær Inmon-definisjonen ordrett og ha ett konkret eksempel per ord
  • 💡Hold svaret stikkordpreget men presist; sensorveiledningen belønner korrekt terminologi, ikke lange utlegninger

Laster...

Laster…
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert