Нормалізація бази даних через SQL
ฝัง
- เผยแพร่เมื่อ 6 ก.พ. 2025
- Нормалізація це техніка розробки бази даних, яка зменшує надлишковість даних та усуває аномалії в даних. Існує декілька форм нормалізації даних. Найпопулярніша яка використовуєтьсяна практиці - це третя нормальна форма (3NF).
Перша нормальна форма (1NF)
1. Всі стовпці містять атомарні значення (одне значення в кожній комірці).
2. Кожна клітинка таблиці повинна містити одне логічне значення.
3. Кожен рядок даних має бути унікальним.
Друга нормальна форма (2NF)
1. Дані повинні бути в 1NF.
2. Всі атрибути повинні залежати від первинного ключа.
3. Видалити зайві дані з таблиці, які застосовується до кількох рядків та розмістити їх в окремих таблицях.
Третя нормальна форма (3NF)
1. Дані повинні бути в 2NF.
2. Не має транзитивних функціональних залежностей.
3. Не має анамалій в даних.