Professional Documents
Culture Documents
BTreeExample PDF
BTreeExample PDF
in B+ trees
Introduction to Database Design 2011, Lecture 11
Supplement to lecture slides
judy rick
abe al bob eddie jane joe judy karen mike nan pete phil rick sol tom
• Invariants to be preserved
- Leafs must contain between 1 and 2 values
- Internal nodes must contain between 2 and 3 pointers
- Root must have between 2 and 3 pointers
- Tree must be balanced, i.e., all paths from root to a leaf
must be of same length
judy rick
abe al bob eddie jane joe judy karen mike nan pete phil rick sol tom vince
judy rick
abe al bob eddie jane joe judy karen mike nan pete phil rick sol tom vera vince
abe al bob eddie jane joe judy karen mike nan pete phil rick rob sol tom vera vince
abe al bob eddie jane joe judy karen mike nan pete phil rick rob sol tom vera vince
judy tom
abe al bob eddie jane joe judy karen mike nan pete phil rick rob sol tom vera vince
• Note that the node above the leaf where jane was
deleted must also be updated
rick
judy tom
abe al bob eddie joe judy karen mike nan pete phil rick rob sol tom vera vince
rick
judy tom
abe al eddie joe judy karen mike nan pete phil rick rob sol tom vera vince
rick
judy tom
abe al eddie judy karen mike nan pete phil rick rob sol tom vera vince
rick
judy tom
abe al judy karen mike nan pete phil rick rob sol tom vera vince
mike tom
abe al judy karen mike nan pete phil rick rob sol tom vera vince
mike tom
judy karen mike nan pete phil rick rob sol tom vera vince
tom
judy karen mike nan pete phil rick rob sol tom vera vince
rick tom
judy karen mike nan pete phil rick rob sol tom vera vince
rick tom
judy karen mike nan pete phil rick rob sol tom vera vince