ÎncepețiÎncepe gratuit

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 borrower va fi modificat pentru a satisface cerințele Primei Forme Normale (1NF)
  • un tabel bank și un tabel loan vor fi modificate pentru a satisface cerințele celei de-a Doua Forme Normale (2NF)
  • tabelul loan va 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

Vezi cursul

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 ___;
Editează și rulează codul