Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Пример 2. Анализ транзитивной зависимости неключевых реквизитов от ключа



Анализ транзитивной зависимости неключевых реквизитов от ключа

А1* А1* А2* А2* А3 А3 А4 А3* А4    
ИО6  
ИО4
ИО5
В ИО4 {А1*, А2*} – составной ключ, а А3 и А4 – неключевые реквизиты. А4 транзитивно зависит от составного ключа {А1*, А2*} через реквизит А3 и поэтому удаляется из ИО4, а вместо ИО4 создаются два новых ИО – ИО5 и ИО6.

Рис. 4.4. Анализ транзитивной зависимости реквизитов ИО

Удаление транзитивной зависимости в ИО4 осуществляется заменой его двумя ИО – ИО5 и ИО6, причем в ИО6 реквизит А3 является ключевым.

Полные функциональные зависимости в виде формул представляются следующим образом:

в Примере 1:

{А1,А2} {А3, А4}

А2 А5

в Примере 2:

{А1, А2} А3

А3 А4

Преобразование ИО1 в ИО2 и ИО3, а ИО4 в ИО5 и ИО6 происходят без потери информации. Отношения, построенные на основе информационных объектов ИО3, ИО4, ИО5 и ИО6, будут находиться в третьей нормальной форме.

Описание ИО приводится в табличной форме (табл. 4.5).

Таблица 4.5. Описание информационных объектов ИЛМ

Наименование ИО Семантика Структура ИО Кол-во экз.
Ключ Реквизиты
         

Наименование ИО дается в полном или сокращенном виде. В графе Семантика указывается сущность, которой соответствует ИО. Количество экземпляров ИО задается с учетом предполагаемого срока хранения информации в базе данных. Наименование реквизитов должно соответствовать данным табл. 4.5.

Для графического представления ИО наиболее часто используется диаграмма Бахмана (рис.4.5):

· ключ ИО – левый верхний угол;

· количество экземпляров ИО – правый верхний угол;

· наименование информационного объекта.

       
 
   
 


или

Рис.4.5.Формат информационного объекта





Дата публикования: 2014-11-04; Прочитано: 299 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...