B-Trees
for Basic
by Ray Robertson
Summary Information | ||
ISBN
10: 0-89496-008-3
(Paper) ISBN 13: 978-0-89496-008-6 (Paper) TITLE: B-Trees for Basic AUTHOR: Ray Robertson PRICE: $14.95 BINDING: Paper PAGES: 248
SIZE: 7.25" x 9.25" |
Table
of Contents Illustrations Author Biography Publisher Comments Back Cover Copy Click Here to Order |
Table of Contents | |
Section I - Introduction Chapter 1 - Introduction Chapter 2 - Defining
& Constructing A B-Tree Chapter 4 - Listing
Elements On A B-Tree Chapter 5 - Adding
Elements To A B-Tree
Chapter 8 - The
Teachbase B-Tree System Line-By-Line |
Section IV - Changing
the B-tree System Chapter 9 - Optimizing The B-Tree Performance * Chapter Summary * Speed, Size of B-tree File, * Enhancements * Analysis * The Sector * In Favor of Multiple Sectors Per Page * Against Having Multiple Sectors per Page * Calculations and Performance Results * Maximum and Minimum B-trees * Formula for a Minimally -loaded Tree of OrderN * Formula for a Maxirnally-loaded Tree of Order N * Order 9 Example * Worst-case Growth * Page Lengths Greater than One Sector * Calculating the Seeks * Calculating the B-tree Page Size * Continuous Records on the Hard Disk * Retrieving Time * Processing Time * Summary of Results * Algorithm for Finding Optimal Page Size with Contiguous Sections Chapter 10 -
Changing The TeachBase B-Tree System
* Review Of Standard File Procedures |
Back to Summary Information (top of page) |
Author Biography |
Ray Robertson has a Masters in Mathematics from
University of California and has been writing code for 15
years. Back to Summary Information (top of page) |
Illustrations |
The number of illustrations in this book are too
numerous to list. Diagrams are given showing every major
step taken in writing a B-Tree. The diagrams also show
exactly how searches are done. Flow charts are also presented showing how the B-Tree algorithm works. Tables are presented showing the performance of the B-Tree. Code is listed for an entire B-Tree program and it is inspected and laboriously explained line-by-line. Here are an example from the first chapter:
Another example from the chapter on deletion:
|
Publisher Comments |
The beauty of this book is that it describes in
great detail with lots of diagrams and charts exactly how
a B-Tree works. It is one of the clearest explanations on
the subject existing and is extremely useful for any
person or classroom that is investigating databases. The code was written in 1992 in MSDOS so that all the character based machines could use it. The code works very well for the systems it was written on but has not yet been upgraded to Visual Basic and object oriented systems. This does not dimish, however, its usefulness as a great instructional tool for anyone investigating the basics of database programming. At some point in your database education you will have to understand what is presented here with extreme clarity. |
Back Cover Copy | |
|
B-Trees for BASIC Create your own lightning-fast database! What is a B-tree? |
Back to Summary Information (top of page) |