Programming database tools for the casual user [electronic resource].
- Published
- Washington, D.C : United States. Dept. of Energy. Office of Energy Research, 1990.
Oak Ridge, Tenn. : Distributed by the Office of Scientific and Technical Information, U.S. Dept. of Energy. - Physical Description
- Pages: (7 pages) : digital, PDF file
- Additional Creators
- Brookhaven National Laboratory, United States. Department of Energy. Office of Energy Research, and United States. Department of Energy. Office of Scientific and Technical Information
Access Online
- Restrictions on Access
- Free-to-read Unrestricted online access
- Summary
- The AGS Distributed Control System (AGSDCS) uses a relational database management system (INTERBASE) for the storage of all data associated with the control of the particle accelerator complex. This includes the static data which describes the component devices of the complex, as well as data for application program startup and data records that are used in analysis. Due to licensing restraints, it was necessary to develop tools to allow programs requiring access to a database to be unconcerned whether or not they were running on a licensed node. An in-house database server program was written, using Apollo mailbox communication protocols, allowing application programs via calls to this server to access the interbase database. Initially, the tools used by the server to actually access the database were written using the GDML C host language interface. Through the evolutionary learning process these tools have been converted to Dynamic SQL. Additionally, these tools have been extracted from the exclusive province of the database server and placed in their own library. This enables application programs to use these same tools on a licensed node without using the database server and without having to modify the application code. The syntax of the C calls remain the same.
- Report Numbers
- E 1.99:bnl-45340
E 1.99: conf-9011148--1
conf-9011148--1
bnl-45340 - Subject(s)
- Other Subject(s)
- Note
- Published through SciTech Connect.
01/01/1990.
"bnl-45340"
" conf-9011148--1"
"DE91004798"
Interchange '90, Cambridge, MA (USA), 5-7 Nov 1990.
Katz, R.A; Griffiths, C. - Funding Information
- AC02-76CH00016
View MARC record | catkey: 14358134