ACM SIGMOD Anthology VLDB dblp.uni-trier.de

A Generalized End-User Facility Architecture for Relational Database Systems.

C. R. Spath, L. S. Schneider: A Generalized End-User Facility Architecture for Relational Database Systems. VLDB 1977: 359-369
@inproceedings{DBLP:conf/vldb/SpathS77,
  author    = {C. R. Spath and
               L. S. Schneider},
  title     = {A Generalized End-User Facility Architecture for Relational Database
               Systems},
  booktitle = {Proceedings of the Third International Conference on Very Large
               Data Bases, October 6-8, 1977, Tokyo, Japan},
  publisher = {IEEE Computer Society},
  year      = {1977},
  pages     = {359-369},
  ee        = {db/conf/vldb/SpathS77.html},
  crossref  = {DBLP:conf/vldb/77},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

Abstract

Conventional production information systems require much less user specification of a request compared to a relational query designed to achieve the same result. This economy of input is traditionally achieved by declaring a number of a priori assumptions about the context, processing and format of each request, and implementing these in an application program. Despite all the increased power and flexibility promised by relational systems, their proponents still advocate the allocation of these assumptions to a host programing language. The result of persisting in this methodology during the relational era will be that the normal evolution of the assumptions will completely offset the application program stability originally sought by the relational approach.

As an alternative, this paper suggests that the a priori assumptions can themselves be generalized and allocated to an end-user facility. Generalized processing is approached by noting that all algorithms are themselves n-ary relations and can therefore be accessed by the user in precisely the same way as database relations, without any knowledge or dependence on the way in which the algorithms are implemented. The generalization of context is shown to be achievable through the admission of partially predefined queries that can span the complete range from ad hoc requests to real-time displays. Format generalization is approached as a mapping problem, and a number of striking similarities between managing display organizations and managing database organizations are identified and recursive application of the data managment system (DMS) is explored as a solution. Finally, it is noted that while the end-user facility in effect directs the execution of the DMS, it can also make extensive use of the services of the DMS, leading to a surprisingly elegant implementation architecture.

Copyright © 1977 by The Institute of Electrical and Electronic Engineers, Inc. (IEEE). Abstract used with permission.


ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ... DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...

Printed Edition

Proceedings of the Third International Conference on Very Large Data Bases, October 6-8, 1977, Tokyo, Japan. IEEE Computer Society 1977
Contents CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

References

[1]
E. F. Codd: A Relational Model of Data for Large Shared Data Banks. Commun. ACM 13(6): 377-387(1970) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[2]
...
[3]
Morton M. Astrahan, Mike W. Blasgen, Donald D. Chamberlin, Kapali P. Eswaran, Jim Gray, Patricia P. Griffiths, W. Frank King III, Raymond A. Lorie, Paul R. McJones, James W. Mehl, Gianfranco R. Putzolu, Irving L. Traiger, Bradford W. Wade, Vera Watson: System R: Relational Approach to Database Management. ACM Trans. Database Syst. 1(2): 97-137(1976) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[4]
Morton M. Astrahan, Donald D. Chamberlin: Implementation of a Structured English Query Language. Commun. ACM 18(10): 580-588(1975) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[5]
E. F. Codd: A Database Sublanguage Founded on the Relational Calculus. SIGFIDET Workshop 1971: 35-68 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[6]
Michael Stonebraker, Eugene Wong, Peter Kreps, Gerald Held: The Design and Implementation of INGRES. ACM Trans. Database Syst. 1(3): 189-222(1976) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[7]
Moshé M. Zloof, S. Peter de Jong: The System for Business Automation (SBA): Programming Language. Commun. ACM 20(6): 385-396(1977) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[8]
L. S. Schneider, C. R. Spath: Quantitative Data Description. SIGMOD Conference 1975: 167-185 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[9]
Michael Stonebraker: Implementation of Integrity Constraints and Views by Query Modification. SIGMOD Conference 1975: 65-78 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[10]
...
[11]
...
[12]
...
[13]
...
[14]
L. S. Schneider: A Relational View of the Data Independent Accessing Model. SIGMOD Conference 1976: 75-90 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[15]
E. Nahouraii, L. O. Brooks, Alfonso F. Cardenas: An Approach to Data Communication between Different Generalized Data Base Management Systems. VLDB 1976: 117-142 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[16]
...
[17]
...
[18]
...
[19]
...

Copyright © Tue Mar 16 02:21:55 2010 by Michael Ley (ley@uni-trier.de)