НачатьНачать бесплатно

Практика нормализации базы данных

Нормализация таблиц — важный шаг перед созданием новой базы данных: она позволяет сократить избыточность данных и обеспечить их целостность.

В этом упражнении вы попрактикуетесь в нормализации таблиц базы данных, связанных с программой кредитования Ассоциации малого бизнеса:

  • таблица borrower будет изменена в соответствии с требованиями 1-й нормальной формы (1НФ)
  • таблицы bank и loan будут изменены в соответствии с требованиями 2-й нормальной формы (2НФ)
  • таблица loan будет изменена повторно в соответствии с требованиями 3-й нормальной формы (3НФ)

По завершении упражнения вы будете увереннее чувствовать себя при нормализации таблиц базы данных.

Это упражнение является частью курса

Создание баз данных 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 ___;
Редактировать и запускать код