Содержание
- 2. Определение В-дерево изобретено в 1972г. Р.Байером и Е. Маккрайтом Предназначено для создания мелких деревьев для быстрого
- 3. Определение В-дерево состоит из страниц. Каждая страница имеет набор индексов. Каждый индекс содержит значение ключа и
- 4. Определение Страница называется узловой, если индекс страницы указывает на другую страницу Страница называется листовой если индекс
- 5. Определение Каждая страница максимально может иметь количество дочерних страниц, равное ее порядку. Для В-деревьев существует правило:
- 6. Определение Новые индексы всегда добавляются в листовые страницы. Вы никогда не добавляете индекс к узловой странице.
- 7. Построение В-дерева: 1. 6 11 3 12 14 2 10 5 4 7 8 13 1
- 8. Построение В-дерева: 2-3. 6 11 3 12 14 2 10 5 4 7 8 13 1
- 9. Построение В-дерева: 6 11 3 12 14 2 10 5 4 7 8 13 1 9
- 10. Построение В-дерева: 6 11 3 12 14 2 10 5 4 7 8 13 1 9
- 11. Построение В-дерева: 6 11 3 12 14 2 10 5 4 7 8 13 1 9
- 12. Построение В-дерева: 6 11 3 12 14 2 10 5 4 7 8 13 1 9
- 13. Построение В-дерева: 6 11 3 12 14 2 10 5 4 7 8 13 1 9
- 14. Построение В-дерева: 6 11 3 12 14 2 10 5 4 7 8 13 1 9
- 15. Алгоритм добавления новой страницы Разбить страницу пополам. Добавить новый ключ в подходящую позицию Установить соответственно указатель.
- 16. Запись В-дерева на диск Общее предназначение В-дерева состоит в сохранении данных на диске В-дерево должно сохранить
- 17. Размер страниц Цель: быстрое считывание с диска Большинство ПК работает быстрее, если считываются блоки размером кратным
- 18. Размер страниц Будем рассматривать размер – 512 Каждая запись индекса должна быть делителем порядка, чтобы на
- 19. Размер страниц На странице размером 512 байтов существует 32 набора по 16 байтов (т.е.32 объекта индекса).
- 20. Количество страниц, которые одновременно могут находиться в памяти для определения числа страниц, которые одновременно могут находиться
- 22. Скачать презентацию