A Multi-Set Extended Relational Algebra - A Formal Approach to a Practical Issue.
Paul W. P. J. Grefen, Rolf A. de By:
A Multi-Set Extended Relational Algebra - A Formal Approach to a Practical Issue.
ICDE 1994: 80-88@inproceedings{DBLP:conf/icde/GrefenB94,
author = {Paul W. P. J. Grefen and
Rolf A. de By},
title = {A Multi-Set Extended Relational Algebra - A Formal Approach to
a Practical Issue},
booktitle = {Proceedings of the Tenth International Conference on Data Engineering,
February 14-18, 1994, Houston, Texas, USA},
publisher = {IEEE Computer Society},
year = {1994},
isbn = {0-8186-5400-7},
pages = {80-88},
ee = {db/conf/icde/GrefenB94.html},
crossref = {DBLP:conf/icde/94},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
The relational data model is based on sets of tuples,
i.e. it does not allow duplicate tuples in a relation.
Many database languages and systems do require multi-
set semantics though, either because of functional
requirements or because of the high costs of duplicate
removal in database operations. Several proposals have
been presented that discuss multi-set semantics. As
these proposals tend to be either rather practical, lacking
the formal background, or rather formal, lacking the
connection to database practice, the gap between theory
and practice has not been spanned yet. This paper
proposes a complete extended relational algebra with
multi-set semantics, having a clear formal background
and a close connection to the standard relational algebra.
It includes constructs that extend the algebra to a
complete sequential database manipulation language
that can either be used as a formal background to other
multi-set languages like SQL, or as a database
manipulation language on its own. The practical
usability of the latter option has been demonstrated in
the PRISMA/DB database project, where a variant of
the language has been used as the primary database
language.
Copyright © 1994 by The Institute of
Electrical and Electronic Engineers, Inc. (IEEE).
Abstract used with permission.
CDROM Version: Load the CDROM "Volume 2 Issue 6, ICDE 1984-1995" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Proceedings of the Tenth International Conference on Data Engineering, February 14-18, 1994, Houston, Texas, USA.
IEEE Computer Society 1994, ISBN 0-8186-5400-7
Contents BibTeX
References
- [1]
- Joseph Albert:
Algebraic Properties of Bag Data Types.
VLDB 1991: 211-219 BibTeX
- [2]
- ...
- [3]
- Peter M. G. Apers, Carel A. van den Berg, Jan Flokstra, Paul W. P. J. Grefen, Martin L. Kersten, Annita N. Wilschut:
PRISMA/DB: A Parallel Main Memory Relational DBMS.
IEEE Trans. Knowl. Data Eng. 4(6): 541-554(1992) BibTeX
- [4]
- Stefano Ceri, Giuseppe Pelagatti:
Distributed Databases: Principles and Systems.
McGraw-Hill Book Company 1984, ISBN 0-07-010829-3
BibTeX
- [5]
- Stefano Ceri, Georg Gottlob:
Translating SQL Into Relational Algebra: Optimization, Semantics, and Equivalence of SQL Queries.
IEEE Trans. Software Eng. 11(4): 324-345(1985) BibTeX
- [6]
- ...
- [7]
- E. F. Codd:
A Relational Model of Data for Large Shared Data Banks.
Commun. ACM 13(6): 377-387(1970) BibTeX
- [8]
- Ramez Elmasri, Shamkant B. Navathe:
Fundamentals of Database Systems.
Benjamin/Cummings 1989
BibTeX
- [9]
- Jim Gray:
The Transaction Concept: Virtues and Limitations (Invited Paper).
VLDB 1981: 144-154 BibTeX
- [10]
- ...
- [11]
- ...
- [12]
- Aviel Klausner, Nathan Goodman:
Multirelations - Semantice and Languages.
VLDB 1985: 251-258 BibTeX
- [13]
- Abraham Silberschatz, Henry F. Korth:
Database System Concepts, 1st Edition.
McGraw-Hill Book Company 1986, ISBN 0-07-100529-3
BibTeX
- [14]
- ...
- [15]
- Jeffrey D. Ullman:
Principles of Database Systems, 2nd Edition.
Computer Science Press 1982, ISBN 0-914894-36-6
BibTeX
Referenced by
- Paul W. P. J. Grefen, Rolf A. de By, Peter M. G. Apers:
Integrity Control in Advanced Database Systems.
IEEE Data Eng. Bull. 17(2): 9-13(1994)
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ICDE Proceedings: Copyright © by IEEE,
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:18:12 2009