Hva er relasjoner?

Lær hva relasjoner er, hvorfor de brukes i databaser og hvordan nøkler kobler tabeller sammen.

Faglig kvalitetssikret av lærere og toppstudenter · Følger læreplanen (LK20) · Sist oppdatert 2026-09-04

Relasjoner er selve koblingslogikken i en database. Når du skal forstå databaser på VGS-nivå, må du kunne forklare hvordan informasjon deles opp i tabeller og bindes sammen igjen. Det er her relasjoner kommer inn. Uten relasjoner får du ofte doble verdier, tung vedlikehold og unødvendige feil. Med relasjoner blir databasen mer robust, mer ryddig og mye lettere å bruke i praksis.

I dette temaet handler det om å forstå hvordan data henger sammen, hvorfor det er nyttig å dele data i flere tabeller, og hvordan nøkler brukes for å få orden på alt. Hvis du allerede kan det grunnleggende om tabeller og primærnøkkel, er du godt på vei. Du får en grundig forklaring på begrepet, med fokus på hvordan tabeller bindes sammen i en relasjonsdatabase.

Hva er en relasjon?

En relasjon er en forbindelse mellom to tabeller. Tabellenes rader henger sammen gjennom en nøkkel, vanligvis en primærnøkkel i den ene tabellen og en fremmednøkkel i den andre. Relasjonen gjør at databasen kan vite at to opplysninger tilhører samme enhet.

Det viktigste er at relasjonen ikke bare er en teknisk detalj. Den påvirker hele måten du strukturerer databasen på. Den bestemmer hvordan du lagrer informasjon, hvordan du henter den ut, og hvor lett databasen er å vedlikeholde senere.

Enkel modell

Tenk deg disse to tabellene:

  • Elev(elev_id, navn, klasse)
  • Vurdering(vurdering_id, elev_id, fag, karakter)

Ofte stilte spørsmål

Hva er relasjoner i en database?

Relasjoner er koblinger mellom tabeller som viser hvordan data hører sammen.

Hvorfor bruker man relasjoner?

For å unngå dobbeltlagring, redusere feil og gjøre databasen lettere å vedlikeholde.

Hva er forskjellen på en primærnøkkel og en fremmednøkkel?

Primærnøkkelen identifiserer en rad unikt i sin egen tabell. Fremmednøkkelen peker til en rad i en annen tabell.

Hva er den vanligste relasjonstypen?

En-til-mange er den vanligste relasjonen i praksis.

Hva er referanseintegritet?

Det betyr at koblingene mellom tabeller må være gyldige og peke på rader som faktisk finnes.

Flere artikler i ressursbanken

← Hva er reklameanalyse?  ·  Hva er relativitetsteori? →

Se alle artiklene i ressursbanken

← Tilbake til ifingo