انضم

مؤلف: Randy Alexander
تاريخ الخلق: 1 أبريل 2021
تاريخ التحديث: 15 قد 2024
Anonim
منصة king fin |  ارباح 280 الف دولار فى شهر |  انضم مجانا | الربح من الانترنت
فيديو: منصة king fin | ارباح 280 الف دولار فى شهر | انضم مجانا | الربح من الانترنت

المحتوى

التعريف - ماذا يعني الانضمام؟

الصلة هي عملية SQL يتم تنفيذها لإنشاء اتصال بين جدولين أو أكثر من جداول قاعدة البيانات استنادًا إلى الأعمدة المطابقة ، مما يؤدي إلى إنشاء علاقة بين الجداول. تتضمن معظم الاستعلامات المعقدة في نظام إدارة قاعدة بيانات SQL أوامر الانضمام.

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia الانضمام

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

على سبيل المثال ، إذا كان أحد الجداول يحتوي على تفاصيل الموظف وآخر يحتوي على معلومات المدير ، فيمكن إجراء صلة على جداول الموظف والمدير لعرض الموظفين الذين هم أيضًا مدراء. يعرض الاستعلام التالي الموظفين الذين هم مديرون:

اختر * من الموظف الداخلي انضم إلى مدير ON.Managerid = مدير

يتم تنفيذ الصلة دائمًا على أعمدة مطابقة ، والتي يتم تحديدها في جملة "ON" من الاستعلام. عمود المطابقة في هذا المثال هو "Managerid". منذ استخدام عامل التشغيل "=" ، يطلق عليه اسم equijoin.

تنتج الصلة الطبيعية أيضًا نفس الإخراج ولكنها تستخدم كلمة أساسية "استخدام" في جملة الانضمام. يمكن تعديل الاستعلام أعلاه على النحو التالي للإشارة إلى صلة طبيعية:

SELECT موظف ، مدير من الموظف INNER JOIN Manager باستخدام (Managerid)

حتى إذا لم يتم تحديد عمود مطابقة ، فلا يزال هناك صلة بين جدولين. يُعرف هذا النوع من الوصلة كـ cross cross (تسمى أحيانًا منتج الديكارتي) ، والذي هو أبسط أشكال الصلة. نظرًا لعدم تحديد قيد على المفتاح ، يتم ربط كل صف في الجدول الأول بجميع الصفوف في الجدول الثاني. إذا كان الجدول الأول يحتوي على صفين وكان الجدول الثاني يحتوي على ثلاثة صفوف ، فسيحتوي الإخراج على ستة صفوف.

الصلة الخارجية هي نوع صلة آخر مهم. الوصلات الخارجية ، بشكل عام ، تأخذ جميع سجلات جدول واحد ومطابقة سجلات الجدول الآخر كإخراج. يمكن أن تكون الصلة الخارجية إما صلة خارجية يسرى أو صلة خارجية صحيحة. في صلة خارجية يسرى ، يتم عرض جميع جداول الجدول الأيسر - حتى لو لم تكن مستوفية لشروط المطابقة - ويتم عرض صفوف مطابقة الجدول الأيمن في الإخراج. في صلة خارجية يمين ، يتم عرض جميع صفوف الجدول الأيمن والصفوف المتطابقة من الجدول الأيسر كإخراج.

في حالات نادرة ، يمكن ضم جدول إلى نفسه. وهذا ما يسمى الانضمام الذاتي.