|
ABSTRACT
In this paper a method for relational database storage organization is presented.The method is based upon a disaggregation of the relations and a subsequent reaggregation to form the domains on which the relations are defined.A hierarchical organization of the domain is proposed in order to keep track of the relational entities (i.e. relations, tuples and attributes) that insist on the values present in the domains.Then we introduce an implementation technique, referred to as Data Pool, suitable to be processed by a database machine capable of "on the fly" track processing.Finally we present an analytic evaluation of the DP method and an example of database and query with performance comparison of the DP method with the most common flat file technique.The proposed method appears to be generally advantageous in storage occupancy; in data retrieval operations it is extremely effective when joins between permanent relations are performed. Good performances can be achieved with other relational operations using proper parallel architectures and, when temporary relations are involved, using special purpose devices.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
S.Y.W.Su, G.J.Lipovski: CASSM: a Cellular System for Very Large Data Bases. 1975 VLDB, Framingham.
|
| |
2
|
S.Y.W.Su: Cellular Logic Devices: concepts and applications. IEEE Computer Marzo 1979.
|
 |
3
|
|
| |
4
|
S.A.Schuster, H.B.Nguyen, E.A.Ozkarahan, K.C.Smith: RAP2: an Associative Processor for Database and its Applications. IEEE Trans. on Computers, June 1979.
|
 |
5
|
|
| |
6
|
J.Banerjee, D.K.Hsiao, K.Kannan: DBC --- a Database Computer for Very Large Database. IEEE Trans. on Computers, vol. CZ8, n. 6.
|
 |
7
|
|
| |
8
|
K.Karlsson: Reduced Cover trees and Their Applications in the SABRE Access Path Model. Proc. of 81 VLDB Conf., Cannes Sept. 1981.
|
 |
9
|
|
 |
10
|
|
| |
11
|
D.S.Batory: On Searching Transposed Files. Proc. of Intern. Conf. on VLDB, 1978.
|
| |
12
|
D.J.De Witt: DIRECT --- a Multiprocessor Organization for Supporting a Relational Database Management System. IEEE Trans. on Computer, vol. CZ8, n. 6.
|
| |
13
|
M.Missikoff, M.Terranova: An overview of the project DBMAC for a Relational Database Machine. Proceedings of 6° Workshop on Computer Architectures for Non-Numeric Processing, Hyère, 1981.
|
| |
14
|
M.Missikoff: RELOB: a Relational Storage System. Proc. of International Conference on Data Base Management Systems, Milano june 1978.
|
| |
15
|
R.Pinzani, F.Pippolini: Organizzazione Fisica dei Dati su una Macchina per Basi di Dati. Proc. Conference AICA 80, Bologna, Oct. 1980.
|
| |
16
|
D.J.Dewitt, P.B.Hawthorn: A Performance Evaluation of Database Machine Architectures. Proc. of 81 VLDB Conf., Cannes, Sept. 81.
|
Peer to Peer - Readers of this Article have also read:
-
Constructing reality
Proceedings of the 11th annual international conference on Systems documentation
Douglas A. Powell
, Norman R. Ball
, Mansel W. Griffiths
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
|