Усього існує сім форм (рівнів) нормалізації. На практиці достатньо нормалізувати базу даних до третьої нормальної форми. Тобто база даних буде вважатися нормалізованою, коли до неї буде застосована 3НФ і вище.
Зміст
- 2.1 Перша нормальна форма (1NF)
- 2.2 Друга нормальна форма (2NF)
- 2.3 Третя нормальна форма (3NF)
- 2.4 Нормальна форма Бойса – Кодда (BCNF)
- 2.5 Четверта нормальна форма (4NF)
- 2.6 П'ята нормальна форма (5NF)
- 2.7 Доменно-ключова нормальна форма (DKNF)
- 2.8 Шоста нормальна форма (6NF)
Третя нормальна форма включає два пункти: Таблиця має бути у другій нормальній формі Усі колонки у таблиці залежать від первинного ключа і не залежать одна від одної
Існують такі нормальні форми БД: 1НФ – перша нормальна форма 2НФ – друга нормальна форма 3НФ – третя нормальна форма
Усього існує шість нормальні форми, які включають певні вимоги. З кожним наступним рівнем вимоги все жорсткіше, оскільки включають попередні рівні. У рамках курсу ми розберемо три нормальні форми. У цьому уроці познайомимося із першою.
Перша нормальна форма, або 1NF, видаляє повторювані групи з таблиці, щоб гарантувати атомарність. Друга нормальна форма, або 2NF, зменшує надмірність, усуваючи часткові залежності. У реляційній базі даних третя нормальна форма, або 3NF, зменшує дублювання даних, видаляючи транзитивні залежності.
Усього існує шість нормальні форми, які включають певні вимоги. З кожним наступним рівнем вимоги все жорсткіше, оскільки включають попередні рівні. У рамках курсу ми розберемо три нормальні форми. У цьому уроці познайомимося із першою.
Нормальні форми бувають чотирьох основних форм : 1NF, 2NF, 3NF та BCNF. Більшість систем баз даних нормалізують свої бази даних до 3NF у СУБД. Але нормальні форми, які використовуються в СУБД: 1NF: Ми можемо сказати, що відношення знаходиться в 1NF, коли воно складається з атомарного значення.