[comp.newprod] Book on relational database system implementation in C.

valder@gmdzi.UUNET (Wilhelm Valder) (05/18/89)

We have recently finished writing a databse management system from scratch. This
system called REQUIEM for 'RElational Query and Update Interactive SystEM' runs on on
the following systems:

- SUN 3 series, under SUN-OS 3.4
- Apple Macintosh, under LightSpeed C 3.0
- VAX, under ULTRIX
- IBM-PC, under Microsoft C

The implementation aspects of REQUIEM are fully described in the book:

Relational Database Mangement: A systems porgramming approach
by: M. Papazoglou and W. Valder
both of the German Research Institute of Computer Science (GMD)

The book is published by Prentice Hall International Series and will be available as of
May 1989, ISBN 13-771874-7, $31.95, and contains 576 pages.

The book tells you everything about implementing a relational database management
system and REQUIEM in particular and contains the entire source code some 15,000 lines
of source code. In particular, the book:

- begins with a theoritical coverage of relational systems and proceeds gradually
  through the design stages of a system that can serve both as an example and pattern
  design

- strikes a balance between theory and practice by covering fundamental conceptual
  design principles and showing how to develop a full fledged database management system
  from scratch

- demonstrates that the development of REQUIEM involves many aspects of information
  processing and systems programming

- provides details and guidance on the design and development of interpretative
  high-level programming languages

- focuses on view processing and catalog manipulation

- shows how advanced user interface concpets can be integrated with database
  management systems to provide a unified user friendly environment.


For further information please contact the authors by email:

mikis@gmdzi.uunet
valder@gmdzi.uunet
gstp31@dbngmd21.bitnet
valder@kmx.gmd.dbp.de