The design of a rotating associative memory for relational database applications
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
A back-end computer for data base management
Communications of the ACM
A formal system for information retrieval from files
Communications of the ACM
The design of a mass memory for a database computer
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
A microprogrammed keyword transformation unit for a database computer
MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
The use of a database machine for supporting relational databases
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
A methodology for supporting existing CODASYL databases with new database machines
ACM '78 Proceedings of the 1978 annual conference - Volume 2
Structure memory designs for a database computer
ACM '77 Proceedings of the 1977 annual conference
A parallel pipelined relational query processor
ACM Transactions on Database Systems (TODS)
A taxonomy of parallel sorting
ACM Computing Surveys (CSUR)
A parallel algorithm for record clustering
ACM Transactions on Database Systems (TODS)
Join processing in relational databases
ACM Computing Surveys (CSUR)
Join and Semijoin Algorithms for a Multiprocessor Database Machine
ACM Transactions on Database Systems (TODS)
Recovery architectures for multiprocessor database machines
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
A relation-based language interpreter for a content addressable file store
ACM Transactions on Database Systems (TODS)
Joined normal form: a storage encoding for relational databasess
ACM Transactions on Database Systems (TODS)
Parallel algorithms for the execution of relational database operations
ACM Transactions on Database Systems (TODS)
MULTISAFE—a modular multiprocessing approach to secure database management
ACM Transactions on Database Systems (TODS)
ACM Computing Surveys (CSUR)
Relational queries in a domain based DBMS
SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
Design of a backend processor for a data base machine
SIGMOD '80 Proceedings of the 1980 ACM SIGMOD international conference on Management of data
A domain based internal schema for relational database machines
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
Distributed Transaction Management in Jasmin
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
On Line Processing of Compacted Relations
VLDB '82 Proceedings of the 8th International Conference on Very Large Data Bases
Benchmarking Database Systems A Systematic Approach
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
SYNGLISH - a high level query language for the RAP database machine
CAW '80 Proceedings of the fifth workshop on Computer architecture for non-numeric processing
A parallel pipelined relational query processor: An architectural overview
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
A methodology for supporting existing CODASYL databases with new database machines
ACM '78 Proceedings of the 1978 annual conference - Volume 2
Architecture of future data base systems
ACM SIGMOD Record
Architectural approaches to secure databases
ACM SIGSMALL Newsletter
Anton, a special-purpose machine for molecular dynamics simulation
Proceedings of the 34th annual international symposium on Computer architecture
A performance evaluation of data base machine architectures (invited paper)
VLDB '81 Proceedings of the seventh international conference on Very Large Data Bases - Volume 7
Application of the massively parallel processor to database management systems
AFIPS '83 Proceedings of the May 16-19, 1983, national computer conference
Performance analysis of database join processors
AFIPS '82 Proceedings of the June 7-10, 1982, national computer conference
NON-VON's applicability to three AI task area
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
Hi-index | 0.00 |
The concepts and capabilities of a database computer (DBC) are given in this paper. The proposed design overcomes many of the traditional problems of database system software and is one of the first to describe a complete data-secure computer capable of handling large databases.This paper begins by characterizing the major problems facing today's database system designers. These problems are intrinsically related to the nature of conventional hardware and can only be solved by introducing new architectural concepts. Several such concepts are brought to bear in the later sections of this paper. These architectural principles have a major impact upon the design of the system and so they are discussed in some detail. A key aspect of these principles is that they can be implemented with near-term technology. The rest of the paper is devoted to the functional characteristics and the theory of operation of the DBC. The theory of operation is based on a series of abstract models of the components and data structures employed by the DBC. These models are used to illustrate how the DBC performs access operations, manages data structures and security specifications, and enforces security requirements. Short Algol-like algorithms are used to show how these operations are carried out. This part of the paper concludes with a high-level description of the DBC organization. The actual details of the DBC hardware are quite involved and so their presentation is not the subject of this paper.A sample database is included in the Appendix to illustrate the working of the security and clustering mechanisms of the DBC.