1. Learn
  2. /
  3. Курси
  4. /
  5. Створення баз даних PostgreSQL

Connected

Вправа

Опрацювання процесу нормалізації

Нормалізація таблиць — важливий крок перед створенням нової бази даних, щоб зменшити надмірність даних і правильно забезпечити їхню цілісність.

У цій вправі ви попрактикуєтеся нормалізувати таблиці бази даних, що стосуються програми кредитування Small Business Association:

  • таблиця borrower буде змінена відповідно до вимог Першої нормальної форми (1NF)
  • таблиці bank і loan будуть змінені відповідно до вимог Другої нормальної форми (2NF)
  • таблиця loan буде змінена ще раз відповідно до вимог Третьої нормальної форми (3NF)

Після виконання цієї вправи ви почуватиметеся впевненіше у своїй здатності нормалізувати таблиці баз даних.

Інструкції 1/4

undefined XP
    1
    2
    3
    4
  • Таблиця borrower не відповідає 1NF.
CREATE TABLE borrower (
    id serial PRIMARY KEY,
    full_name VARCHAR (100) NOT NULL
);

Додайте стовпці first_name і last_name. Вилучіть стовпець full_name, щоб виконати 1NF для цієї таблиці.