Veritabanı İngilizcesi · Anahtarlar ve Kısıtlar

Cascade ne demek?

Veritabanlarında anlamı, Türkçe karşılığı ve örnek cümleler

/kæˈskeɪd/fiilSık kullanılan terim

Cascade, veritabanlarında zincirleme uygulamak, kademeli olarak yansımak anlamına gelir.

Bir silme ya da güncelleme işleminin üst satırdan, yabancı anahtarla ona bağlı bütün alt satırlara otomatik olarak yansıması.

English: 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.

Nerede ve nasıl kullanılır?

Yabancı anahtar üzerinde ON DELETE CASCADE ya da ON UPDATE CASCADE ile tanımlanır. Diğer seçenekler SET NULL, RESTRICT ve NO ACTION'dır. Zincirleme silme pratik ama tehlikelidir: tek bir DELETE binlerce ilişkili satırı sessizce silebilir. Türk ekipler 'cascade silme', 'cascade'li foreign key' der.

Örnek cümleler

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

    Bir müşteriyi silmek, adreslerine ve ödeme yöntemlerine de zincirleme olarak yansıyor.

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

    Dikkat et: yabancı anahtar cascade olarak tanımlı, yani bu işlem bütün faturaları da silecek.

Sık kullanılan kalıplar

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

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: Anahtarlar ve Kısıtlar

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: