Ada-embedded SQL: the options

  • Authors:
  • J E D Donaho;G K Davis

  • Affiliations:
  • Sperry Corporation, Defense Products Group, M.S. Y41A6, P .O .Box 64525, St .Paul, MN;Sperry Corporation, Defense Products Group, M.S. Y41A6, P .O .Box 64525, St .Paul, MN

  • Venue:
  • ACM SIGAda Ada Letters
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper investigates the possibilities for incorporating relational database queries into an Ada application program. The research was done from a language features viewpoint, and only concerned itself with the broadest of implementation issues.Three alternative approaches are investigated. The first tries to express database definitions and queries in pure Ada source code. The second attempts to write Ada code that looks and functions just like SQL. The third approach embeds a distinct query language within an Ada application program.The most feasible approach is found to be that of an embedded query language, in conjunction with pre-processing of the integrated Ada-language/query-language program. The paper then goes on to describe a number of modifications and enhancements to the SQL model which would provide an acceptable Ada-compatible query language.