الانضمام مقابل الانضمام الداخلي: الفرق والمقارنة

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

الوجبات السريعة الرئيسية

  1. تجمع الصلة في SQL البيانات من جدولين أو أكثر استنادًا إلى عمود ذي صلة ، بينما تقوم الصلة الداخلية بإرجاع الصفوف ذات القيم المتطابقة فقط في كلا الجدولين.
  2. الصلات الداخلية هي عملية ربط ، لذلك يتم ضم كل الصلات الداخلية ، ولكن ليست كل الصلات داخلية.
  3. تشتمل الأنواع الأخرى من الصلات على الصلات الخارجية (يسار ، ويمين ، وكامل) والصلات المتقاطعة ، والتي تُرجع نتائج مختلفة عن الصلات الداخلية.

الانضمام مقابل الانضمام الداخلي

الفرق بين Join و Inner Join هو أن الكلمة الرئيسية Join تُستخدم لدمج مجموعتين من القيم ، وهناك أربعة أنواع من الصلة ، وهي Inner Join ، و Outer Join ، و Right Join ، و Left Join. Inner Join هو نوع من الانضمام ويتم استخدامه لتقاطع مجموعتي بيانات.   

الانضمام مقابل الانضمام الداخلي

الانضمام هو كلمة أساسية تستخدم في العديد من برامج SQL. يسمح بدمج مجموعتي بيانات بأي طريقة يريدها المستخدم. هناك أربعة أنواع من الانضمام، وهي الانضمام الداخلي، والانضمام الخارجي، والانضمام الأيمن، والانضمام الأيسر. الانضمام الداخلي هو الكلمة الأساسية الافتراضية. يتم تخزين قيم مجموعة البيانات المجمعة في مجموعة بيانات واحدة.

Inner Join هي كلمة رئيسية Join وتستخدم في العديد من برامج SQL. يتم استخدامه لدمج مجموعتي بيانات من خلال تقاطع مجموعات البيانات. وبالتالي يتم دمج قيم البيانات الشائعة في مجموعتي البيانات في مجموعة بيانات واحدة وتخزينها في مجموعة البيانات هذه. إنها كلمة الانضمام الافتراضية.

جدول المقارنة

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

ما هو الانضمام؟

الانضمام هي كلمة أساسية تستخدم في العديد من برامج SQL. تُستخدم برامج SQL لتخزين كميات كبيرة من البيانات ، ويتم تخزين أنواع مماثلة من البيانات ، مثل أسماء المستخدمين والعناوين ، في مجموعة بيانات واحدة.

اقرأ أيضا:  WhatsApp vs GBWhatsApp: الفرق والمقارنة

يتم استخدام الوصلة لدمج مجموعتي بيانات. يتم تخزين قيم البيانات المجمعة في مجموعة بيانات واحدة. يسمح هذا بتخزين البيانات بشكل أكثر كفاءة أو في حالة تنفيذ عملية أخرى على مجموعة القيم المدمجة.

تقدم برامج SQL أنواعًا مختلفة من كلمات الانضمام التي تجمع البيانات بشكل مختلف. الكلمة الأساسية الافتراضية هي Join ، والتي تضيف مباشرة مجموعتي بيانات معًا وتنشئ مجموعة بيانات أكبر تحتوي على جميع قيم البيانات.

الأنواع الأخرى من الكلمات الأساسية للانضمام هي الانضمام الداخلي، والانضمام الخارجي، والانضمام الأيمن، والانضمام الأيسر. توفر هذه أنواعًا مختلفة من المجموعات لتخزين قيم البيانات.

من المهم تحديد بادئة الكلمة الأساسية Join لاستخدام الأنواع المختلفة من وظائف Join. إذا لم يتم تحديد البادئة ، فسيتم تشغيل الكلمة الأساسية الافتراضية للانضمام ، وسيتم دمج مجموعتي البيانات.

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

ما هو الانضمام الداخلي؟

Inner Join هي كلمة رئيسية للانضمام يتم توفيرها في برامج إدارة قواعد البيانات و SQL. يتم استخدامه لدمج مجموعتي بيانات.

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

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

اقرأ أيضا:  كيفية إصلاح مشكلات مقاطع الفيديو التي أعجبت TikTok: حلول الاختفاء أو عدم العرض أو الحفظ أو العمل

يختلف هذا قليلاً عن الكلمة الأساسية "الانضمام" الافتراضية ، كما هو الحال في الكلمة الأساسية "الانضمام" ، يتم دمج جميع قيم البيانات في مجموعات البيانات في مجموعة بيانات واحدة.

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

النظير لـ Inner Join هو Outer Join ، والذي يجمع بين جميع قيم البيانات الأخرى التي لا تقع عند تقاطع مجموعات البيانات.

تُستخدم الكلمات الأساسية للانضمام في الغالب لدمج قيم البيانات ، مما يسهل إجراء العمليات على القيم.

الفرق الرئيسي بين الانضمام والرابط الداخلي

  1. الانضمام هي كلمة أساسية تستخدم لدمج مجموعتي بيانات معًا. الصلة الداخلية هي كلمة انضمام.
  2. تؤدي الأنواع المختلفة من كلمات الانضمام وظائف ربط مختلفة. تستخدم الوصلة الداخلية على وجه التحديد لتقاطع مجموعتي بيانات.
  3. أثناء استخدام الكلمة الأساسية Join ، تعد البادئة مهمة. الصلة الداخلية هي عملية الانضمام الافتراضية.
  4. اعتمادًا على البادئة ، تؤدي الكلمات الرئيسية المختلفة للانضمام إلى مجموعات مختلفة. يجمع Inner Join فقط قيم البيانات الموجودة بشكل شائع في مجموعات البيانات.
  5. إذا لم يتم تحديد البادئة ، فسيقوم Join بدمج مجموعات البيانات معًا وإرجاع مجموعة بيانات أكبر. سيحدث تقاطع مجموعات البيانات فقط إذا تم ذكر الكلمة الأساسية "الداخلية" قبل الانضمام.
مراجع حسابات
  1. https://www.researchgate.net/profile/Fawwaz-Alnawajha/publication/292382883_The_Performance_of_Inner_Join_Types_in_SQL/links/56adfa9f08aeaa696f2e8d23/The-Performance-of-Inner-Join-Types-in-SQL.pdf
  2. https://iopscience.iop.org/article/10.1088/1742-6596/1844/1/012021/meta
طلب واحد؟

لقد بذلت الكثير من الجهد في كتابة منشور المدونة هذا لتقديم قيمة لك. سيكون مفيدًا جدًا بالنسبة لي ، إذا كنت تفكر في مشاركته على وسائل التواصل الاجتماعي أو مع أصدقائك / عائلتك. المشاركة هي ♥ ️

هل تريد حفظ هذه المقالة لوقت لاحق؟ انقر فوق القلب الموجود في الزاوية اليمنى السفلية للحفظ في مربع المقالات الخاصة بك!

نبذة عن الكاتب

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