Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

Что значит cascade?

Значение и примеры · Разработка программного обеспечения

/kæˈskeɪd/глаголРаспространённый термин

cascade: каскадное действие, каскад

При удалении или обновлении автоматически распространять операцию с родительской строки на все дочерние строки, ссылающиеся на неё внешним ключом.

Где и как употребляется

Задаётся внешнему ключу через ON DELETE CASCADE или ON UPDATE CASCADE. Другие варианты — SET NULL, RESTRICT и NO ACTION. Каскадное удаление удобно, но опасно: один DELETE может незаметно удалить тысячи связанных строк.

Примеры предложений

  1. Deleting a customer cascades to their addresses and payment methods.

    При удалении клиента каскадно удаляются его адреса и способы оплаты.

    Зависимые данные удаляются автоматически вместе с родительской записью.

  2. Be careful: the foreign key is set to cascade, so this will also delete all the invoices.

    Будьте осторожны: для внешнего ключа включён каскад, поэтому эта команда также удалит все счета.

    Одна операция затронет связанные записи счетов через настроенный каскад.

Распространённые словосочетания

  • ON DELETE CASCADE
  • cascading delete
  • cascade to child rows
  • ON UPDATE CASCADE

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Базы данных и хранение данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: