Parcurgerea procesului de normalizare
Normalizarea tabelelor este un pas important înainte de crearea unei baze de date noi, pentru a reduce redundanța datelor și a asigura integritatea acestora.
În acest exercițiu, vei exersa normalizarea tabelelor dintr-o bază de date legată de programul de împrumuturi al Small Business Association:
- un tabel
borrowerva fi modificat pentru a satisface cerințele Primei Forme Normale (1NF) - un tabel
bankși un tabelloanvor fi modificate pentru a satisface cerințele celei de-a Doua Forme Normale (2NF) - tabelul
loanva fi modificat din nou pentru a satisface cerințele celei de-a Treia Forme Normale (3NF)
După finalizarea acestui exercițiu, vei fi mai încrezător în capacitatea ta de a normaliza tabele dintr-o bază de date.
Acest exercițiu face parte din cursul
Crearea bazelor de date PostgreSQL
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- 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 ___;