B-Tree Insert and Delete Demo Demo Demo slide by:
1 / 1

B-Tree Insert and Delete Demo Demo Demo slide by:

Author : jane-oiler | Published Date : 2025-05-12

Description: BTree Insert and Delete Demo Demo Demo slide by Dr J Johnson Suppose we start with an empty Btree and keys arrive in the following order1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 We want to construct a Btree of order 5 The

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "B-Tree Insert and Delete Demo Demo Demo slide by:" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Transcript:B-Tree Insert and Delete Demo Demo Demo slide by::
B-Tree Insert and Delete Demo Demo Demo slide by: Dr. J. Johnson Suppose we start with an empty B-tree and keys arrive in the following order:1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 We want to construct a B-tree of order 5 The first four items go into the root: To put the fifth item in the root would violate condition 4 Therefore, when 25 arrives, pick the middle key to make a new root Constructing a B-tree 12 8 1 2 Constructing a B-tree Add 25 to the tree 1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 12 8 1 2 25 Exceeds Order. Promote middle and split. Constructing a B-tree (contd.) 6, 14, 28 get added to the leaf nodes: 1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 12 8 1 2 25 12 8 1 2 25 6 1 2 28 14 Constructing a B-tree (contd.) Adding 17 to the right leaf node would over-fill it, so we take the middle key, promote it (to the root) and split the leaf 1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 12 8 2 25 6 1 2 28 14 28 17 Constructing a B-tree (contd.) 7, 52, 16, 48 get added to the leaf nodes 1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 12 8 25 6 1 2 28 14 17 7 52 16 48 Constructing a B-tree (contd.) Adding 68 causes us to split the right most leaf, promoting 48 to the root 1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 8 17 7 6 2 1 16 14 12 52 48 28 25 68 Constructing a B-tree (contd.) Adding 3 causes us to split the left most leaf 1 12 8 2 25 6 14 28 17 7 52 16 48 68 3 26 29 53 55 45 48 17 8 7 6

Download Document

Here is the link to download the presentation.
"B-Tree Insert and Delete Demo Demo Demo slide by:"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Presentations

B-Tree Insert and Delete Demo Radix-Tree Solution for Augmenting AVL trees DEMO SLIDE BOX 178 Create your own card. Delete this text and insert your own. Windows Tools Before you begin: read this then delete this slide B  tree	 I ndexes  Definition of B  tree DEMO SLIDE BOX 178  (F-H-143)- Stomach, cat Instructor: Lilian de Greef Abstraction NOTE: To change images on this slide, select a picture and delete it. Then Section Title Slide  with Speaker Photo