| An introduction to Remy's fast polymorphic record projection |
| Full text |
Pdf
(152 KB)
|
| Source
|
ACM SIGMOD Record
archive
Volume 24 , Issue 3 (September 1995)
table of contents
Pages: 34 - 39
Year of Publication: 1995
ISSN:0163-5808
|
|
Author
|
|
Limsoon Wong
|
Real World Computing Partnership Novel Function, Institute of Systems Science Laboratory, Mui Keng Terrace, Singapore 0511
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 6, Citation Count: 3
|
|
|
ABSTRACT
Traditionally, a record projection is compiled when all fields of the record are known in advance. The need to know all fields in advance leads to very clumsy programs, especially for querying external data sources. In a paper that had not been widely circulated in the database community, Remy presented in programming language context a constant-time implementation of the record projection operation that does not have such a requirement. This paper introduces his technique and suggests an improvement to his technique in the context of database queries.
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
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
 |
6
|
L. Cardelli , J. Donahue , M. Jordan , B. Kalsow , G. Nelson, The Modula–3 type system, Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.202-212, January 11-13, 1989, Austin, Texas, United States
[doi> 10.1145/75277.75295]
|
 |
7
|
|
| |
8
|
|
| |
9
|
[9] K. Hart, L. Wong, C. Overton, and P. Buneman. Using a query language to integrate biological data, August 1994. Talk given at the Meeting on the Interconnection of Molecular Biology Databases, Stanford.
|
 |
10
|
|
| |
11
|
[11] D. Michie. Memo functions and machine learning. Nature, 268:19-22, 1968.
|
| |
12
|
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
[16] D. Remy. Efficient representation of extensible records. In P. Lee, editor, Proceedings of ACM SIGPLAN Workshop on ML and its Applications, pages 12-16, 1992.
|
| |
17
|
[17] M. Wand. Complete type inference for simple objects. In Proceedings of 2nd IEEE Symposium on Logic in Computer Science, pages 37-44, Ithaca, New York, June 1987.
|
|