Windows on the World.
David Maier, David Rozenshtein, David Scott Warren:
Windows on the World.
SIGMOD Conference 1983: 68-78@inproceedings{DBLP:conf/sigmod/MaierRW83,
author = {David Maier and
David Rozenshtein and
David Scott Warren},
editor = {David J. DeWitt and
Georges Gardarin},
title = {Windows on the World},
booktitle = {SIGMOD'83, Proceedings of Annual Meeting, San Jose, California,
May 23-26, 1983},
publisher = {ACM Press},
year = {1983},
pages = {68-78},
ee = {http://doi.acm.org/10.1145/582192.582207, db/conf/sigmod/MaierRW83.html},
crossref = {DBLP:conf/sigmod/83},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
We discuss the philosophy, history and theory
of window functions. Window functions (sometimes
called connections) are a means to treat a
relational database as a semantic whole, rather
than as an arbitrary collection of relations. Simply
stated, a window function maps a database
state and a relation scheme to a relation over the
scheme. Window functions are the basis for all
existing universal scheme interfaces. We present
an assumption inherent in universal scheme interfaces,
the unique role assumption.
Window functions have evolved along two
paths, giving rise to computational definitions
and weak instance definitions. We examine several
examples of each type of window function, with
special attention to the association-object window
function of PIQUE. We then look at properties we
feel a reasonable window function should satisfy,
notably the containment condition and faithfulness.
We also define implicit objects, which are
relation schemes that a window function treats in
a special manner, and which are useful for
describing the behavior of window functions.
Copyright © 1983 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.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
David J. DeWitt, Georges Gardarin (Eds.):
SIGMOD'83, Proceedings of Annual Meeting, San Jose, California, May 23-26, 1983.
ACM Press 1983 ,
SIGMOD Record 13(4)
Contents
References
- [AK]
- ...
- [ABU]
- Alfred V. Aho, Catriel Beeri, Jeffrey D. Ullman:
The Theory of Joins in Relational Databases.
ACM Trans. Database Syst. 4(3): 297-314(1979)
- [ASU1]
- Alfred V. Aho, Yehoshua Sagiv, Jeffrey D. Ullman:
Equivalences Among Relational Expressions.
SIAM J. Comput. 8(2): 218-246(1979)
- [ASU2]
- Alfred V. Aho, Yehoshua Sagiv, Jeffrey D. Ullman:
Efficient Optimization of a Class of Relational Expressions.
ACM Trans. Database Syst. 4(4): 435-454(1979)
- [AC]
- Adarsh K. Arora, C. Robert Carlson:
The Information Preserving Properties of Relational Database Transformations.
VLDB 1978: 352-359
- [BFMMUY]
- Catriel Beeri, Ronald Fagin, David Maier, Alberto O. Mendelzon, Jeffrey D. Ullman, Mihalis Yannakakis:
Properties of Acyclic Database Schemes.
STOC 1981: 355-362
- [BFMY]
- Catriel Beeri, Ronald Fagin, David Maier, Mihalis Yannakakis:
On the Desirability of Acyclic Database Schemes.
J. ACM 30(3): 479-513(1983)
- [BK]
- Catriel Beeri, Henry F. Korth:
Compatible Attributes in a Universal Relation.
PODS 1982: 55-62
- [BMSU]
- Catriel Beeri, Alberto O. Mendelzon, Yehoshua Sagiv, Jeffrey D. Ullman:
Equivalence of Relational Database Schemes.
SIAM J. Comput. 10(2): 352-370(1981)
- [Be]
- Philip A. Bernstein:
Synthesizing Third Normal Form Relations from Functional Dependencies.
ACM Trans. Database Syst. 1(4): 277-298(1976)
- [BDB]
- Joachim Biskup, Umeshwar Dayal, Philip A. Bernstein:
Synthesizing Independent Database Schemas.
SIGMOD Conference 1979: 143-151
- [CK]
- C. Robert Carlson, Robert S. Kaplan:
A Generalized Access Path Model and its Application to a Relational Data Base System.
SIGMOD Conference 1976: 143-154
- [FMU]
- Ronald Fagin, Alberto O. Mendelzon, Jeffrey D. Ullman:
A Simplified Universal Relation Assumption and Its Properties.
ACM Trans. Database Syst. 7(3): 343-360(1982)
- [Gr]
- ...
- [Ho1]
- Peter Honeyman:
Extension Joins.
VLDB 1980: 239-244
- [Ho2]
- Peter Honeyman:
Testing satisfaction of functional dependencies.
J. ACM 29(3): 668-677(1982)
- [Ho3]
- ...
- [Ko]
- ...
- [KU]
- Henry F. Korth, Gabriel M. Kuper, Joan Feigenbaum, Allen Van Gelder, Jeffrey D. Ullman:
System/U: A Database System Based on the Universal Relation Assumption.
ACM Trans. Database Syst. 9(3): 331-347(1984)
- [KMRS]
- ...
- [KS]
- Sharon McCure Kuck, Yehoshua Sagiv:
A Universal Relation Database System Implemented via the Network Model.
PODS 1982: 147-157
- [Lo]
- Eliezer L. Lozinskii:
Construction of Relations in Relational Databases.
ACM Trans. Database Syst. 5(2): 208-224(1980)
- [Ma]
- ...
- [MMSU]
- David Maier, Alberto O. Mendelzon, Fereidoon Sadri, Jeffrey D. Ullman:
Adequacy of Decompositions of Relational Databases.
J. Comput. Syst. Sci. 21(3): 368-379(1980)
- [MMS]
- David Maier, Alberto O. Mendelzon, Yehoshua Sagiv:
Testing Implications of Data Dependencies.
ACM Trans. Database Syst. 4(4): 455-469(1979)
- [MR]
- ...
- [MRSSW]
- David Maier, David Rozenshtein, Sharon C. Salveter, Jacob Stein, David Scott Warren:
Toward Logical Data Independence: A Relational Query Language Without Relations.
SIGMOD Conference 1982: 51-60
- [MU]
- David Maier, Jeffrey D. Ullman:
Maximal Objects and the Semantics of Universal Relation Databases.
ACM Trans. Database Syst. 8(1): 1-14(1983)
- [MUV1]
- ...
- [MUV2]
- ...
- [MW]
- David Maier, David Scott Warren:
Specifying Connections for a Universal Relation Scheme Database.
SIGMOD Conference 1982: 1-7
- [Me]
- Alberto O. Mendelzon:
Database States and Their Tableaux.
ACM Trans. Database Syst. 9(2): 264-282(1984)
- [Os]
- Sylvia L. Osborn:
Towards a Universal Relation Interface.
VLDB 1979: 52-60
- [Ri]
- Jorma Rissanen:
Independent Components of Relations.
ACM Trans. Database Syst. 2(4): 317-325(1977)
- [Ro1]
- ...
- [Ro2]
- ...
- [Sa1]
- Yehoshua Sagiv:
Can We Use the Universal Instance Assumption Without Using Nulls?
SIGMOD Conference 1981: 108-120
- [Sa2]
- Yehoshua Sagiv:
A Characterization of Globally Consistent Databases and Their Correct Access Paths.
ACM Trans. Database Syst. 8(2): 266-286(1983)
- [Sc1]
- ...
- [Sc2]
- Edward Sciore:
Improving Semantic Specification in a Relational Database.
SIGMOD Conference 1979: 170-178
- [SP]
- Kathryn L. Schenk, James R. Pinkert:
An Algorithm for Servicing Multi-Relational Queries.
SIGMOD Conference 1977: 10-20
- [SS]
- John Miles Smith, Diane C. P. Smith:
Database Abstractions: Aggregation and Generalization.
ACM Trans. Database Syst. 2(2): 105-133(1977)
- [St]
- ...
- [Ul]
- Jeffrey D. Ullman:
The U. R. Strikes Back.
PODS 1982: 10-22
- [Va]
- Yannis Vassiliou:
Functional Dependencies and Incomplete Information.
VLDB 1980: 260-269
- [Wa]
- ...
- [Ya]
- Mihalis Yannakakis:
Algorithms for Acyclic Database Schemes.
VLDB 1981: 82-94
Copyright © Mon Mar 15 03:54:26 2010
by Michael Ley (ley@uni-trier.de)