جدول المحتويات:

كيف يمكن إنشاء علاقة المفتاح الخارجي الأساسي في SQL Server؟
كيف يمكن إنشاء علاقة المفتاح الخارجي الأساسي في SQL Server؟

فيديو: كيف يمكن إنشاء علاقة المفتاح الخارجي الأساسي في SQL Server؟

فيديو: كيف يمكن إنشاء علاقة المفتاح الخارجي الأساسي في SQL Server؟
فيديو: شرح خاصية الـ Unique Key في قواعد بيانات sql server وطريقة استخدامه بالتفصيل 2024, شهر نوفمبر
Anonim

باستخدام SQL Server Management Studio

  1. في مستكشف الكائنات ، انقر بزر الماوس الأيمن فوق الجدول إرادة كن على أجنبي - مفتاح جانب من العلاقة و انقر فوق تصميم.
  2. من قائمة "مصمم الجدول" ، انقر فوق "نعم" العلاقات .
  3. في ال أجنبي - العلاقات الرئيسية في مربع الحوار ، انقر فوق إضافة.
  4. انقر على صلة في المحدد صلة قائمة.

فيما يتعلق بهذا ، كيف يمكننا إنشاء علاقة بين المفتاح الأساسي والمفتاح الخارجي في SQL Server؟

إلى يزيد ال علاقة المفتاح الأساسي والمفتاح الخارجي ، انقر بزر الماوس الأيمن فوق مفتاح غريب أعمدة الجدول (جدول الحسابات) وحدد العلاقات … في ال العلاقات الخارجية الرئيسية في مربع الحوار ، انقر فوق إضافة زر . سيؤدي ذلك افتراضيًا إلى إضافة ملف صلة في اللوحة اليسرى.

أيضًا ، هل يمكن أن يكون المفتاح أساسيًا وأجنبيًا؟ المفاتيح الأساسية دائما بحاجة إلى أن تكون فريدة من نوعها ، مفاتيح خارجية تحتاج إلى السماح بقيم غير فريدة إذا كان الجدول علاقة رأس بأطراف. من الجيد تمامًا استخدام ملف مفتاح غريب مثل المفتاح الأساسي إذا كان الجدول متصلاً بعلاقة رأس برأس ، وليست علاقة رأس بأطراف.

هنا ، ما هو المفتاح الأساسي والمفتاح الخارجي في SQL Server؟

المفتاح الأساسي التعرف بشكل فريد على سجل في الجدول. مفتاح غريب هو حقل في الجدول المفتاح الأساسي في جدول آخر. المفتاح الأساسي لا يمكن قبول القيم الخالية. مفتاح غريب يمكن أن تقبل قيمة فارغة متعددة.

كيف أشير إلى مفتاح خارجي في SQL؟

ملخص:

  1. يجب أن تكون كل قيمة للمفتاح الخارجي جزءًا من المفتاح الأساسي للجداول الأخرى.
  2. يمكن أن يشير المفتاح الخارجي إلى عمود آخر في نفس الجدول. يُعرف هذا المرجع بالمرجع الذاتي.
  3. يمكنك إنشاء مفتاح خارجي باستخدام Create Table أو Alter Table أو SQL Server Management Studio.

موصى به: