كيف يمكنني العثور على المفتاح الخارجي للجدول في MySQL؟
كيف يمكنني العثور على المفتاح الخارجي للجدول في MySQL؟

فيديو: كيف يمكنني العثور على المفتاح الخارجي للجدول في MySQL؟

فيديو: كيف يمكنني العثور على المفتاح الخارجي للجدول في MySQL؟
فيديو: شرح Foreign Key مع امثلة + شرح العلاقات في قواعد البيانات | دورة تعلم SQL و MySQL كاملة 18 2024, شهر نوفمبر
Anonim

لترى مفتاح غريب علاقات أ طاولة : SELECT TABLE_NAME ، COLUMN_NAME ، CONSTRAINT_NAME ، REFERENCED_TABLE_NAME ، REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'table_name' ،

بهذه الطريقة ، كيف يعمل المفتاح الخارجي في MySQL؟

أ مفتاح غريب هو عمود أو مجموعة أعمدة في جدول يرتبط بعمود أو مجموعة أعمدة في جدول آخر. ال مفتاح غريب يضع قيودًا على البيانات في الجداول ذات الصلة ، مما يسمح MySQL للحفاظ على سلامة المرجع.

بجانب ما ورد أعلاه ، ما هو مثال على مفتاح خارجي؟ أ مفتاح غريب هو عمود (أو أعمدة) يشير إلى عمود (غالبًا العمود الأساسي مفتاح ) من جدول آخر. ل مثال ، لنفترض أن لدينا جدولين ، جدول العميل الذي يتضمن جميع بيانات العميل ، وجدول الطلبات الذي يتضمن جميع طلبات العملاء.

وبالمثل ، قد يتساءل المرء ، كيف يمكنني إضافة مفتاح خارجي إلى جدول موجود في طاولة عمل MySQL؟

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

ما هو المفتاح الخارجي في نظم إدارة قواعد البيانات؟

أ مفتاح غريب هو عمود أو مجموعة من الأعمدة في جدول قاعدة بيانات علائقية يوفر ارتباطًا بين البيانات في جدولين. مفهوم التكامل المرجعي مشتق من مفتاح غريب نظرية. مفاتيح خارجية وتنفيذها أكثر تعقيدًا من الأساسي مفاتيح.

موصى به: