Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Возможная декомпозиция. Для преодоления этих трудностей произведем декомпозицию переменной отношения служна два переменных отношений – служ1 {слу_ном,слу_уров} и УРОВ




 

Для преодоления этих трудностей произведем декомпозицию переменной отношения СЛУЖна два переменных отношений – СЛУЖ1 {СЛУ_НОМ, СЛУ_УРОВ} и УРОВ {СЛУ_УРОВ, СЛУ_ЗАРП}. По теореме Хита это снова декомпозиция без потерь по причине наличия, например, FD СЛУ_НОМ ® СЛУ_УРОВ. На рис. 7.5 показаны диаграммы FD этих переменных отношений, а на рис. 7.6 – их возможные значения.

 

       
   

 


Рис. 7.5. Диаграммы FD в отношениях СЛУЖ1и УРОВ

 

Значение переменной отношения СЛУЖ1

 

СЛУ_НОМ СЛУ_УРОВ
   
   
   
   

 

Значение переменной отношения УРОВ

 

СЛУ_УРОВ СЛУ_ЗАРП
  22400.00
  29600.00
  20000.00

 

Рис. 7.6. Тела отношений СЛУЖ1и УРОВ

Как видно из рис. 7.6, это преобразование обратимо, т.е. любое допустимое значение исходной переменной отношения СЛУЖявляется естественным соединением значениий отношений СЛУЖ1и УРОВ. Также легко видеть, что мы избавились от трудностей при выполнении операций обновления.

 

· Добавление кортежей. Чтобы сохранить данные о новом разряде, достаточно добавить соответствующий кортеж к отношению УРОВ.

 

· Удаление кортежей. При увольнении последнего служащего, обладающего данным разрядом, удаляется соответствующий кортеж из отношения СЛУЖ1, и данные о разряде сохраняются в отношении УРОВ.

 

· Модификация кортежей. При изменении размера зарплаты, соответствующей некоторому разряду, изменяется значение атрибута СЛУ_ЗАРПровно в одном кортеже отношения УРОВ.

 




Поделиться с друзьями:


Дата добавления: 2014-01-03; Просмотров: 454; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.