Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Правила вывода функциональных зависимостей

Читайте также:
  1. III. Общие правила внесения сведений в Реестр
  2. V. ПРАВИЛА ПЕРЕВОЗКИ И МЕРЫ БЕЗОПАСНОСТИ.
  3. БАНК МОРФОФУНКЦИОНАЛЬНЫХ И СИТУАЦИОННЫХ ЗАДАЧ. Промежуточная аттестация в виде комплексного экзамена. Дисциплины «Анатомия и физиология человека», «Основы
  4. Будут изменены правила перестрахования
  5. Будут упрощены правила доступа иностранных компаний на российский страховой рынок
  6. Быль № 002. Без какого бы то ни было подтекста, но с прямыми и ясными практическими выводами
  7. Важно отметить, что материально-правовые правила в США во многом базируются на процессуальных нормах и могут оказаться парализованными в отрыве от них.

Пусть у нас есть U – универсальное множество атрибутов и полный набор атрибутов отношения R. Совокупность всех пар атрибутов (x,Y) которые явл X <= U, Y<=U

И функцонал зависим образуют структуру от отношения R обладающее рядом определение свойства. Правила вывода функц зависимостей позволяет вывести F+ присущее рассматриваемой схеме отношения R(A1, …., An) U=(A1 ….. Am) по заданному функц множеству F = {F1 ….. Fk}

Правила вывода должны обладать свойствами полноты и надежности. Св полноты означать с=что при использовании этих правил можно по заданному маршруту функц зависимостей получить или построить все зависимости Fi принадлежат F+

Свойство надежности что используя эти правила можно вычислить такие зависимости которые принадлежат замыканию Ф+ нельзя вывести не одной зависимости принадлежащие полному множеству функциональных множеству F+.

Функциональные зависимость на отношении Р – это утверждения след вида если 2 картежа отношении R совпадают по атрибутам A1, …. Ak => B, то есть эти 2 картежа имеют соответствующего компонента одни и те же значения для каждого атрибута. То эти 2 картежа должны совпадать и по др.

Если в отношении атрибуты А1 … Ak функционально определят более одного атрибута, то это можно записать: (A1 … Ak => Bn) A1 …Ak => B1 … Bn

Функциональная зависимость знаменателя называется тривиальной если множество A1..Ak совпадает с множеством B1 … Bk

Любая тривиальная зависимость верна на любом отношении. Так как она означает, что 2 картежа совпадающие по всем атрибутам A1 … Ak совпадают по одному из них. Значит можно подтверждать любую тривиальную значимость, не подтверждая ее значения.

Не тривиальная функциональность зависимость в этом случае если по крайне мере хотя бы одни атрибут не принадлежит и не входит в атрибут множества А

Полностью не тривиальная функциональной зависимости. в этом случае если не один элемент множеству В не принадлежит множеству А

A1A2 => A3

A1A2 => A3A4

 

 

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

A1 … Ak => B1 …Bn

A2 … Ak => C1 …. Ck

i

 

 

Пусть задданна схема отношенни с атрибутами R (A1… Am)полное множ атрибутов U = {A1…An} заданному множ функц зависимости F ={F1 … Fk}

Сформултруем правила функцыонал зависимости:

1) Св рефлексивности

Ai => Ai

AkAiAj => AiAj

AkAiAj => Ai

Это означает что множ атрибутов определяет любое свое подмножество

2) Свойство пополнения

Пусть задача функцыональной зависимости которая либо принадлежыт множ функц зависимостей или заданных с помощью правил ввода. В этом случае будет иметь место функциональная зависимость f:XUZ => YUZ, где U - объединение

3) в

 

 

5.03.2015

Лекция 9

1.

2.


Дата добавления: 2015-08-09; просмотров: 71 | Нарушение авторских прав


Читайте в этой же книге: Информация, данные информационной системы | Информационные системы | Основные подходы по обработки информационных автоматизированных систем | Классификация модели | Сетевая модель данных | Реляционная алгебра | SQL CACHE |
<== предыдущая страница | следующая страница ==>
Иерархическая модель данных.| Нормальные формы схем отношений

mybiblioteka.su - 2015-2024 год. (0.01 сек.)