Проектирование реляционных БД

При проектировании РБД сталкиваются с двумя проблемами:

1. как отобразить объекты реального мира в абстрактной модели данных – проблема логического проектирования;

2. обеспечение эффективности выполнения запросов в такой БД (каким образом должны быть расположены данные во внешней памяти, например) – проблема физического проектирования.

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

Средством проектирования РБД является процедура нормализации отношений, образующих БД. В результате применения этой процедуры выполняется преобразование отношений, когда они принимают последовательность … нормальных форм. В теории БД рассматривают 6 нормальных форм:

.

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

                         
 
   
     
 
 
       
 
 
   
 
 

 


Во многих случаях на практике отношениям достаточно пройти только 3 нормальные формы. При работе с данными, когда отношения не формализованы, возможно некорректное выполнение (аномалия) основных операций с БД. Основные операции:

– пополнение БД;

– удаление информации из БД;

– корректировка БД.

Соответственно аномалии бывают трёх видов:

– добавления;

– замещения;

– удаления.








Дата добавления: 2014-12-20; просмотров: 586;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.