







Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of b+ trees, including their properties, search algorithm, insertion process, and delete operation. It also discusses the advantages of using b+ trees over sorted files and other multilevel indexes. Examples and animations to help illustrate the concepts.
Typology: Study Guides, Projects, Research
1 / 13
This page cannot be seen from the preview
Don't miss anything!








Today
Reading assignment from last time
Exam
Program 2 coming next week
Replace homework with powerpointizing lecture
ceil(p/2) tree pointers
q
tree pointers has
q-
search field
values
Leaf Nodes
Picture
B+Tree_search( key )
root block of B+Tree
while(
is not a leaf node )
if( key >
.key
q-
q
else{
k = 1;
while( key >= B.key
k
&& k <= q-1 ){
k++;
k
find and return RID on leaf page B
of sorted files plus efficient insertion and deletion
usually not