Accession Number:

ADA137108

Title:

AdaRel: A Relational Extension of Ada.

Descriptive Note:

Technical rept.,

Corporate Author:

UNIVERSITY OF SOUTHERN CALIFORNIA LOS ANGELES DEPT OF COMPUTER SCIENCE

Personal Author(s):

Report Date:

1983-01-01

Pagination or Media Count:

30.0

Abstract:

In this paper the authors extend Ada to facilitate the programming of data-intensive applications. The language extensions are based upon the relational data model. The system is interfaced to a relational database management system via a new Ada type relation. The language includes basic operations on relations, commonly available in database query languages, like retrieval of data, update of tuples as well as high-level operators to combine relations to form new ones. The authors show how Ada exception handling is naturally extended to allow integrity control of the relations. In addition the authors discuss language features that enable the sharing of data among several users. Concluding the paper the authors give an extensive example application to demonstrate the power of their proposed language extensions. Author

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE