1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Tvorba PostgreSQL databází

Connected

Cvičení

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 borrower bude upravena tak, aby splňovala požadavky 1. normální formy (1NF)
  • tabulky bank a loan budou upraveny tak, aby splňovaly požadavky 2. normální formy (2NF)
  • tabulka loan bude 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.

Pokyny 1/4

undefined XP
    1
    2
    3
    4
  • Tabulka borrower není v 1NF.
CREATE TABLE borrower (
    id serial PRIMARY KEY,
    full_name VARCHAR (100) NOT NULL
);

Přidej sloupce first_name a last_name. Odeber sloupec full_name, aby tabulka splňovala 1NF.