Procházení procesem normalizace
Normalizace tabulek je důležitý krok, který by měl proběhnout ještě před vytvořením nové databáze – zajišťuje snížení redundance dat a správnou správu jejich integrity.
V tomto cvičení si procvičíš normalizaci databázových tabulek souvisejících s programem půjček Asociace malých podniků:
- tabulka
borrowerbude upravena tak, aby splňovala požadavky 1. normální formy (1NF) - tabulky
bankaloanbudou upraveny tak, aby splňovaly požadavky 2. normální formy (2NF) - tabulka
loanbude znovu upravena tak, aby splňovala požadavky 3. normální formy (3NF)
Po dokončení tohoto cvičení budeš mít větší jistotu při normalizaci databázových tabulek.
Toto cvičení je součástí kurzu
Tvorba PostgreSQL databází
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- 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 ___;