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 enloan-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
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 ___;