Опрацювання процесу нормалізації
Нормалізація таблиць — важливий крок перед створенням нової бази даних, щоб зменшити надмірність даних і правильно забезпечити їхню цілісність.
У цій вправі ви попрактикуєтеся нормалізувати таблиці бази даних, що стосуються програми кредитування Small Business Association:
- таблиця
borrowerбуде змінена відповідно до вимог Першої нормальної форми (1NF) - таблиці
bankіloanбудуть змінені відповідно до вимог Другої нормальної форми (2NF) - таблиця
loanбуде змінена ще раз відповідно до вимог Третьої нормальної форми (3NF)
Після виконання цієї вправи ви почуватиметеся впевненіше у своїй здатності нормалізувати таблиці баз даних.
Ця вправа є частиною курсу
Створення баз даних PostgreSQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- 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 ___;