Проверяемый текст
Пушников А.Ю. Введение в системы управления базами данных. Учебное пособие/Изд-е Башкирского ун-та. - Уфа, 1999.
[стр. 20]

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

Например, ограничением домена "Возраст сотрудника" может быть условие "Возраст сотрудника не менее 18 и не более 65".
Проверка ограничения.
Ограничения домена сами по себе не проверяются.
Если на каком-либо домене основан атрибут, то ограничение соответствующего домена становится ограничением этого атрибута.

1.1.9.
Ограничения атрибута Ограничение целостности атрибута представляют собой ограничения, накладываемые на допустимые значения атрибута вследствие того, что атрибут основан на каком-либо домене.
Ограничение атрибута в точности совпадают с ограничениями соответствующего домена.
Отличие ограничений атрибута от ограничений домена в том, что ограничения атрибута проверяются.
Если логика предметной области такова, что на значения атрибута необходимо наложить дополнительные ограничения, помимо ограничений домена, то такие ограничения переходят в следующую категорию.
.
Проверка ограничения.
Ограничение атрибута является немедленно проверяемым ограничением.
Действительно, ограничение атрибута не зависит ни от каких других объектов базы данных, кроме домена, на котором основан атрибут.
Поэтому никакие изменения в других объектах не могут повлиять на истинность ограничения.

1.1.10.
Ограничения кортежа Ограничения целостности кортежа представляют собой ограничения, накладываемые на допустимые значения отдельного кортежа отношения, и не являющиеся ограничением целостности атрибута.
Требование, что ограничение относится к отдельному кортежу отношения, означает, что для
20
[стр. 136]

проверено немедленно является ограничение из примера 1.
Это происходит оттого, что транзакция, заключающаяся во вставке нового сотрудника в таблицу PERSON, состоит не менее чем из двух операций вставки строки в таблицу PERSON и обновления строки в таблице DEPART.
Ограничение, безусловно, неверно после первой операции и становится верным после второй операции.
Классификация ограничений целостности по области действия По области действия ограничения делятся на:  Ограничения домена  Ограничения атрибута  Ограничения кортежа  Ограничения отношения  Ограничения базы данных Ограничения домена Определение 8.
Ограничения целостности домена представляют собой ограничения, накладываемые только на допустимые значения домена.
Фактически, ограничения домена обязаны являться частью определения домена
(см.
определение домена в гл.
2).
Например, ограничением домена "Возраст сотрудника" может быть условие "Возраст сотрудника не менее 18 и не более 65".
Проверка ограничения.
Ограничения домена сами по себе не проверяются.
Если на каком-либо домене основан атрибут, то ограничение соответствующего домена становится ограничением этого атрибута.

Ограничения атрибута Определение 9.
Ограничение целостности атрибута представляют собой ограничения, накладываемые на допустимые значения атрибута вследствие того, что атрибут основан на какомлибо домене.
Ограничение атрибута в точности совпадают с ограничениями соответствующего домена.
Отличие ограничений атрибута от ограничений домена в том, что ограничения атрибута проверяются.
Если логика предметной области такова, что на значения атрибута необходимо наложить дополнительные ограничения, помимо ограничений домена, то такие ограничения переходят в следующую категорию.
Проверка ограничения.
Ограничение атрибута является немедленно проверяемым ограничением.
Действительно, ограничение атрибута не зависит ни от каких других объектов базы данных, кроме домена, на котором основан атрибут.
Поэтому никакие изменения в других объектах не могут повлиять на истинность ограничения.

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

[Back]