File Org Part 3
File Org Part 3
Directory entries point to the disk blocks that contain the stored
records.
Dynamic Hashing
Dynamic Hashing
=
=
=
=
=
=
=
=
001,000
010,001
011,001
100,010
110,010
011,100
000,101
110,111
Dynamic Hashing
Dynamic Hashing
8
17
25
34
50
28
5
55
=
=
=
=
=
=
=
=
001,000
010,001
011,001
100,010
110,010
011,100
000,101
110,111
52 =
0
0
0
17
25
28
110,100
34
50
55
17
25
28
34
50
55
Map Key 52
Dynamic Hashing
Extendible Hashing
50 = 110,010
55 = 110,111
52 = 110,100
17
25
34
28
50
55
52
Extendible Hashing
Extendible Hashing
8
17
25
34
50
28
5
55
=
=
=
=
=
=
=
=
001,000
010,001
011,001
100,010
110,010
011,100
000,101
110,111
d
Directory has a header, containing Depth of Directory, with 2
pointers.
000 5
001 8
010 17
011 25
28
100 34
101
110 50
55
111
Copyright , 2016 B. Seyed Abbassi
After Split
Extendible Hashing
Directory
Directory
00
000
001
01
010
011
10
100
101
11
110
111
Directory
000
001
010
011
100
101
110
111