cs00chs@unccvax.UUCP (charles spell) (09/06/89)
Here is the info needed to obtain Cdata: Title: _C_Database_Development_ Author: Stevens, Al Publisher: Managment Information Source, Inc. 1107 N.W. 14th Avenue Portland, Oregon 97209 (503) 222-2399 ISBN: 0-943518-33-4 Backround: Cdata teaches database theory and design of DBMS software in C source. It has been compiled with over 10 different compilers for IBM compatible micros. It includes (optional disk): o DB Schema Compiler o Full screen data entry Query o BTree Index Files o Data file manager o Database Manager o Report generator and utilities My opinion (and remember it's just an opinion): The code is hard to follow due to few in-line comments and my previous incomplete understanding of b-tree structure. I like the way records and btree nodes are deleted and added (in the sense of performance). The variable names could have been better chosen. The {find,verify}_rcd() functions could be improved to make the pre-calling overhead simpler. The schema model is mostly better than others I've seen. I personally will never use any of the utilities except for dbinit and reindex. ___________________________________________________________________________
gupta@cullsj.UUCP (Yogesh Gupta) (09/07/89)
In article <1638@unccvax.UUCP>, cs00chs@unccvax.UUCP (charles spell) writes: > Here is the info needed to obtain Cdata: > > (503) 222-2399 The new phone number is (503) 282-5215. -- Yogesh Gupta. | The opinions expressed in this article Cullinet Software, Inc. | are those of the author and do not | represent those of Cullinet Software | or the plant on my desk.