Eksamen 22. mai – kode E (ingen hjelpemidler). Alt besvares i Inspera. Ingen tegning – du skal kunne lese ER-diagram i UML-notasjon. Inntil 40–60% flervalg knyttet til case. Ingen rene teorispørsmål som «forklar 3NF».
🗺️
ER & Relasjonsmodell
Entiteter, attributter, relasjoner, multiplisitet, oversettelse til relmod, EER og spesialisering
🔍
SQL
SELECT, WHERE, JOIN, GROUP BY, HAVING, subqueries, aggregatfunksjoner, CREATE VIEW
📐
Normalisering & Teori
1NF, 2NF, 3NF, ACID, transaksjoner, dirty read, deadlock, NoSQL, JSON
// Eksamenens struktur – hva du kan forvente
Basert på v24 og v25 følger eksamen samme mønster hvert år:
Oppgave 1 – Datamodellering (ca. 40%)
- Du får et ER-diagram (UML-notasjon) beskrevet eller oppgitt
- Skal oversette til relasjonell form med PK og FK
- Ofte én SQL-spørring basert på tabellene du nettopp laget
- Kan inneholde EER-spesialisering
Oppgave 2 – SQL (ca. 40%)
- Du får ferdige tabeller (relmod-notasjon)
- 5–8 SQL-spørringer av stigende vanskelighetsgrad
- JOIN, GROUP BY/HAVING, subqueries, CREATE VIEW
Oppgave 3 – Teori (ca. 20%)
- Normalisering – gjerne «er denne tabellen i 3NF?» med begrunnelse
- Transaksjoner og ACID – case-basert, ikke «forklar ACID»
- JSON/NoSQL – fordeler/ulemper i kontekst
Viktig v26: Ingen rene teorispørsmål. Teorien kommer som del av case-oppgaver. Du skal bruke kunnskapen, ikke gjengi definisjoner.
// Nyttige lenker fra pensum