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