![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Свойство сохранения зависимости
Определение проекции множества функциональных зависимостей F на схему отношения Ri.
Пусть Проекцией F на Ri называется множество функциональных зависимостей Проекция F на Ri обозначается:
Определение свойства сохранения зависимости
Схема БД ρ обладает свойством сохранения зависимости, если справедливо следующее равенство:
Данное выражение читается следующим образом: 1) Берется 2) Полученные функциональные зависимости объединяются. 3) Для этих зависимостей строится замыкание (применяются аксиомы Армстронга). 4) Полученное множество функциональных зависимостей сравнивается с F+. Пример схемы БД, не обладающей свойством сохранения зависимости. Пусть Доказать, что ρ не обладает свойством сохранения зависимости.
Найдем такую функциональную зависимость, которая принадлежит F+, но не принадлежит левой части выражения в определении свойства сохранения зависимости. И тем самым докажем, что ρ не обладает свойством соединения без потерь. В качестве такой зависимости имеем:
Для доказательства последнего утверждения требуется построить
Это доказывает утверждение (*). (*) и (**) доказывают утверждение задачи (что ρ не обладает свойством сохранения зависимости), т.е. Пример схемы БД, обладающей свойством сохранения зависимости. Пусть Доказать, что ρ обладает свойством сохранения зависимости.
Т.о. равенство доказано и данная схема БД обладает свойством сохранения зависимости.
2. Планирование тиражирования данных со вторичного сервера.
|