Англійська лексика: Бази даних · Ключі та обмеження

Що означає 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

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Ключі та обмеження

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

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: