GetAnalyst

Нормальные формы БД - что важно знать системным аналитикам

Если вы уже работаете с проектированием баз данных и не используете, либо забыли про нормальные формы, или только начинаете их изучать тему, то этот эпизод для вас!

Он посвящен основам проектирования реляционных баз данных, а именно — нормальным формам: что это, сколько их, и как они помогают улучшить структуру базы данных.

Этот выпуск отлично подойдет как для общего развития, так и для подготовки к собеседованиям. 

Мы начнем с объяснения, что такое реляционная база данных, а затем шаг за шагом разберем процесс её нормализации. На простых примерах вы увидите, как выглядит таблица “до” и “после” применения каждой нормальной формы.

Статья к подкасту и видео эпизода:

⁠https://getanalyst.ru/podcast/database-normal-forms⁠ 

Рекомендации:

Книга Д. Осипова “⁠Технологии проектирования баз данных⁠”

Книга К. Дейта “Введение в системы баз данных”

Статья “⁠Нормализация отношений. Шесть нормальных форм⁠”  

0:18 - О практическом применении нормальных форм БД в работе

02:16 - Термины и определения связанные с реляционными базами данных

07:36 - Определение нормальной формы для базы данных, когда они нужны и какой пример будем разбирать в подкасте

11:49 - 1НФ (первая нормальная форма)

15:09 - 2НФ (вторая нормальная форма)

19:49 - 3НФ (третья нормальная форма)

27:30 - НФБК (нормальная форма Бойса-Кодда)

29:56 - 4НФ (четвертая нормальная форма)

33:31 - 5НФ (пятая нормальная форма)

36:35 - ДКНФ (доменно-ключевая нормальная форма)

39:05 - 6НФ (шестая нормальная форма)

42:00 - Выводы и рекомендации

Каналы подкаста и сообщества:
https://t.me/getanalysts
https://t.me/kateit