














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+-tree file organization and its relation to b-trees, as well as an in-depth analysis of hashing, including hash functions, overflow handling, hashed file performance metrics, static and dynamic hashing, and extendable hashing. Topics covered include hash file organization, hash indices, static hashing disadvantages, and dynamic hashing benefits.
Typology: Study notes
1 / 22
This page cannot be seen from the preview
Don't miss anything!















Hash index into file
account, on search key
account-number ;
Hash function computes
sum of digits in account
number modulo 7.
Bucket size is 2
To split a bucket j when inserting a record with search-key value Kj
To split a bucket j when inserting a record with search-key value Kj
Hash function
on branch name
Initial hash table
(empty)
Hash structure after insertion of one Brighton and two Downtown records
Hash structure after insertion of three Perryridge records
Hash structure after insertion of Redwood and Round Hill records