Встречается на собеседованиях • сегодня
Сколько существует нормальных форм
В реляционных базах данных существует 6 нормальных форм (НФ), но на практике обычно используют первые 3:
- 1НФ - все атрибуты атомарны (неделимы), нет повторяющихся групп
- 2НФ - выполняется 1НФ + все неключевые атрибуты зависят от всего первичного ключа
- 3НФ - выполняется 2НФ + нет транзитивных зависимостей (неключевые атрибуты не зависят от других неключевых атрибутов)
Пример нарушения 3НФ:
sql
CREATE TABLE Orders (
order_id INT PRIMARY KEY,
customer_id INT,
customer_name VARCHAR(100) -- зависит от customer_id, а не от order_id
);Также существуют:
- НФ Бойса-Кодда (усиленная 3НФ)
- 4НФ (нет многозначных зависимостей)
- 5НФ (нет зависимостей соединения)
- 6НФ (доменно-ключевая норма)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы