Избыточность данных и аномалии вставки, удаления и обновления
Аномалия ввода (вставки) — невозможность ввести данные в таблицу, вызванное отсутствием других данных или противоречивость данных, вызванное ошибками при их вводе.
Аномалия обновления (противоречивость данных, вызванное их избыточностью и их частичным обновлением)
Аномалия удаления — непреднамеренная потеря данных, вызванная удалением других данных.
Реляционная модель данных. Зависимость между атрибутами.
В отношении R атрибут У функционально зависит от атрибута X (x и у могут быть множеством) в том и только в том случае, если каждому значению «х» соответствует в точности одно значение «у».
R.X—>R.Y (или Х—>Y)
Пусть Х — составной первичный ключ в отношении R функциональная зависимость R.X R.Y называется полной функциональной зависимостью, если не ключевой атрибут Y не зависит функционально от любого точного подмножества X.
Зависимость R.X R.Yназывается транзитивной, если существует такой атрибут Z, что имеются функциональные зависимости R.X—>R.Z. и R.Z—R.Y.
В отношении R(X,Y,Z) существует многозначная зависимость R.X—>—>R.Y.в том и только в том случае, если каждому значению X соответствует множество значений Y и значение атрибута Y никак не зависит от атрибута Z.
Проект_номер —>—> Таб_номер
Проект_Номер—>—>Проект_задание
Дата добавления: 2015-12-16; просмотров: 28; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!