Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

An Introduction to the ADAMS Interface Language: Part 1

Technical Report ·
DOI:https://doi.org/10.2172/5753586· OSTI ID:5753586
 [1];  [1];  [1]
  1. Univ. of Virginia, Charlottesville, VA (United States)
ADAMS provides an interface between host application programs and a space of persistent data items, or a database. The interface consists of ways to describe a user's space of persistent data items, sometimes called a data description language'', or DDL, together with mechanisms to access those items, which is sometimes called a data manipulation language'', or DML, or a query language''. In this par we concentrate only on the descriptive power of ADAMS. What kinds of databases can be represented in ADAMS. In Part 2, we will focus on the manipulative and query power of ADAMS. Every database implementation is eventually grounded in a number of primitive concepts which are fundamental to understanding the system. ADAMS is based on six primitive concepts: attribute, codomain, element, map, sequence, and set, which we regard as fundamental to all database implementation. We show that ADAMS has at least the same descriptive power as the more traditional database models, such as the relational model, the semantic model, and the object-oriented model by showing all such database configurations can be expressed in terms of these primitives.
Research Organization:
Univ. of Virginia, Charlottesville, VA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
FG05-88ER25063
OSTI ID:
5753586
Report Number(s):
DOE/ER/25063--T8; IPC-TR--91-06; ON: DE91014344
Country of Publication:
United States
Language:
English

Similar Records

The ADAMS interactive interpreter
Technical Report · Sun Dec 16 23:00:00 EST 1990 · OSTI ID:5632592

The ADAMS database language
Technical Report · Mon Feb 27 23:00:00 EST 1989 · OSTI ID:6062396

Implementation of an ADAMS prototype: the ADAMS preprocessor (AP)
Technical Report · Tue Aug 09 00:00:00 EDT 1988 · OSTI ID:6265085