تصویری: گزینه Cascade در کلید خارجی چیست؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
آبشار : ردیف را از جدول والد حذف یا به روز کنید، و ردیف های منطبق را در جدول فرزند به طور خودکار حذف یا به روز کنید. SET NULL: ردیف را از جدول والد حذف یا به روز کنید و مقدار را تنظیم کنید کلید خارجی ستون یا ستون ها در جدول فرزند به NULL.
به این ترتیب منظور شما از حذف آبشار در کلید خارجی چیست؟
آ کلید خارجی با آبشار حذف به معنی که اگر رکوردی در جدول والد باشد حذف شده ، سپس رکوردهای مربوطه در جدول فرزند اراده به طور خودکار باشد حذف شده.
به طور مشابه، منظور از Cascade در پایگاه داده چیست؟ در SQL، آبشار حذف به معنای اگر یکی از رکوردهای والد حذف شود، تمام رکورد فرزند مربوطه به طور خودکار حذف می شود. در DBMS نیز عملیاتی به نام وجود دارد آبشاری به عقب برگرد
همچنین بدانید که مثال کلید خارجی چیست؟
آ کلید خارجی یک ستون (یا ستون) است که به یک ستون (اغلب اصلی) ارجاع می دهد کلید ) یک جدول دیگر. برای مثال ، فرض کنید ما دو جدول داریم، یک جدول CUSTOMER که شامل تمام داده های مشتری است و یک جدول ORDERS که شامل تمام سفارشات مشتری است.
آبشار به روز رسانی چه می کند؟
بر به روز رسانی آبشار به این معنی که اگر کلید اصلی والد تغییر کند، مقدار فرزند اراده همچنین برای منعکس کردن آن تغییر دهید. بر به روز رسانی آبشار بر CASCADE را حذف کنید به این معنی است که اگر شما به روز رسانی یا حذف پدر و مادر، تغییر است آبشاری به کودک
توصیه شده:
آیا یک کلید اصلی می تواند دو کلید خارجی داشته باشد؟
داشتن دو ستون کلید خارجی که به یک ستون کلید اصلی در جدولی متفاوت ارجاع می دهند کاملاً خوب است زیرا هر مقدار کلید خارجی به رکورد متفاوتی در جدول مربوطه اشاره می کند
کلید اصلی و کلید خارجی چیست؟
رابطه کلید اصلی در مقابل کلید خارجی یک کلید اولیه به طور منحصر به فرد یک رکورد را در جدول پایگاه داده رابطه ای شناسایی می کند، در حالی که یک کلید خارجی به فیلدی در جدول اشاره می کند که کلید اصلی جدول دیگری است
کلید اصلی و کلید خارجی در db2 چیست؟
کلید خارجی مجموعهای از ستونها در یک جدول است که باید حداقل با یک کلید اصلی از یک ردیف در جدول دیگر مطابقت داشته باشد. این یک محدودیت ارجاعی یا محدودیت یکپارچگی ارجاعی است. این یک قانون منطقی در مورد مقادیر در چندین ستون در یک یا چند جدول است
آیا یک کلید خارجی می تواند به کلید خارجی دیگری ارجاع دهد؟
1 پاسخ. یک کلید خارجی می تواند به هر فیلدی که به عنوان منحصر به فرد تعریف شده است اشاره کند. اگر آن فیلد منحصر به فرد خود به عنوان یک کلید خارجی تعریف شود، تفاوتی نمی کند. اگر یک میدان منحصر به فرد باشد، می تواند هدف FK دیگری نیز باشد
کلید ثانویه کلید اولیه و کلید خارجی چیست؟
کلید خارجی: آیا کلید اصلی یک جدول در جدول دیگری ظاهر می شود (با ارجاع متقابل). کلید ثانویه (یا جایگزین): هر فیلدی در جدول است که به عنوان یکی از دو نوع بالا انتخاب نشده باشد