DBC—A Database Computer for Very Large Databases
- 1 June 1979
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-28 (6) , 414-429
- https://doi.org/10.1109/tc.1979.1675381
Abstract
Design considerations of a database computer are presented in this paper. The overall architecture of the computer as well as the organization of its individual components are discussed. Several key concepts which are vital to database management are incorporated in the design and organization of the components. The concepts of tracks-in-parallel read-out and logic-per-some-track processing are provided in an on-line database store for the purpose of achieving high-volume content-addressability. The use of auxiliary information about the database for access precision and control has resulted in the design of a structure memory, an array of content-addressable memory and processor pairs, for large collections of indices. The choice of technologies for the implementation of these components is considered in terms of their cost and performance. Modified moving-head disk technology is chosen in order to support the very large on-line database store. Emerging technologies such as magnetic bubbles and CCD's are chosen for the structure memory on the basis of their matching performance with the on-line database store and their capability for parallel-in-blocks-and-serial-within-block processing. Five other important components are also disdissed in the paper. Their role in the database computer and relationship with the structure memory and on-line database store are delineated.Keywords
This publication has 13 references indexed in Scilit:
- Concepts and capabilities of a database computer\ACM Transactions on Database Systems, 1978
- The design of a mass memory for a database computerPublished by Association for Computing Machinery (ACM) ,1978
- The use of a database machine for supporting relational databasesPublished by Association for Computing Machinery (ACM) ,1978
- Analysis of aarchitectural features for enhancing the performance of a database machineACM Transactions on Database Systems, 1977
- A microprogrammed keyword transformation unit for a database computerACM SIGMICRO Newsletter, 1977
- Structure memory designs for a database computerPublished by Association for Computing Machinery (ACM) ,1977
- The design of a rotating associative memory for relational database applicationsACM Transactions on Database Systems, 1976
- CASSMPublished by Association for Computing Machinery (ACM) ,1975
- Towards Content-Addressing in Data BasesThe Computer Journal, 1972
- A relational model of data for large shared data banksCommunications of the ACM, 1970