DocumentCode
1140069
Title
DBC—A Database Computer for Very Large Databases
Author
Banerjee, Jayanta ; Hsiao, David K. ; Kannan, Krishnamurthi
Author_Institution
Department of Computer and Information Science, The Ohio State University
Issue
6
fYear
1979
fDate
6/1/1979 12:00:00 AM
Firstpage
414
Lastpage
429
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
Clustering mechanism; computer architecture; content-addressable memory; database computer; logic-per-track; mass memory; security enforcement; structure memory; tracks-in-parallel read-out; Computer architecture; Computer interfaces; Computer security; Costs; Data security; Databases; Hardware; Information management; Information security; Operating systems; Clustering mechanism; computer architecture; content-addressable memory; database computer; logic-per-track; mass memory; security enforcement; structure memory; tracks-in-parallel read-out;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1979.1675381
Filename
1675381
Link To Document