Встречается на собеседованиях • сегодня
Что такое первая форма нормализации БД
Первая нормальная форма (1NF) требует, чтобы таблица удовлетворяла следующим условиям:
- Атомарность данных – все значения в столбцах должны быть неделимыми (не содержать множественных значений, массивов или списков).
- Уникальность строк – каждая строка должна иметь уникальный идентификатор (первичный ключ).
- Отсутствие повторяющихся групп – не должно быть столбцов с одинаковыми данными в разных форматах.
Пример нарушения 1NF:
Таблица Orders с полем Products в виде строки "Laptop, Mouse, Keyboard".
Исправленный вариант (1NF):
sql
CREATE TABLE Orders (
OrderID INT PRIMARY KEY,
ProductID INT,
ProductName VARCHAR(100),
FOREIGN KEY (ProductID) REFERENCES Products(ProductID)
);Теперь каждый продукт хранится отдельной записью.

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