Что такое Normalization.define 1NF, 2NF и 3NF?

5 Ответы


  • Нормализация связана со статистикой, это процесс выявления статистической ошибки в повторяющихся данных. Завершение этого процесса покажет, как конкретная переменная может повлиять на данные, которые в конечном итоге покажут основные характеристики нескольких наборов данных, которые затем можно будет сравнить. Существуют различные варианты нормализации, включая квантильную нормализацию, которая относится к собственности.

    1NF, также известная как первая нормальная форма или минимальная форма, - это форма, используемая при нормализации базы данных. 1NF относится к таблице базы данных, которая соответствует определенному минимальному набору критериев. Это означает, что таблица является ясным и точным представлением определенного отношения и не будет частью повторяющихся групп. Например, таблица 1NF не будет иметь порядок строк сверху вниз, а также порядок строк слева направо. Кроме того, нет одинаковых строк, и все столбцы регулярные.

    Вторая нормальная форма или 2NF - это таблица 1NF, не имеющая составных ключей-кандидатов, то есть ключей, состоящих из более чем одного атрибута. В этом случае таблица будет автоматически определена как таблица 2NF. Однако таблица 2NF может считаться таблицей 3NF или третьей нормальной формы, если каждый непервичный атрибут таблицы не зависит напрямую от каждого ключа-кандидата в таблице. Важно понимать, что непервичный атрибут не принадлежит ни одному ключу-кандидату таблицы.
  • Нормализация - это процесс последовательного сокращения отношений с аномалиями для создания более мелких и хорошо структурированных отношений.

    Первая нормальная форма (1NF) - это отношение с первичным ключом, в котором нет повторяющихся групп.

    Вторая нормальная форма (2NF) отношение в первой нормальной форме, в которой каждый неключевой атрибут полностью функционально зависит от первичного ключа.

    Третья нормальная форма (3NF) отношение, которое находится во второй нормальной форме и не имеет транзитивных зависимостей.
  • НОРМАЛИЗАЦИЯ - это процесс, позволяющий эффективно упорядочивать данные в базе данных .... есть основная часть нормализации.
    I. Устранение избыточных данных
    ii. Сохранение только связанных данных.
    1NF (первая форма нормализации): это процесс удаления повторяющихся форм из одних и тех же данных и создания отдельных таблиц для каждой группы связанных данных, а также для идентификации каждой строки с уникальным столбцом или набором столбцов
    2NF (вторая форма нормализации): соответствие всем требованиям 1NF и удаление подмножества данных, которые применяются к нескольким строкам таблиц, и их размещение в отдельных таблицах.
    3NF (третья форма нормализации): встреча с обеими вышеуказанными формами и удаление повторяющихся данных.
  • Первая нормальная форма (1НФ). Это «базовый» уровень нормализации и обычно соответствует определению любой базы данных, а именно:

        * Он содержит двумерные таблицы со строками и столбцами.
        * Каждый столбец соответствует подобъекту или атрибуту объекта, представленному всей таблицей.
        * Каждая строка представляет собой уникальный экземпляр этого подобъекта или атрибута и должна каким-то образом отличаться от любой другой строки (то есть дублирование строк невозможно).
        * Все записи в любом столбце должны быть одного типа. Например, в столбце «Клиент» разрешены только имена или номера клиентов.

    Вторая нормальная форма (2НФ). На этом уровне нормализации каждый столбец в таблице, не определяющий содержимое другого столбца, должен сам быть функцией других столбцов в таблице. Например, в таблице с тремя столбцами, содержащими идентификатор клиента, проданный продукт и цену продукта при продаже, цена будет функцией идентификатора клиента (имеющего право на скидку) и конкретного продукта.

    Третья нормальная форма (3НФ). Во второй нормальной форме модификации все еще возможны, потому что изменение одной строки в таблице может повлиять на данные, которые ссылаются на эту информацию из другой таблицы. Например, используя только что процитированную таблицу клиентов, удаление строки, описывающей покупку клиента (возможно, из-за возврата), также удалит тот факт, что продукт имеет определенную цену. В третьей нормальной форме эти таблицы будут разделены на две таблицы, чтобы цены на продукты отслеживались отдельно.
  • Отношение называется первой нормальной формой тогда и только тогда, когда каждый атрибут отношения имеет только значение.

Напишите свой ответ

Ваш ответ появится после модерации