Changes in this edition: 1) Included file called prof_data_rdr. This is my executable version of the interactive program data_rdr. Use it to read the data in a binary data file, for example, databases/students.sto. The command should be: ./prof_data_rdr and the program will ask for the name of the target relation. 2) Added the prototype of the functions to evaluate relational and logical operators into the predicate.h file. Manuel