جدول هاش

مؤلف: Judy Howell
تاريخ الخلق: 26 تموز 2021
تاريخ التحديث: 12 قد 2024
Anonim
15- Hash Table Structure || شرح
فيديو: 15- Hash Table Structure || شرح

المحتوى

التعريف - ماذا يعني جدول Hashed؟

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

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

تيكوبيديا تشرح جدول هاش

تتضمن ميزات الجدول الداخلي المجزأة ما يلي: للإعلان عن جدول داخلي جدول مجزأة ، يجب أن يحتوي إعلان الجدول الداخلي على الكلمات الأساسية TYPE HASHED TABLE '. هذا سيجعل الجدول الداخلي في متناول خوارزمية HASH الداخلية. يجب الإعلان عن المفتاح الفريد عندما يتم استخدام جدول HASH لأنه إلزامي في خوارزمية HASH. يتم تعريف المفتاح الفريد بالكلمة الرئيسية UNIQUE KEY '. يسمح جدول التجزئة للجدول بقراءة التكاليف المستقلة عن حجم الجدول. تُفضل الجداول التي تمت تجزئتها على أنواع الجداول الداخلية الأخرى عندما يكون هناك مجموعات بيانات كبيرة بها الكثير من القراءات وعدد ضئيل من عمليات الكتابة. تعد الجداول المجزأة مثالية أيضًا لمعالجة كميات كبيرة من البيانات. بغض النظر عن عدد إدخالات الجدول الحالية ، يظل وقت الاستجابة للوصول إلى المفتاح في جدول التجزئة ثابتًا. تعمل الجداول المقطوعة بشكل أسرع نسبيًا فقط لمفاتيح الجدول الكاملة ولا يمكنها العمل للنطاقات. تمت كتابة هذا التعريف في خداع SAP