ACM Home Page
Please provide us with feedback. Feedback
Windows on the world
Full text PdfPdf (1.29 MB)
Source International Conference on Management of Data archive
Proceedings of the 1983 ACM SIGMOD international conference on Management of data table of contents
San Jose, California
SESSION: Universal relation systems table of contents
Pages: 68 - 78  
Year of Publication: 1983
ISBN:0-89791-104-0
Also published in ...
Authors
David Maier  State University of New York at Stony Brook
David Rozenshtein  State University of New York at Stony Brook
David S. Warren  State University of New York at Stony Brook
Sponsors
: ACM SIGBDP
: IEEE TC on Design Automation
: IEEE TC on Database Engineering
: IEEE TC on VLSI
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Citation Count: 13
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/582192.582207
What is a DOI?

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.


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
<AK> A.V. Aho, B.W. Kernighan. research!user/ava/q/README, 1980.
2
 
3
<ASU1> A.V. Aho, Y. Sagiv, J.D. Ullman. Equivalence of relational expressions, SIAM J. on Computing 8(2), May 1979, 218--248.
4
 
5
<AC> A.K. Arora, C.R. Carlson. The information preserving properties of relational database transformations, VLDB IV, October 1978, 352--359.
6
7
8
 
9
<BMSU> C. Beeri, A.O. Mendelzon, Y. Sagiv, J.D. Ullman. Equivalence of relational database schemes, SIAM J. on Computing 10(2), May 1981, 352--370.
10
11
12
13
 
14
<Gr> M.H. Graham. On the universal relation, CSRG Report, Univ. of Toronto, December 1979.
 
15
<Ho1> P. Honeyman. Extension Joins, VLDB VI, October 1980, 239--244.
16
 
17
<Ho3> P. Honeyman. Finding lossless joins, unwritten manuscript, 1982.
 
18
<Ko> System/U: a progress report, XP2 Workshop on Relational Database Theory, June 1981.
 
19
<KU> H.F. Korth, J.D. Ullman. System/U: A database system based on the universal relation assumption. XP1 Workshop on Relational Database Theory, June--July 1980.
 
20
<KMRS> S.M. Kuck, D.A. McNabb, S.V. Rice, Y. Sagiv. The Parafrase database user's manual, Computer Science Technical Report 80-1046, Univ. of Illinois, December 1980.
21
22
 
23
<Ma> D. Maier. Discarding the universal instance assumption: preliminary results, XP1 Workshop on Relational Database Theory, June--July 1980.
 
24
<MMSU> D. Maier, A.O. Mendelzon, F. Sadri, J.D. Ullman. Adequacy of decompositions of relational databases, J. of Computer and System Sciences 17(2), December 1980, 368--379.
25
 
26
<MR> D. Maier, D. Rozenshtein. The case for subscheme relations, unpublished manuscript, 1982.
27
28
 
29
<MUV1> D. Maier, J.D. Ullman, M.Y. Vardi. The equivalence of universal relation definitions, unpublished manuscript, 1982.
 
30
<MUV2> D. Maier, J.D. Ullman, M.Y. Vardi. Beyond universal instances, manuscript in preparation, 1982.
31
 
32
<Me> A.O. Mendelzon. Database states and their tableaux, XP2 Workshop on Relational Database Theory, June 1981.
 
33
<Os> S.L. Osborn. Towards a universal relation interface, VLDB V, October 1979, 52--60.
34
 
35
<Ro1> D. Rozenshtein. Query and authorization of updates in the association-object data model, Computer Science Technical Report 82-040, SUNY at Stony Brook, May 1982.
 
36
37
 
38
<Sa2> Y. Sagiv. A characterization of globally consistent databases and their correct access paths, Computer Science Technical Report, Univ. of Illinois, July 1981.
 
39
40
41
42
 
43
<St> J. Stein, Data definition and update in the association-object data model, Doctoral dissertation in preparation, SUNY at Stony Brook, 1983.
44
 
45
<Va> Y. Vassiliou. Functional dependencies and incomplete information, VLDB VI, October 1980, 260--269.
 
46
<Wa> A. Walker. A universal table relational data base model with blank entries, unpublished manuscript, 1979.
 
47
<Ya> M. Yannakakis. Algorithms for acyclic database schemes, VLDB VII, September 1981, 82--94.

CITED BY  13
Collaborative Colleagues:
David Maier: colleagues
David Rozenshtein: colleagues
David S. Warren: colleagues