Теория экономических информационных систем. Малова Е.А. - 21 стр.

UptoLike

Составители: 

7. ОГРАНИЧЕНИЕ (F [АВ])
Если из отношения необходимо выделить те кортежи, которые удовлетво-
ряют заданному условию, то вводится операция ограничения.
В качестве значения атрибута (как правило, В) может быть как конкретное
значение, так и какой-либо атрибут.
Нормализация отношений
При использовании РМД существенное значение имеют эксплуатационные
характеристики, которые проявляются при внесении изменений в БД.
Для улучшения эксплуатационных характеристик применяется метод пре-
образования отношенийнормализация.
Центральная задача проектирования БДопределение количества отно-
шений (или иных СЕИ) и их атрибутного состава. Рациональные варианты груп-
пировки реквизитов в отношениях должны учитывать следующие требования:
Множество отношений должно обеспечивать минимальную избыточ-
ность представления информации,
Корректировка отношений не должна приводить к двусмысленности
или к потере информации,
Перестройка набора отношений при добавлении в БД новых атрибутов
должна быть минимальной.
Нормализацию можно определить как процесс, направленный на умень-
шение избыточности информации в РМД.
Ограничения на значения, хранимые в РБД, достаточно многочисленны.
Соблюдение этих ограничений в конкретных отношениях связано с наличием
так называемых нормальных форм.
Процесс преобразования отношений БД к той или иной НФ называет-
ся нормализацией.
Нормальными формами называются отношения с допустимыми огра-
ничениями на хранимые данные.
НФ нумеруются от 1 по возрастанию. И чем больше НФ, тем больше ограни-
чений на хранимые значения должны соблюдаться в соответствующем отношении.
На сегодняшний день известно 6 НФ. Практически применяются 3.
1. устранение повторяющихся групп 1 НФ устранение неполных
функциональных зависимостей 2 НФ устранение транзитивных функцио-
нальных зависимостей 3 НФ устранение многозначности 4 НФ (нор-
мализация СЕИ приводит к 1 НФ, а нормализация отношений РБД обычно про-
изводится до 3 НФ или 4 НФ).
При переходе к следующей НФ свойства предыдущих НФ сохраняются.
Отношение в 1 НФэто обычное отношение с двухуровневой структурой
(недопустимость в структуре отношения 3-го и последующих уровней является
ограничением, определяющим 1 НФ отношения). Отношение представляет со-
бой двухмерную таблицу.
Приведение к 1 НФ не связано с анализом смысла атрибутов, а просто оз-
начает приведение отношения к каноническому виду.
21
    7. ОГРАНИЧЕНИЕ (F [А∅В])
    Если из отношения необходимо выделить те кортежи, которые удовлетво-
ряют заданному условию, то вводится операция ограничения.
    В качестве значения атрибута (как правило, В) может быть как конкретное
значение, так и какой-либо атрибут.
                         Нормализация отношений
     При использовании РМД существенное значение имеют эксплуатационные
характеристики, которые проявляются при внесении изменений в БД.
     Для улучшения эксплуатационных характеристик применяется метод пре-
образования отношений – нормализация.
     Центральная задача проектирования БД – определение количества отно-
шений (или иных СЕИ) и их атрибутного состава. Рациональные варианты груп-
пировки реквизитов в отношениях должны учитывать следующие требования:
     • Множество отношений должно обеспечивать минимальную избыточ-
ность представления информации,
     • Корректировка отношений не должна приводить к двусмысленности
или к потере информации,
     • Перестройка набора отношений при добавлении в БД новых атрибутов
должна быть минимальной.
     Нормализацию можно определить как процесс, направленный на умень-
шение избыточности информации в РМД.
     Ограничения на значения, хранимые в РБД, достаточно многочисленны.
Соблюдение этих ограничений в конкретных отношениях связано с наличием
так называемых нормальных форм.
     Процесс преобразования отношений БД к той или иной НФ называет-
ся нормализацией.
     Нормальными формами называются отношения с допустимыми огра-
ничениями на хранимые данные.
     НФ нумеруются от 1 по возрастанию. И чем больше № НФ, тем больше ограни-
чений на хранимые значения должны соблюдаться в соответствующем отношении.
     На сегодняшний день известно 6 НФ. Практически применяются 3.
     1. устранение повторяющихся групп → 1 НФ→ устранение неполных
функциональных зависимостей → 2 НФ →устранение транзитивных функцио-
нальных зависимостей → 3 НФ → устранение многозначности → 4 НФ (нор-
мализация СЕИ приводит к 1 НФ, а нормализация отношений РБД обычно про-
изводится до 3 НФ или 4 НФ).
     При переходе к следующей НФ свойства предыдущих НФ сохраняются.
     Отношение в 1 НФ – это обычное отношение с двухуровневой структурой
(недопустимость в структуре отношения 3-го и последующих уровней является
ограничением, определяющим 1 НФ отношения). Отношение представляет со-
бой двухмерную таблицу.
     Приведение к 1 НФ не связано с анализом смысла атрибутов, а просто оз-
начает приведение отношения к каноническому виду.
                                     21