Relations with Relation Names as Arguments: Algebra and Calculus.
Kenneth A. Ross:
Relations with Relation Names as Arguments: Algebra and Calculus.
PODS 1992: 346-353@inproceedings{DBLP:conf/pods/Ross92,
author = {Kenneth A. Ross},
title = {Relations with Relation Names as Arguments: Algebra and Calculus},
booktitle = {Proceedings of the Eleventh ACM SIGACT-SIGMOD-SIGART Symposium
on Principles of Database Systems, June 2-4, 1992, San Diego,
California},
publisher = {ACM Press},
year = {1992},
isbn = {0-89791-519-4},
pages = {346-353},
ee = {http://doi.acm.org/10.1145/137097.137905, db/conf/pods/Ross92.html},
crossref = {DBLP:conf/pods/92},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
We consider a version of the relational model in which relation names may
appear as arguments of other relations. Allowing relation names as arguments
provides enhanced modelling capabilities, allowing some object-oriented
features to be expressed within the relational model.
We extend relational algebra with operators for accessing relations,
and also define a relational calculus based on the logic HiLog.
We prove two equivalence results between extensions of relational algebra
provide higher expressive power than relational algebra on any given database.
Finally, we argue that the extensions proposed here are relatively easy
to provide in practice, and should be expressible within modern query languages.
Copyright © 1992 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
BibTeX
Printed Edition
Proceedings of the Eleventh ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, June 2-4, 1992, San Diego, California.
ACM Press 1992, ISBN 0-89791-519-4
Contents BibTeX
[Abstract and Index Terms]
[Full Text in PDF Format, 755 KB]
References
- [C+76]
- ...
- [CKW89]
- Weidong Chen, Michael Kifer, David Scott Warren:
HiLog: A First-Order Semantics for Higher-Order Logic Programming Constructs.
NACLP 1989: 1090-1114 BibTeX
- [Cod70]
- E. F. Codd:
A Relational Model of Data for Large Shared Data Banks.
Commun. ACM 13(6): 377-387(1970) BibTeX
- [Cod72]
- ...
- [DiP69]
- Robert A. Di Paola:
The Recursive Unsolvability of the Decision Problem for the Class of Definite Formulas.
J. ACM 16(2): 324-327(1969) BibTeX
- [Klu82]
- Anthony C. Klug:
Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions.
J. ACM 29(3): 699-717(1982) BibTeX
- [PDR91]
- Geoffrey Phipps, Marcia A. Derr, Kenneth A. Ross:
Glue-Nail: A Deductive Database System.
SIGMOD Conference 1991: 308-317 BibTeX
- [Ros91]
- Kenneth A. Ross:
On Negation in HiLog.
J. Log. Program. 18(1): 27-53(1994) BibTeX
- [SS77]
- John Miles Smith, Diane C. P. Smith:
Database Abstractions: Aggregation and Generalization.
ACM Trans. Database Syst. 2(2): 105-133(1977) BibTeX
- [Ull88]
- Jeffrey D. Ullman:
Principles of Database and Knowledge-Base Systems, Volume I.
Computer Science Press 1988, ISBN 0-7167-8158-1
Contents BibTeX
- [Ull89]
- Jeffrey D. Ullman:
Principles of Database and Knowledge-Base Systems, Volume II.
Computer Science Press 1989, ISBN 0-7167-8162-X
Contents BibTeX
Referenced by
- Laura M. Haas, Renée J. Miller, B. Niswonger, Mary Tork Roth, Peter M. Schwarz, Edward L. Wimmers:
Transforming Heterogeneous Data with Database Middleware: Beyond Integration.
IEEE Data Eng. Bull. 22(1): 31-36(1999)
- Laks V. S. Lakshmanan, Fereidoon Sadri, Subbu N. Subramanian:
On Efficiently Implementing SchemaSQL on an SQL Database System.
VLDB 1999: 471-482
- Frédéric Gingras, Laks V. S. Lakshmanan:
nD-SQL: A Multi-Dimensional Language for Interoperability and OLAP.
VLDB 1998: 134-145
- Renée J. Miller:
Using Schematically Heterogeneous Structures.
SIGMOD Conference 1998: 189-200
- Frank Neven, Jan Van den Bussche, Dirk Van Gucht, Gottfried Vossen:
Typed Query Languages for Databases Containing Queries.
PODS 1998: 189-196
- Richard Hull:
Managing Semantic Heterogeneity in Databases: A Theoretical Perspective.
PODS 1997: 51-61
- Akira Kawaguchi, Daniel F. Lieuwen, Inderpal Singh Mumick, Kenneth A. Ross:
Implementing Incremental View Maintenance in Nested Data Models.
DBPL 1997: 202-221
- Laks V. S. Lakshmanan, Fereidoon Sadri, Iyer N. Subramanian:
SchemaSQL - A Language for Interoperability in Relational Multi-Database Systems.
VLDB 1996: 239-250
- Weidong Chen, Michael Kifer:
Sorted HiLog: Sorts in Higher-Order Logic Data Languages.
ICDT 1995: 252-265
- Jan Van den Bussche, Dirk Van Gucht, Gottfried Vossen:
Reflective Programming in the Relational Algebra.
PODS 1993: 17-25
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:34:07 2009