বিদেশী কীতে ক্যাসকেড বিকল্প কী?
বিদেশী কীতে ক্যাসকেড বিকল্প কী?
Anonim

ক্যাসকেড : প্যারেন্ট টেবিল থেকে সারিটি মুছুন বা আপডেট করুন এবং চাইল্ড টেবিলের মিলিত সারিগুলি স্বয়ংক্রিয়ভাবে মুছে বা আপডেট করুন। SET NULL: প্যারেন্ট টেবিল থেকে সারিটি মুছুন বা আপডেট করুন এবং সেট করুন বিদেশী চাবি চাইল্ড টেবিলের কলাম বা কলাম NULL করুন।

এই পদ্ধতিতে, বিদেশী কী-তে ডিলিট ক্যাসকেড বলতে আপনি কী বোঝেন?

ক বিদেশী চাবি সঙ্গে ক্যাসকেড মুছে ফেলা মানে যে যদি অভিভাবক টেবিলে একটি রেকর্ড হয় মুছে ফেলা , তারপর চাইল্ড টেবিলে সংশ্লিষ্ট রেকর্ড ইচ্ছাশক্তি স্বয়ংক্রিয়ভাবে হবে মুছে ফেলা.

একইভাবে, ডাটাবেসে ক্যাসকেডের অর্থ কী? এসকিউএল-এ, ক্যাসকেড মুছে ফেলা মানে যদি অভিভাবক রেকর্ডগুলির একটি মুছে ফেলা হয়, তাহলে সমস্ত সংশ্লিষ্ট শিশু রেকর্ড স্বয়ংক্রিয়ভাবে মুছে যাবে। ডিবিএমএসে, একটি অপারেশনও বলা হয় ক্যাসকেডিং ফিরে আসা

আরও জেনে নিন, বিদেশি কী উদাহরণ কী?

ক বিদেশী চাবি একটি কলাম (বা কলাম) যা একটি কলামকে উল্লেখ করে (প্রায়শই প্রাথমিক চাবি ) অন্য টেবিলের। জন্য উদাহরণ , বলুন আমাদের দুটি টেবিল আছে, একটি গ্রাহক টেবিল যা সমস্ত গ্রাহকের ডেটা অন্তর্ভুক্ত করে এবং একটি ORDERS টেবিল যা সমস্ত গ্রাহকের অর্ডারগুলিকে অন্তর্ভুক্ত করে৷

আপডেট ক্যাসকেড কি করে?

চালু ক্যাসকেড আপডেট করুন মানে যদি প্যারেন্ট প্রাথমিক কী পরিবর্তন করা হয়, তাহলে চাইল্ড ভ্যালু ইচ্ছাশক্তি এছাড়াও যে প্রতিফলিত পরিবর্তন. চালু ক্যাসকেড আপডেট করুন চালু ক্যাসকেড মুছুন মানে যদি আপনি হালনাগাদ বা মুছে ফেলা অভিভাবক, পরিবর্তন হয় ক্যাসকেড সন্তানের কাছে

প্রস্তাবিত: