یکپارچگی ارجاعی در SQL Server چیست؟
یکپارچگی ارجاعی در SQL Server چیست؟

تصویری: یکپارچگی ارجاعی در SQL Server چیست؟

تصویری: یکپارچگی ارجاعی در SQL Server چیست؟
تصویری: SQL Server 12 - یکپارچگی مرجع 2024, ممکن است
Anonim

به عنوان یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS)، SQL Server استفاده می کند یکپارچگی ارجاعی محدودیت برای اطمینان از اینکه داده های یک جدول به داده های جدول دیگر اشاره می کند و به داده هایی که وجود ندارند اشاره نمی کند. SQL Server از محدودیت ها، محرک ها، قوانین و پیش فرض ها برای اجرا استفاده می کند یکپارچگی ارجاعی.

همچنین باید بدانید که یکپارچگی ارجاعی در پایگاه داده چیست؟

تمامیت ارجاعی به دقت و سازگاری داده ها در یک رابطه اشاره دارد. در روابط، داده ها بین دو یا چند جدول مرتبط می شوند. بنابراین، یکپارچگی ارجاعی مستلزم آن است که هر زمان که یک مقدار کلید خارجی استفاده می شود باید به یک کلید اولیه معتبر موجود در جدول والد ارجاع دهد.

همچنین بدانید، منظور شما از محدودیت یکپارچگی ارجاعی چیست؟ آ محدودیت یکپارچگی ارجاعی به عنوان بخشی از ارتباط بین دو نوع موجودیت تعریف می شود. این تعریف برای یک محدودیت یکپارچگی ارجاعی اطلاعات زیر را مشخص می کند: انتهای اصلی محدودیت . (نوعی موجودیتی که کلید موجودیت آن توسط انتهای وابسته ارجاع داده می شود.)

علاوه بر این، یکپارچگی ارجاعی را با مثال مناسب توضیح دهید؟

تمامیت ارجاعی یعنی ارجاع از یک ردیف در یک جدول به جدول دیگر باید معتبر باشد. مثال ها از یکپارچگی ارجاعی محدودیت در پایگاه داده مشتری/سفارش شرکت: Customer(CustID، CustName) Order(OrderID، CustID، OrderDate)

چگونه یکپارچگی ارجاعی در SQL پیاده سازی می شود؟

یکپارچگی ارجاعی یک محدودیت در پایگاه داده است که رابطه بین دو جدول را اعمال می کند. این یکپارچگی ارجاعی محدودیت مستلزم آن است که مقادیر در یک ستون کلید خارجی یا باید در کلید اصلی که توسط کلید خارجی ارجاع داده می شود وجود داشته باشد یا باید null باشد.

توصیه شده: