// 3-dagers plan (19–21 mai + eksamen 22. mai)
DAG 1 – Tirsdag 19/5 Datamodellering & Relasjonsmodellen (40%)
- Les ER-diagram-teori: entiteter, relasjoner, attributter, multiplisitet (0..1, 1..*, 0..*)
- Øv på å oversette ER → relasjonell form (tabeller, primærnøkler, fremmednøkler)
- Gjennomgå eksamen v24 oppg. 1 (bomstasjon) og v25 oppg. 1 (stillinger)
- Quiz: kategori «ER & Relasjonsmodell» her
DAG 2 – Onsdag 20/5 SQL – SELECT, JOIN, aggregering (40%)
- SELECT med WHERE, GROUP BY, HAVING, ORDER BY
- INNER JOIN, LEFT JOIN – øv med bok/forfatter og fotball-datasettene
- Subqueries (IN, NOT IN), COUNT, MIN, MAX, SUM, AVG
- Gjennomgå eksamen v24 oppg. 2 (lærested/studier) og v25 oppg. 2 (blomster)
- Quiz: kategori «SQL» her
DAG 3 – Torsdag 21/5 Normalisering, transaksjoner & NoSQL (20%)
- 1NF, 2NF, 3NF – kjenn definisjonene og typiske brudd
- ACID-egenskaper, transaksjoner, låsing, dirty read, deadlock
- JSON i databaser: fordeler/ulemper vs. normalisert struktur
- NoSQL-typer: dokument, key-value, graf, kolonnebasert
- Quiz: kategori «Normalisering & Teori» her
EKSAMENSDAGEN – Fredag 22/5 🎯
- Gjennomgå én eksamensoppgave som helhet (tidsbestemt, maks 4 timer)
- Les gjennom relasjonell form og ER-notasjon én gang
- Ikke lær noe nytt – befest det du kan
Viktig om eksamen v26: Inntil 40–60% av deloppgavene er flervalg knyttet til case – ingen rene teorispørsmål («forklar 3NF»). Alt besvares i Inspera – ingenting på papir scannes inn. Du skal kunne lese/tolke ER-diagram i UML-notasjon, men trenger ikke tegne selv. EER (spesialisering/generalisering) er pensum. CREATE VIEW er pensum. Ingen CREATE TABLE/ALTER TABLE-oppgaver, men du bør kunne tolke dem. Ingen MongoDB-kode på eksamen.
🗺️
ER & Relasjonsmodell
Entiteter, relasjoner, multiplisitet, oversettelse til relmod
🔍
SQL
SELECT, JOIN, GROUP BY, subqueries, aggregatfunksjoner
📐
Normalisering & Teori
1NF/2NF/3NF, ACID, transaksjoner, NoSQL, JSON
🎯
Alt blandet
Tilfeldig blanding av alle kategorier – simulerer eksamen