240 likes | 278 Views
This presentation is based on b-trees in Data Structures. This tutorial gives an introduction to b-trees and will help beginners with the major fundamentals of b-trees. The video also covers practical demo for a better learning experience.<br><br>Learn more about Data Structures: https://www.simplilearn.com/data-structures-and-algorithms-article
E N D
Agenda B+ Tree
Agenda B+ Tree What is a B+ Tree?
Agenda Properties of B+ Tree B+ Tree What is a B+ Tree?
Agenda Properties of B+ Tree Operations B+ Tree What is a B+ Tree?
Agenda Properties of B+ Tree What is a B+ Tree? Operations B+ Tree Conclusion
What is a B+ Tree? A B+ tree is a specialized m-way tree data structure. A B+ Tree of order m can have at most m-1 keys and m children. A B+ tree can be used as a B-tree with only keys to each node and with linked leaves to which an additional level is added at the bottom.
Properties of B+ Tree • Every node in a B+ Tree contains at most m children. • Every node in a B+ Tree except the root node and the leaf node contain at least m/2 children. • Max keys=(m-1) • Min Keys=
Operations Insertion Deletion
Operations Insertion Deletion
Operations Insertion Deletion
Conclusion • B+ tree are faster at performing all its operations. • All the leaves of b+ tree are at same level and data is stored only in leaves. • Elements of B+ tree are sorted in ascending order. • Every node contains one more pointer than the number of elements in the node.