Folk, Michael J.

File structures : an object-oriented approach with C++ Michael J Folk; Bill Zoellick; Greg Riccardi - 3rd ed. - Noida : Pearson Education, 2012. - xxiv, 744 pages : illustrations ; 25 cm.

Ch. 1. Introduction to the Design and Specification of File Structures --
Ch. 2. Fundamental File Processing Operations --
Ch. 3. Secondary Storage and System Software --
Ch. 4. Fundamental File Structure Concepts --
Ch. 5. Managing Files of Records --
Ch. 6. Organizing Files for Performance --
Ch. 7. Indexing --
Ch. 8. Cosequential Processing and the Sorting of Large Files --
Ch. 9. Multilevel Indexing and B-Trees --
Ch. 10. Indexed Sequential File Access and Prefix B[superscript +] Trees --
Ch. 11. Hashing --
Ch. 12. Extendible Hashing --

Seeks to teach good design judgement through an approach that puts the hands-on work of constructing and running programs at the centre of the learning process. The book presents the practice of object-oriented programming with complete implementations in C++.

9788177583731


C++ (Computer program language)
File organization (Computer science)

005.741 / FOL