Multirelations - Semantice and Languages.
Aviel Klausner, Nathan Goodman:
Multirelations - Semantice and Languages.
VLDB 1985: 251-258@inproceedings{DBLP:conf/vldb/KlausnerG85,
author = {Aviel Klausner and
Nathan Goodman},
editor = {Alain Pirotte and
Yannis Vassiliou},
title = {Multirelations - Semantice and Languages},
booktitle = {VLDB'85, Proceedings of 11th International Conference on Very
Large Data Bases, August 21-23, 1985, Stockholm, Sweden},
publisher = {Morgan Kaufmann},
year = {1985},
pages = {251-258},
ee = {db/conf/vldb/KlausnerG85.html},
crossref = {DBLP:conf/vldb/85},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
We argue that a multirelation (relation
with duplicates) is not, a semantically independent
data object, but rather it should be viewed as a sub-
set of columns within a larger relation that has no
duplicates. Consequently, at the level of the con-
ceptual database, duplicates in base relations or in
views are not allowed, nor are operations on mul-
tirelations. Multirelations as query output can be
specified by designating a subset of some relation's
columns for output, while "hiding" the rest of the
columns. Similarly, aggregate functions are applied
to multirelations by applying them to a column
within a relation. Our approach can be applied to
extend any query language in a consistent way to
have full multirelational expressiveness, and such an
extension for the query language QUEL is detailed.
Copyright © 1985 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Alain Pirotte, Yannis Vassiliou (Eds.):
VLDB'85, Proceedings of 11th International Conference on Very Large Data Bases, August 21-23, 1985, Stockholm, Sweden.
Morgan Kaufmann 1985
Contents
References
- [ASU79]
- Alfred V. Aho, Yehoshua Sagiv, Jeffrey D. Ullman:
Equivalences Among Relational Expressions.
SIAM J. Comput. 8(2): 218-246(1979)
- [DGK82]
- Umeshwar Dayal, Nathan Goodman, Randy H. Katz:
An Extended Relational Algebra with Control over Duplicate Elimination.
PODS 1982: 117-123
- [HSW75]
- ...
- [Hogg84]
- ...
- [Klau85]
- ...
- [Klug 82]
- Anthony C. Klug:
Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions.
J. ACM 29(3): 699-717(1982)
- [MMS79]
- David Maier, Alberto O. Mendelzon, Yehoshua Sagiv:
Testing Implications of Data Dependencies.
ACM Trans. Database Syst. 4(4): 455-469(1979)
- [Ship81]
- David W. Shipman:
The Functional Data Model and the Data Language DAPLEX.
ACM Trans. Database Syst. 6(1): 140-173(1981)
- [Ullm82]
- Jeffrey D. Ullman:
Principles of Database Systems, 2nd Edition.
Computer Science Press 1982, ISBN 0-914894-36-6
- [WY79]
- Eugene Wong, Karel Youssefi:
Decomposition - A Strategy for Query Processing.
ACM Trans. Database Syst. 1(3): 223-241(1976)
Copyright © Tue Mar 16 02:21:58 2010
by Michael Ley (ley@uni-trier.de)