ما هي شجرة B في SQL؟
ما هي شجرة B في SQL؟

فيديو: ما هي شجرة B في SQL؟

فيديو: ما هي شجرة B في SQL؟
فيديو: Indexing in Oracle :B-Tree,Bitmap Indexing 2024, يمكن
Anonim

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

بالنظر إلى هذا ، ما هي شجرة B في قاعدة البيانات؟

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

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

يجب أن تعرف أيضًا ، ما هو مثال شجرة B؟

ب - شجرة هو بحث متوازن ذاتيًا شجرة حيث تحتوي كل عقدة على مفاتيح متعددة ولها أكثر من طفلين. هنا ، يعتمد عدد المفاتيح في العقدة وعدد الأطفال للعقدة على ترتيب ب - شجرة . كل ب - شجرة لديه طلب.

كيف تعمل فهارس B Tree؟

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

موصى به: