DDA — a data definition facility for unix using awk


  • Paul A. Bailes

    1. Computing and Information Studies Unit, School of Social and Industrial Administration, Griffith University, Nathan QLD 4111, Australia
    Search for more papers by this author

  • UNIX is a Trademark of A. T. & T. Bell Laboratories.


We discuss how the Awk language is an effective tool for interrogating sequential data files whose records consist of characters grouped into fields. This facility is used to implement a system to manage an ‘address book’ database. We then generalize the design, describing a system which allows one to interactively specify a DBMS according to one's own requirements within our general framework. We choose a wine-tasting DBMS as an example specification for further consideration and evaluation.