Адегока А, Аміт
Я думаю, що одним із важливих моментів, яких вам не вистачає, є різниця між даними та покажчиками, як це пояснено в цьому розділі.
Вказівник: вказівник на інші вузли.
Дані: - У контексті індексів баз даних, це лише інший вказівник на реальні дані (рядок), які знаходяться десь в іншому місці.
Отже, у випадку дерева B кожен вузол має три інформаційні ключі, вказівники на дані, пов’язані з ключами, та вказівник на дочірні вузли.
У внутрішньому вузлі дерева B зберігайте ключі та вказівники на дочірній вузол, тоді як вузол листя зберігає ключі та покажчики на пов’язані дані. Це дозволяє отримати більше клавіш для заданого розміру вузла. Розмір вузла визначається переважно розміром блоку.
Перевага наявності більшої кількості ключів на вузол пояснюється вище, тому я заощаджую свої зусилля для введення тексту.