Cascade
Meaning in databases & SQL, with examples
In databases & SQL, cascade means: Of a delete or update: to pass automatically from a parent row to all the child rows that point to it through a foreign key.
In Turkish: zincirleme uygulamak, kademeli olarak yansımak
How it is used
Set on a foreign key with ON DELETE CASCADE or ON UPDATE CASCADE. Other options are SET NULL, RESTRICT and NO ACTION. Cascading deletes are convenient but dangerous: one DELETE can silently remove thousands of related rows.
Example sentences
Deleting a customer cascades to their addresses and payment methods.
Be careful: the foreign key is set to cascade, so this will also delete all the invoices.
Common collocations
- ON DELETE CASCADE
- cascading delete
- cascade to child rows
- ON UPDATE CASCADE
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Keys and Constraints
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
