Database Systems (TODS)


Search Issue
enter search term and/or author name


ACM Transactions on Database Systems (TODS), Volume 2 Issue 2, June 1977

Database abstractions: aggregation and generalization
John Miles Smith, Diane C. P. Smith
Pages: 105-133
DOI: 10.1145/320544.320546
Two kinds of abstraction that are fundamentally important in database design and usage are defined. Aggregation is an abstraction which turns a relationship between objects into an aggregate object. Generalization is an abstraction which turns a...

EXPRESS: a data EXtraction, Processing, and Restructuring System
N. C. Shu, B. C. Housel, R. W. Taylor, S. P. Ghosh, V. Y. Lum
Pages: 134-174
DOI: 10.1145/320544.320549
EXPRESS is an experimental prototype data translation system which can access a wide variety of data and restructure it for new uses. The system is driven by two very high level nonprocedural languages: DEFINE for data description and CONVERT...

Performance evaluation of a relational associative processor
E. A. Ozkarahan, S. A. Schuster, K. C. Sevcik
Pages: 175-195
DOI: 10.1145/320544.320553
An associative processor called RAP has been designed to provide hardware support for the use and manipulation of databases. RAP is particularly suited for supporting relational databases. In this paper, the relational operations provided by the...

An extension of the performance of a database manager in a virtual memory system using partially locked virtual buffers
Richard S. Brice, Stephen W. Sherman
Pages: 196-207
DOI: 10.1145/320544.320556
Buffer pools are created and managed in database systems in order to reduce the total number of accesses to the I/O devices. In systems using virtual memory, any reduction in I/O accesses may be accompanied by an increase in paging. The effects...