No abstract available.
Proceeding Downloads
Some current issues in data description
The computer industry is currently devoting considerable time and energy to the subject of data description. Most software systems produced today provide some form of data description facility. Computer users and vendors have banded together to study ...
An approach to Stored Data Definition and Translation
The CODASYL Stored Data Definition and Translation Task Group has for the past two years been investigating the major components necessary in a language for data translation. Data translation is defined as the process whereby data that can be processed ...
An independent data definition facility for COBOL and FORTRAN
This paper describes the design of a system that allows the description of a data base independently from applications programs and independent of which languages (COBOL or FORTRAN) are used in the applications programs. The features of a new data ...
A concept paper on “Host” vs. “Own” data manipulation languages in military information systems
Although machine/program independent data description languages are difficult to achieve, there is no argument relative to the goals. This agreement as to goals is generally non-existent among those who seek to implement data manipulation languages (DML)...
A developmental model for data translation
A model for generalized data translation is presented. Data translation is defined as “the process whereby data stored in a form that can be processed on one computer (the source file) can be translated into a form (target file) which can be used by the ...
A method for data translation using the Stored-Data Definition and Translation Task Group languages
The research done for this paper was part of the author's task as a member of the Stored-Data Definition end Translation Task Group. members of this group contributed many ideas and helpful criticisms. The author's work was supported by the Information ...
An approach for a working relational data system
Users of large data bases and applications programs which access them must be prevented from having to know how the information they access is organized internally. On the other hand, systems programmers must be allowed to arrange the data base in some ...
Database sharing: A study of interference, roadblock and deadlock
It is the purpose of this paper to examine the problems of contention which arise naturally when a number of programs are granted simultaneous access to a database for the purpose of update as well as inquiry. A LOCK-UNLOCK mechanism, applied at the ...
Binary search trees and file organization
Binary search trees are an important technique for organizing large files, because they are efficient for both random and sequential access of records, and for modification of a file. Because of this, they have received a great deal of attention in ...
Hybrid trees: A data structure for lists of keys
A generalization of the binary tree and the Trie, called the hybrid tree, is defined in which a node can correspond to a key, to any substring in a key, or to a character of the alphabet from which the keys are formed. An algorithm is given for ...
The associative-addressing capability on cylinder-memories and its applications - an abstract
In a previous paper [1], it had been shown that cylinder-memories, in particular magnetic drums and the cylinder parts of disks, can be used as associative memories. That paper, however, concentrated on a particular realization of a certain type of ...
Retrieval efficiency using combined indices
The problem considered here involves choosing the best set of indices for indexing a file on a secondary storage device where space may be limited. For a general class of queries and a specific index organization, approximations to the expected ...
Architecture Definition Technique: Its objectives theory, process, facilities, and practice
The Architectural Definition Technique (ADT) is an approach to arriving at a complete, concise, non-ambiguous functional specification of a software or hardware system which is totally independent of packaging considerations. The Architecture Definition ...
Implications of data independence on the architecture of database management systems
Data independence is a relatively new concept in database management technology. In essence, the objective of data independence is the insulation of application programs from the underlying database management system. The remarkably widespread ...
An approach to proving the correctness of data base operations
Work on the development of a precise semantic model for data base systems is presented. Our model is intended to provide a formal basis for investigating suitable semantic principles for data base systems where many users may be performing tasks ...
Concepts of a Data Independent Accessing Model
The Data Independent Accessing Model (DIAM) represents a constructive combination of the formal mathematical and the evolutionary pragmatic approaches to a Generalized Data Base Management System. It aims at a complete separation between the user's (...
Specifications in a Data Independent Accessing Model
The Data Independent Accessing Model (DIAM) Project of the Information Sciences Department of IBM Research is directed towards developing an architectural basis for an advanced data base system - a data base system which, in addition to providing ...
File structures and access methods for a geographic information retrieval system
This paper describes the file structures and access methods being used in the Geographic Data System of the Natural Information Systems Project at the University of British Columbia. These structures are designed to support a general input-output ...
An Integrated Corporate Data Base concept and its application
The evolution of computer commercial applications has gone from simple, repetitive accounting to extremely complex information systems. The ability to support the multiplicity of applications and information needs of a business entity with a corporate ...
Index Terms
- Proceedings of 1972 ACM-SIGFIDET workshop on Data description, access and control