آشنایی با B-Tree

چاپ

آموزش پیشرفته SQL Server (جلسه سوم) - آشنایی با B-Tree

آشنایی با B-Tree، قسمتی از آموزش پیشرفته SQL Server است، پیشنهاد می شود قبل از مطالعه ی آشنایی با B-Tree، قسمت های قبلی را مطالعه فرمایید.


B-Tree چیست؟

این درخت یک درخت متوازن است (Balanced Tree). این درخت از نوع دودویی نبوده و نحوه تکمیل شدن آن از پایین به بالا و خواندن آن از بالا به پایین می باشد. از خصوصیات آن می توان به موارد زیر اشاره نمود:

شکل زیر یک B-tree و نحوه قرار گرفتن داده ها در آن را به نمایش می گذارد:

آشنایی با B-Tree


بررسی ویژگیهای B-Tree

ساختار این درخت و نحوه نگهداری داده ها در آن در شکل زیر نمایش داده شده است:

آشنایی با B-Tree


نحوه جستجو در B-Tree

برای انجام فرایند جستجو در B-Tree پیمایش از گره ریشه آغاز شده و به سمت گره های برگ تا رسیدن به داده اصلی ادامه می یابد. شکل زیر این مراحل را نشان می دهد:

آشنایی با B-Tree


در ادامه بحث آشنایی با B-Tree خواهید دید ...!

1-آشنایی کامل با ساختار B-Tree

2- آموزش جامع نحوه جستجو بر روی B-Tree ایندکس ها همراه با مثال کاربردی


دسترسی به موارد آموزشی بالا در بسته خریداری شده

نقطه شروع بحث بالا (آشنایی با B-Tree) در ویدئو: 13:15


برای خرید و دانلود کامل آموزش پیشرفته SQL Server کلیک کنید.