Встречается на собеседованиях • сегодня

Что такое первая нормальная форма базы данных

Первая нормальная форма (1NF) — это базовое требование к структуре реляционной базы данных. Основные правила:

  1. Все атрибуты должны быть атомарными (неделимыми)
  2. В таблице не должно быть повторяющихся строк
  3. Каждая ячейка содержит только одно значение

Пример нарушения 1NF:

sql
CREATE TABLE orders (
    order_id INT,
    products VARCHAR(200)  # Может содержать "Книга, Ручка, Блокнот"
);

Исправленный вариант:

sql
CREATE TABLE orders (
    order_id INT,
    product_id INT,
    quantity INT
);

1NF устраняет дублирование данных и обеспечивает целостность. Это фундамент для последующих нормальных форм (2NF, 3NF и т.д.).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы