Kom igångKom igång gratis

Att arbeta igenom normaliseringsprocessen

Tabellnormalisering är ett viktigt steg att genomföra innan du skapar en ny databas, för att minska dataredundans och säkerställa att dataintegritet hanteras på rätt sätt.

I den här övningen får du öva på att normalisera databastabeller kopplade till Small Business Associations låneprogram:

  • en borrower-tabell ändras för att uppfylla kraven för 1:a normalformen (1NF)
  • en bank-tabell och en loan-tabell ändras för att uppfylla kraven för 2:a normalformen (2NF)
  • loan-tabellen ändras igen för att uppfylla kraven för 3:e normalformen (3NF)

När du är klar med övningen bör du känna dig mer trygg i din förmåga att normalisera databastabeller.

Den här övningen är en del av kursen

Skapa PostgreSQL-databaser

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- Add new columns to the borrower table
ALTER TABLE borrower
ADD COLUMN ___ VARCHAR (50) NOT NULL,
ADD COLUMN ___ VARCHAR (50) NOT NULL;

-- Remove column from borrower table to satisfy 1NF
ALTER TABLE borrower
DROP COLUMN ___;
Redigera och kör kod