Каскадное удаление и обновление в базах данных — это средства, определяющие режим работы с данными при изменении или удалении записей в главной таблице, имеющей связи с записями подчинённых таблиц: 1
Каскадное удаление связанных записей. 4 При удалении записи из главной таблицы автоматически удаляются все связанные записи в подчинённых таблицах. 4
Каскадное обновление связанных полей. 4 При изменении значения ключевого поля в записи главной таблицы система автоматически изменит значения в соответствующем поле в подчинённых записях. 4
Такие параметры позволяют сохранить свойства целостности базы данных. 4 Они не устанавливаются автоматически, их можно задать при создании связей. 1
Каскадное удаление и обновление могут быть полезны, так как повышают скорость ввода данных и создают уверенность в том, что все связанные записи обновляются одновременно. 1 С другой стороны, в таком режиме может произойти неосознанное изменение или удаление данных. 1