Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Топ:
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Определение. Если задано отношение R, то мы говорим, что атрибут Y отношения R функционально зависит от атрибута Х отношения R тогда и только тогда, когда каждое значение Х в отношении R связано точно с одним значением Y. Заметим, что одно и то же значение Х может появиться в нескольких различных кортежах отношения R. Если Y функционально зависит от Х, то по определению каждый из этих кортежей должен содержать также одно и то же значение Y.
Функциональная зависимость (ФЗ) может быть описана различными способами.
В конкретной ситуации Ф3 определяется путем детализации свойств всех атрибутов в отношении и выводе заключения о том, как атрибуты соотносятся между собой. Ф3 необходимо получить исходя из базовых свойств самих атрибутов.
Определение. Атрибут Y находится в полной функциональной зависимости от атрибута Х, если он функционально зависит от Х и не зависит функционально от любого подмножества атрибута Х (Х должен быть составным).
Транзитивная зависимость определяется следующим образом:
Если А → В и В → С, то А → С – транзитивная зависимость.
Определение. Отношение R находится в первой нормальной форме (1НФ) тогда и только тогда, когда все входящие в него домены содержат только атомарные значения.
Отношение, находящееся в 1НФ, представляет собой таблицу, в которой на пересечении столбца и строки может быть только одно значение. Существование групп значений на пересечении строк и столбцов не допускается. При этом имеется функциональная зависимость неключевых атрибутов от составляющих первичного ключа. Следовательно, значения первичного ключа однозначно определяют значения неключевых атрибутов.
Определение. Отношение R находится во второй нормальной форме (2НФ), если оно находится в 1НФ и каждый неключевой атрибут функционально полно зависит от первичного ключа. Соответственно, отношение не находится во 2НФ, если существуют неключевые атрибуты, не имеющие полной функциональной зависимости от первичного ключа. (Атрибут называется неключевым, если он не является составной частью первичного ключа). Иными словами, для однозначной идентификации каждого неключевого атрибута требуется весь первичный ключ.
Определение. Отношение R находится в третьей нормальной форме (3НФ), если оно находится во 2НФ, и каждый неключевой атрибут нетранзитивно зависит от первичного ключа.
Если в отношении, находящемся в 3НФ, отсутствуют многозначные зависимости, но имеются другие зависимости, кроме зависимости от ключа, то отношение в 3НФ будет иметь аномалии операций. В этом случае необходимо оперировать понятием усиленной 3НФ – нормальной формы Бойса – Кодда (НФБК).
Определение. Отношение R находится в НФБК, если оно находится в 3НФ, и в нем отсутствуют зависимости ключей от неключевых атрибутов.
Определение. Отношение находится в четвертой нормальной форме (4НФ), если оно находится в НФБК, и в нем отсутствуют независимые многозначные зависимости, т.е. все независимые многозначные зависимости выделены (разнесены) в отдельные отношения с одним и тем же ключом.
Декомпозицией схемы отношения R = { A1, A2,..., An }называется замена схемы совокупностью схем ρ = { R1, R2,..., Rk }подмножеств таких, что R1
R2
...
Rk = R = { A1, A2,..., An}. При этом не требуется, чтобы схемы Ri были непересекающимися.
Иными словами, процесс разбиения отношения с целью уменьшения вероятности возникновения аномалий называется декомпозицией.
Метод декомпозиции состоит из следующих шагов:
1. Разработка универсального отношения для БД.
2. Определение всех ФЗ между атрибутами отношения.
3. Определение того, находится ли отношение в НФБК (нормальная форма Бойса-Кодда). Если да, проектирование завершается; если нет, то отношение должно быть разложено на два отношения.
4. Повторение шагов 2 и 3 для каждого нового отношения, полученного в результате декомпозиции.
Проектирование завершается, когда все отношения будут находиться в НФБК.
|
|
|
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!