Базы данных

Терминологии для ПК


Аномалия удаления. Ситуация, при которой удаление одной строки таблицы приводит к нежелательному удалению связанной информации. Обычно возникает вследствие избыточности схемы.

Первичный атрибут. Атрибут реляционной схемы, являющийся частью некоторого ключа схемы.

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

Зависимость частичного ключа. Зависимость, левая часть которой является подмножеством ключа.

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

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

Схема в нормальной форме Бойса-Кодда (BCNF). Схема, в которой каждая нетривиальная функциональная зависимость содержит в левой части суперключ.

Схема в первой нормальной форме (1NF). Схема, все атрибуты которой однозначны.

Схема во второй нормальной форме (2NF). Схема, которая не содержит частично зависимых от ключа непервичных атрибутов.

Схема в третьей нормальной форме (3NF). Схема в 2NF, не содержащая транзитивно зависящих от ключа схемы непервичных атрибутов.

Транзитивная зависимость. Нетривиальная зависимость атрибута А от некоторого множества атрибутов X, которые, в свою очередь, нетривиально зависят от другого множества атрибутов Y (т.е. Y->X-»A).

Тривиальная зависимость. Функциональная зависимость, в которой в обеих частях находится один и тот же атрибут.

Функциональная зависимость. Ситуация, когда значения одного множества атрибутов определяют значения другого множества.

Комментарии закрыты