Избыточность данных и аномалии вставки, удаления и обновления



Аномалия ввода (вставки) — невозможность ввести данные в таблицу, вызванное отсутствием других данных или противоречивость данных, вызванное ошибками при их вводе.

Аномалия обновления (противоречивость данных, вызванное их избыточностью и их частичным обновлением)

Аномалия удаления — непреднамеренная потеря данных, вызванная удалением других данных.

Реляционная модель данных. Зависимость между атрибутами.

В отношении 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; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!