ACM Home Page
Please provide us with feedback. Feedback
Implementing a generalized access path structure for a relational database system
Full text PdfPdf (1.06 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 3 ,  Issue 3  (September 1978) table of contents
Pages: 285 - 298  
Year of Publication: 1978
ISSN:0362-5915
Author
Theo Haerder  Technische Hochschule Darmstadt, Darmstadt, West Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 42,   Citation Count: 24
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/320263.320284
What is a DOI?

ABSTRACT

A new kind of implementation technique for access paths connecting sets of tuples qualified by attribute values is described. It combines the advantages of pointer chain and multilevel index implementation techniques. Compared to these structures the generalized access path structure is at least competitive in performing retrieval and update operations, while a considerable storage space saving is gained. Some additional features of this structure support m-way joins and the evaluation of multirelation queries, and allow efficient checks of integrity assertions and simple reorganization schemes.


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
 
2
BACHMAN, C.W. Implementation techniques for data structure sets. In Data Base Management Systems, D.A. Jardine, Ed., North-Holland Pub. Co., Amsterdam, 1974, pp. 147-157.
 
3
BAYER, R., AND MCCREIGHT, E. Organization and maintenance of large ordered indexes. Acta
 
4
BAYER, R., AND SCHKOLNICK, M. Concurrency of operations on B-Trees. IBM Res. Rep. RJ 1791, IBM Res. Lab., San Jose, Calif., May 1976. To appear in Acta Informatica.
 
5
BLASGEN, M.W., CASEY, R.G., AND ESWARAN, K.P. An encoding method for multi-field sorting and indexing. IBM Res. Rep., RJ 1753, IBM Res. Lab., San Jose, Calif., March 1976.
 
6
BLASGEN, M.W., AND ESWARAN, K.P. On the evaluation of queries in a relational database system. IBM Res. Rep. RJ 1745, IBM Res. Lab., San Jose, Calif., 1976.
 
7
CADIOU, J.M. On semantic issues in the relational model of data. Proc. 5th Symp. on Math. Foundations of Compt. Sci. 1976, Gdansk, Poland, Lecture Notes in Computer Science 45, Springer-Verlag, pp. 23-38.
 
8
CODASYL DATA BASE TASK GROUP (DBTG) Report, April 1971 (available from ACM, New York).
9
 
10
CODD, E.F., AND DATE, C.J. Interactive support for nonprogrammers: The relational and network approaches. IBM Res. Rep. RJ 1400, IBM Res. Lab., San Jose, Calif., June 1974.
 
11
ESWARAN, K.P., AND CHAMBERLIN, D.D. Functional specifications of a subsystem for data base integrity. Proc. Int. Conf. on Very Large Data Bases, Framingham, Mass., Sept. 1975, pp. 48-68 (available from ACM, New York).
 
12
HAERDER, T. An implementation technique for a generalized access path structure. IBM Res. Rep. RJ 1837, IBM Res. Lab., San Jose, Calif., Oct. 1976.
 
13
WEDEKIND, H. On the selection of access paths in a data base system. In Data Base Management, J.W. Klimbie and K.L. Koffeman, Eds., North-Holland Pub. Co., Amsterdam, 1974, pp. 385-397.

CITED BY  24