BNL Archive and Dissemination System. [For accessing data files constructed at separate places and times]
The Brookhaven National Laboratory Archive and Dissemination System (BNLADS) is designed to deal with the record keeping associated with archiving and disseminating sequential files through a computer network. This data base management system (DBMS) is implemented in a host language that is a subset of PL/I. The stored sequential files that can be dealt with by the BNLADS must be in character mode (ASCII, BCD, EBCDIC). The accessing of fields is specified by a format description which allows for forward processing of fields only. The structure of a case type statement allows for a data field determining a format sequence from a set of format sequences. A data description language (DDL) was devised to describe the accessing sequence of stored sequential files. A data model definition gives the user a view of the content of each stored sequential file. The DDL requires all field type references to contain the field name, so that the BNLADS can access all stored sequential files by logical field name and can write stored sequential files by stating the logical field name without the necessity of referring to formats. The BNLADS is architected in a stratified form in which the application programs are built on the accessing procedures. Below this level, the procedures become dependent upon the compiler implementation of the host language PL/I and the operating system. In this manner, BNLADS can be used on most manufacturer's hardware and exhibits the desired property of data independence. 5 figures.
- Research Organization:
- Brookhaven National Lab., Upton, NY (USA)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- EY-76-C-02-0016
- OSTI ID:
- 7103052
- Report Number(s):
- BNL-22424; CONF-770805-1
- Resource Relation:
- Conference: SIGMOD international conference on management data, Toronto, Canada, 3 Aug 1977
- Country of Publication:
- United States
- Language:
- English
Similar Records
Design and Data Model of the BNL Archive and Dissemination System
Hanford Meteorological Station computer codes: Volume 10, The ARCHIVE computer code
Related Subjects
INFORMATION SYSTEMS
BNL
COMPUTER CODES
COMPUTERS
DATA PROCESSING
MAGNETIC TAPES
MAGNETIC STORAGE DEVICES
MEMORY DEVICES
NATIONAL ORGANIZATIONS
PROCESSING
US AEC
US ERDA
US ORGANIZATIONS
990300* - Information Handling
990200 - Mathematics & Computers