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

Нормализация модели. Цель нормализации. Аномалии БД



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

Процесс преобразования отношений базы данных к виду, отвечающему нормальным формам, называется нормализацией. Конечной целью нормализации является уменьшение потенциальной противоречивости хранимой в базе данных информации. Нормализации заключается в следующем:

· исключение некоторых типов избыточности;

· устранение некоторых аномалий обновления;

· разработка проекта базы данных

· Аномалии БД — это неадекватность модели данных предметной области, либо некоторые дополнительные трудности в реализации ограничений предметной области средствами СУБД.

Аномалии проявляют себя при выполнении операций, изменяющих состояние базы данных. Различают следующие виды аномалий:

· Аномалии вставки (INSERT)

· Аномалии обновления (UPDATE)

· Аномалии удаления (DELETE)

Основной причиной возникновения аномалий является хранение в одном отношении разнородной информации. Что приводит к тому, что БД, основанная на такой модели будет работать неправильно, либо потребуется написание дополнительного программного кода в виде триггеров.





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



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