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. TDT4145
  5. Temaprøver
TDT4145

TDT4145 Datamodellering og databasesystemer

Temaprøver

Øv deg på hvert enkelt tema med realistiske totimersprøver. Perfekt for å styrke svake områder eller teste deg selv før eksamen.

48

prøver

12

temaer

2t

per prøve

01

Indeksering

Eksamensrelevant4 prøver
Temaprøve 4
2 timer
Primær vs. sekundærindeksKlusterindeks vs. ikke-klusterindeksDense vs. sparse indeksIndeksstrukturer (B+-tre, hash)

Om temaprøvene

Hver temaprøve er designet for å ta 2 timer og fokuserer på ett spesifikt tema fra pensum.

Prøvene er laget for å ligne oppgavene du møter på eksamen, men med fokus på ett emne av gangen. Dette gjør det lettere å identifisere og fylle kunnskapshull.

Temaer merket med «Eksamensrelevant» er de som dukker opp på nesten alle eksamener. Start med disse hvis du har begrenset tid.

Temaprøve 1 i hvert tema er gratis. Temaprøve 2–4 krever premium.
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

Temaprøve 1Gratis
2 timer
Primær vs. sekundærindeksKlusterindeks vs. ikke-klusterindeksDense vs. sparse indeksIndeksstrukturer (B+-tre, hash)
Temaprøve 2
2 timer
B+-tre-søk og innsettingSplitting av noderHøyde og fanoutSekvensiell scan av bladene
Temaprøve 3
2 timer
Hash-indeks (statisk og dynamisk)Extendible hashingNår B+-tre vs. hashValg av indeks for query
02

Databasedesign

Hyppig på eksamen4 prøver
Temaprøve 4
2 timer
Helhetsoppgave: tekst ⇒ER⇒\Rightarrow ER \Rightarrow⇒ER⇒ skjemaDesignvalg og kompromisserViews for tilgangskontrollTriggers og stored procedures
Temaprøve 1Gratis
2 timer
Helhetsoppgave: tekst ⇒ER⇒\Rightarrow ER \Rightarrow⇒ER⇒ skjemaDesignvalg og kompromisserViews for tilgangskontrollTriggers og stored procedures
Temaprøve 2
2 timer
Logisk vs. fysisk designDenormalisering for ytelseMaterialiserte viewsPartisjonering og sharding
Temaprøve 3
2 timer
Query-optimalisering (kostnadsbasert)Filorganisering (heap, sortert, hash)Estimat av antall I/OStatistikk og selektivitet
03

SQL

Eksamensrelevant4 prøver
Temaprøve 1Gratis
2 timer
SELECT med WHERE og ORDER BYINNER JOIN på to tabellerAggregeringsfunksjoner (COUNT/SUM/AVG/MIN/MAX)DISTINCT og LIKE-mønstre
Temaprøve 2
2 timer
GROUP BY og HAVINGFlertabells-JOIN (3-4 tabeller)Subqueries i WHERE (IN/EXISTS)LEFT JOIN vs. INNER JOIN
Temaprøve 3
2 timer
Korrelerte subqueriesNOT EXISTS for divisjonANY/ALL/SOME-operatorerUNION/INTERSECT/EXCEPT
Temaprøve 4
2 timer
INSERT/UPDATE/DELETECREATE TABLE med constraintsViews (CREATE VIEW)Window-funksjoner (ROWNUMBER,RANK)(ROW_NUMBER, RANK)(ROWN​UMBER,RANK)
04

ER-modellering

Eksamensrelevant4 prøver
Temaprøve 1Gratis
2 timer
Entiteter og attributterEnkle/sammensatte/multivaluerte/derived attributterPrimærnøkkel og kandidatnøklerTegne ER-diagram fra tekstbeskrivelse
Temaprøve 2
2 timer
Relasjoner og rollenavnKardinalitet (1:1, 1:N, M:N)Participation (total/partial)Min-max-notasjon
Temaprøve 3
2 timer
Svake entitetstyperIdentifying relationshipsPartial key (diskriminator)Eksisterende avhengighet
Temaprøve 4
2 timer
IS-A generalisering/spesialiseringDisjoint vs. overlappingTotal vs. partial completenessAggregering og høyere-ordens relasjoner
05

Relasjonsmodellen

Hyppig på eksamen4 prøver
Temaprøve 1Gratis
2 timer
ER⇒ER \RightarrowER⇒ relasjonsskjema (regulære entiteter)Primær- og fremmednøklerDomener og NOT NULLEntitetsintegritet
Temaprøve 2
2 timer
Konvertere 1:1 og 1:N relasjonerM:N⇒N \RightarrowN⇒ koblingstabellMultivaluerte attributterSvake entiteter til relasjon
Temaprøve 3
2 timer
IS-A-hierarki: tre konverteringsstrategierReferanseintegritetON DELETE CASCADE / SET NULL / RESTRICTConstraints i CREATE TABLE
Temaprøve 4
2 timer
CHECK-constraintsUNIQUE og composite keysDomeneintegritetSurrogate keys vs. naturlige nøkler
06

Normalisering

Eksamensrelevant4 prøver
Temaprøve 1Gratis
2 timer
Funksjonelle avhengigheter (FD)Armstrongs aksiomerAttributtlukning X+Finne kandidatnøkler
Temaprøve 2
2 timer
1NF (atomære verdier)2NF (full funksjonell avhengighet)3NF (ingen transitiv avhengighet)Bestemme normalform
Temaprøve 3
2 timer
BCNF-definisjonForskjell 3NF vs. BCNFDekomponering til BCNFLossless join-test
Temaprøve 4
2 timer
Minimal cover (kanonisk dekning)Dependency preservationSynthesis-algoritmen for 3NF4NF og multivaluerte avhengigheter
07

Relasjonell algebra

Eksamensrelevant4 prøver
Temaprøve 1Gratis
2 timer
σ\sigmaσ (selection)π\piπ (projection)Kombinasjon av σ\sigmaσ og π\piπ Rename ρ\rhoρ
Temaprøve 2
2 timer
Cartesian product ×\times× Theta-join og equi-joinNatural join ⋈Outer joins (⟕ ⟖ ⟗)
Temaprøve 3
2 timer
Mengdeoperasjoner (∪,∩,−)(\cup , \cap , -)(∪,∩,−)Divisjon ÷Aggregeringsfunksjon γ\gammaγ Oversette SQL⇒SQL \RightarrowSQL⇒ algebra
Temaprøve 4
2 timer
Spørretreet (query tree)Heuristisk optimaliseringDytt σ\sigmaσ ned, kombiner π+σ\pi +\sigmaπ+σ Ekvivalensregler
08

Transaksjoner

Hyppig på eksamen4 prøver
Temaprøve 1Gratis
2 timer
ACID-egenskaperTransaksjonstilstander (BEGIN/COMMIT/ROLLBACK)Schedules (serielle vs. ikke-serielle)Konflikterende operasjoner
Temaprøve 2
2 timer
Konflikt-serialiserbarhetKonfliktgraf (precedence graph)View-serialiserbarhetBytte-test
Temaprøve 3
2 timer
To-fase-låsing (2PL)Strict 2PL og rigorous 2PLDeadlock-deteksjon (wait-for graph)Tidsstemplingsprotokoller
Temaprøve 4
2 timer
Isolasjonsnivåer (RU/RC/RR/SER)Dirty read, non-repeatable read, phantomRecovery (WAL, undo/redo)Sjekkpunkt og media recovery
09

Lagring

Hyppig på eksamen4 prøver
Temaprøve 1Gratis
2 timer
Lagringshierarki og blokk-I/OSeek, rotasjon og overføringstidBlokkfaktor og filstørrelseSpanned records, SSD og RAID
Temaprøve 2
2 timer
HeapfilSortert fil og overflytområdeHashfil og kostnadssammenligningStatisk hashing med overflytkjeder
Temaprøve 3
2 timer
Faste vs. variable postlengderSlotted page og RecordIDSletting, hull og kompakteringOverflytsider og ikke-klustrede pekere
Temaprøve 4
2 timer
Bufferpool, pin-count og dirty bitLRU/MRU og sequential floodingTreffrate og effektiv aksesstidSteal/no-force, WAL og valg av lagringsstruktur
10

Spørreoptimering

Eksamensrelevant4 prøver
Temaprøve 1Gratis
2 timer
Heapfil og blokkberegningClustered B+-treStatisk hashindeksLest og skrevet ved INSERT/UPDATE/DELETE
Temaprøve 2
2 timer
Access paths og kostnadSelektivitetsformlerHistogrammerKatalogstatistikk og sammensatt indeks
Temaprøve 3
2 timer
Blokk-nested-loop joinIndeks-nested-loop joinEkstern flettesorteringSort-merge og hash join
Temaprøve 4
2 timer
SpørretreEkvivalensregler og seleksjonsdyttingPipelining vs. materialiseringKostnadsbasert planvalg
11

Samtidighetskontroll

Eksamensrelevant4 prøver
Temaprøve 1Gratis
2 timer
Rigorous 2PLLåsetrace og ventekøCommit-rekkefølgeVranglås i låsetrace
Temaprøve 2
2 timer
PresedensgrafKonfliktserialiserbarhetView-serialiserbarhet2PL og serialiserbarhet
Temaprøve 3
2 timer
Wait-for graphWait-die og wound-wait2PL-varianter og vranglåsLåsoppgradering
Temaprøve 4
2 timer
Isolasjonsnivåer og anomalierSnapshot isolation og write skewMVCC og versjonssynlighetLåsgranularitet og intensjonslåser
12

Recovery

Eksamensrelevant4 prøver
Temaprøve 1Gratis
2 timer
Reglene i analysefasenTransaksjonstabell etter analyseDirty Page Table og RecLSNVinnere og tapere
Temaprøve 2
2 timer
Hvor REDO starter (eldste RecLSN)De tre redo-testene og PageLSNMulige PageLSN-verdierCLR-er med undoNextLSN i undofasen
Temaprøve 3
2 timer
Recoverable og dirty readACA og cascading abortStrict og dirty writeHierarkiet strict ⊂ ACA ⊂ recoverable
Temaprøve 4
2 timer
WAL-regelenSteal/no-steal og force/no-forceFuzzy vs. blokkerende sjekkpunktMedia recovery og skyggesider