SEARCH

SEARCH BY CITATION

Keywords:

  • Awk;
  • Database;
  • UNIX;
  • Wine-tasting

Abstract

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.