![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Нормальная форма — свойство отношения в реляционной модели данных, характеризующее его с точки зрения избыточности, потенциально приводящей к логически ошибочным результатам выборки или изменения данных. Нормальная форма определяется как совокупность требований, которым должно удовлетворять отношение.
Процесс преобразования отношений базы данных к виду, отвечающему нормальным формам, называется нормализацией. Конечной целью нормализации является уменьшение потенциальной противоречивости хранимой в базе данных информации. Нормализации заключается в следующем:
· исключение некоторых типов избыточности;
· устранение некоторых аномалий обновления;
· разработка проекта базы данных
· Аномалии БД — это неадекватность модели данных предметной области, либо некоторые дополнительные трудности в реализации ограничений предметной области средствами СУБД.
Аномалии проявляют себя при выполнении операций, изменяющих состояние базы данных. Различают следующие виды аномалий:
· Аномалии вставки (INSERT)
· Аномалии обновления (UPDATE)
· Аномалии удаления (DELETE)
Основной причиной возникновения аномалий является хранение в одном отношении разнородной информации. Что приводит к тому, что БД, основанная на такой модели будет работать неправильно, либо потребуется написание дополнительного программного кода в виде триггеров.
Дата публикования: 2015-02-03; Прочитано: 1152 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!