FAGPORTALEN

SQL — SELECT, WHERE, JOIN (basisniveau)

Informatik C · STX · C-niveau · Datamodellering

💻 SQL — SELECT, WHERE, JOIN (basisniveau)

#### Normalisering (overblik)

Normalisering er en proces til at organisere data i database-tabeller, så der ikke er redundans (dobbelt-data) og dataintegritet bevares.

Formål:

Normalformer (Codd 1970'erne):

1NF (1. normalform): alle felter indeholder atomare værdier.

2NF (2. normalform): opfyldt 1NF + alle ikke-nøgle-felter er FULDT afhængige af primærnøglen (gælder kun ved sammensatte nøgler).

3NF (3. normalform): opfyldt 2NF + ingen transitive afhængigheder (ikke-nøgle-felt afhænger af et andet ikke-nøgle-felt).

| OrdreID | Kunde | KundeAdr | Vare | Pris |

|---|---|---|---|---|

| 1 | Anna | Vej 1 | Bog | 100 |

| 2 | Anna | Vej 1 | Æble | 5 |

Problem: Annas adresse gentages → hvis hun flytter, skal alle ordrer opdateres (update-anomali).

Normaliseret (3NF):

Centrale begreber

Læringsmål

Sådan kan du arbejde med emnet

Arbejd iterativt med prototyper og dokumentation. Test, evaluér og dokumentér.

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.