ВУЗ:
Составители:
Рубрика:
77
них ключей на null-значение.
4) SET DEFAULT – выполнить обновление и во всех кортежах дочер-
него отношения, ссылающихся на обновляемый кортеж, изменить значения
внешних ключей на некоторое значение, принятое по умолчанию.
5) NONE – выполнить обновление, не обращая внимания на нарушения
ссылочной целостности.
При удалении кортежа в родительском отношении допустимы страте-
гии:
1) RESTRICT – не
разрешать удаление, если имеется хотя бы один кор-
теж в дочернем отношении, ссылающийся на удаляемый кортеж.
2) CASCADE – выполнить удаление и каскадно удалить кортежи в до-
чернем отношении, ссылающиеся на удаляемый кортеж.
3) SET NULL – выполнить удаление и во всех кортежах дочернего от-
ношения, ссылающихся на удаляемый кортеж, изменить значения внешних
ключей на
null-значение.
4) SET DEFAULT – выполнить удаление и во всех кортежах дочернего
отношения, ссылающихся на удаляемый кортеж, изменить значения внешних
ключей на некоторое значение, принятое по умолчанию.
5) NONE – выполнить удаление, не обращая внимания на нарушения
ссылочной целостности.
При вставке кортежа в дочернее отношение возможны стратегии:
1) RESTRICT – не разрешать вставку, если внешний ключ
во вставляе-
мом кортеже не соответствует ни одному значению потенциального ключа
родительского отношения.
2) SET NULL – вставить кортеж, но в качестве значения внешнего
ключа занести не предлагаемое пользователем некорректное значение, а
null-значение.
3) SET DEFAULT – вставить кортеж, но в качестве значения внешнего
ключа занести не предлагаемое пользователем некорректное значение, а не-
которое значение
, принятое по умолчанию.
4) NONE – вставить кортеж, не обращая внимания на нарушения ссы-
лочной целостности
При обновлении кортежа в дочернем отношении возможны стратегии:
1) RESTRICT – не разрешать обновление, если внешний ключ в обнов-
ляемом кортеже становится не соответствующим ни одному значению по-
тенциального ключа родительского отношения.
2) SET NULL – обновить кортеж, но в
качестве значения внешнего
ключа занести не предлагаемое пользователем некорректное значение, а
null-значение.
3) SET DEFAULT – обновить кортеж, но в качестве значения внешнего
ключа занести не предлагаемое пользователем некорректное значение, а не-
которое значение, принятое по умолчанию.
4) NONE – обновить кортеж, не обращая внимания на нарушения ссы-
лочной целостности.
них ключей на null-значение. 4) SET DEFAULT – выполнить обновление и во всех кортежах дочер- него отношения, ссылающихся на обновляемый кортеж, изменить значения внешних ключей на некоторое значение, принятое по умолчанию. 5) NONE – выполнить обновление, не обращая внимания на нарушения ссылочной целостности. При удалении кортежа в родительском отношении допустимы страте- гии: 1) RESTRICT – не разрешать удаление, если имеется хотя бы один кор- теж в дочернем отношении, ссылающийся на удаляемый кортеж. 2) CASCADE – выполнить удаление и каскадно удалить кортежи в до- чернем отношении, ссылающиеся на удаляемый кортеж. 3) SET NULL – выполнить удаление и во всех кортежах дочернего от- ношения, ссылающихся на удаляемый кортеж, изменить значения внешних ключей на null-значение. 4) SET DEFAULT – выполнить удаление и во всех кортежах дочернего отношения, ссылающихся на удаляемый кортеж, изменить значения внешних ключей на некоторое значение, принятое по умолчанию. 5) NONE – выполнить удаление, не обращая внимания на нарушения ссылочной целостности. При вставке кортежа в дочернее отношение возможны стратегии: 1) RESTRICT – не разрешать вставку, если внешний ключ во вставляе- мом кортеже не соответствует ни одному значению потенциального ключа родительского отношения. 2) SET NULL – вставить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а null-значение. 3) SET DEFAULT – вставить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а не- которое значение, принятое по умолчанию. 4) NONE – вставить кортеж, не обращая внимания на нарушения ссы- лочной целостности При обновлении кортежа в дочернем отношении возможны стратегии: 1) RESTRICT – не разрешать обновление, если внешний ключ в обнов- ляемом кортеже становится не соответствующим ни одному значению по- тенциального ключа родительского отношения. 2) SET NULL – обновить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а null-значение. 3) SET DEFAULT – обновить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а не- которое значение, принятое по умолчанию. 4) NONE – обновить кортеж, не обращая внимания на нарушения ссы- лочной целостности. 77
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »