cql - A Flat File Database Query Language

  title={cql - A Flat File Database Query Language},
  author={Glenn S. Fowler},
  booktitle={USENIX Winter},
cql is a UNIX system tool that applies C style query expressions to flat file databases. In some respects it is yet another addition to the toolbox of programmable file filters: grep [Hume88], sh [Bour78][BK89], awk [AKW88], and perl [Wall]. However, by restricting its problem domain, cql takes advantage of optimizations not available to these more general purpose tools. This paper describes the cql data description and query language, query optimizations, and provides comparisons with other… CONTINUE READING
13 Citations
6 References
Similar Papers


Publications referenced by this paper.
Showing 1-6 of 6 references

The Unity DBMS

  • S. Felts
  • AT&T Bell Laboratories Technical Memorandum, TM82…
  • 1992
1 Excerpt

The C Program Database and Its Applications

  • Yih-Farn Chen
  • Proc. of Summer
  • 1989
1 Excerpt

The KornShell Command and Programming Language

  • Morris Bolsky, David G. Korn
  • Prentice Hall,
  • 1989
2 Excerpts

AT&T Bell Laboratories Technical Journal

  • Steve Cichinski, Glenn S. Fowler, Product Administration through Sable, Nmake
  • Vol. 67 No. 4, pp. 59-70, July-August
  • 1988


  • Andrew Hume, Grep Wars, EUUG Conference Proceedings, London
  • Spring
  • 1988
1 Excerpt

Similar Papers

Loading similar papers…