Назовите реальную нормальную форму и объясните, какие зависимости устраняли. Для прикладных схем частая отправная точка — 3НФ, но степень нормализации выбирают по данным и нагрузке.
До какой нормальной формы вы приводили базу данных: первой, второй, третьей или четвёртой?
Назовите реальную нормальную форму и объясните, какие зависимости устраняли. Для прикладных схем частая отправная точка — 3НФ, но степень нормализации выбирают по данным и нагрузке.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Назовите реальную нормальную форму и объясните, какие зависимости устраняли. Для прикладных схем частая отправная точка — 3НФ, но степень нормализации выбирают по данным и нагрузке.
1НФ исключает повторяющиеся группы и задаёт значения атрибутов в рамках выбранных доменов; 2НФ устраняет частичные зависимости неключевых атрибутов от составного ключа; 3НФ — проблемные транзитивные зависимости. 4НФ касается нетривиальных многозначных зависимостей. На собеседовании полезнее показать конкретную декомпозицию и предотвращённые аномалии обновления, чем назвать максимальный номер. Если использовали денормализацию, объясните измеренный выигрыш и механизм согласованности копий. Не утверждайте, что вся ваша БД автоматически соответствует 4НФ.