Abstract
The need for data model independent languages for database systems has become apparent in recent years. They can be used for the conceptual level of a database system, for communication in a distributed database system, for data restructuring, and so on. This paper proposes a language,wcrl, to fill this need and compares it with the very few other languages which have been developed almost concurrently to fill the same need.
Similar content being viewed by others
References
ANSI/X3/SPARC Study Group on Data Base Management Systems Interim Report, FDT,ACM SIGMOD 7 (2) (1975).
A. V. Aho and J. D. Ullman, “Universality of data retrieval languages,”Sixth Annual ACM Symposium on Principles of Programming Languages, San Antonio, Texas (Jan. 1979), pp. 110–120.
S. K. Arora and K. C. Smith, “A theory of Well connected relations,”J. Inform. Sci. (accepted for publication).
P. Buneman and R. E. Frankel, “FQL-A Functional Query Language,”ACM SIGMOD, Boston (1979), pp. 52–58.
D. Chamberlin and R. Boyce, “SEQUEL: A Structured English Query Language,”ACM SIGMOD Workshop on Data Description, Access and Control (May 1974), pp. 249–264.
E. F. Codd, “Relational completeness of data base sublanguages,” inData Base Systems (R. Rustin, Ed.), Courant Computer Science Symposium (Prentice-Hall Englewood Cliffs, New Jersey, 1972), pp. 65–98.
A. L. Furtado and L. Kerschberg, “An algebra of quotient relations,”ACM SIGMOD, Toronto, (August 1977), pp. 1–9.
B. C. Housel, “QUEST: A High-Level Data Manipulation Language for Network, Hierarchical and Relational Databases,”IBM Res.Rep.RJ2588 (33488), 7/25/79 (1979).
L. Kerschberg, E. A. Ozkarahan and J. E. S. Pacheco, “A synthetic English query language for a relational associative processor,”Proceedings of the Second International Conference on Software Engineering, San Francisco (1976), pp. 505–519.
R. M. Pecherer, “Efficient evaluation of expressions in a relational algebra,”ACM Pacific 75 Regional Conference (April 1975), pp. 44–49.
M. E. Senko, “The DDL in the context of a multilevel structured description: DIAM II with FORAL,” inData Base Description, B. C. M. Douque and G. M. Nijssen, Eds. (North-Holland, Amsterdam, 1975), pp. 239–258.
J. M. Smith and P. Y. Chang, “Optimizing the performance of a relational algebra data base interface,”Comm. ACM 18: 568–579 (October 1975).
M. R. Stonebraker and E. Wong, “INGRESS: A relational data base system,”Proceedings of the AFIPS 1975 National Computer Conference, AFIPS Press, Montvale, New Jersey.
D. Tsichritzis, “LSL: A Link and Selector Language,”ACM SIGMOD, Washington, D. C. (June 1976), pp. 123–134.
J. D. Ullman,Principles of Database Systems, Computer Science Press, 1980.
M. Zloof, “Query by Example,”Proceedings of the AFIPS 1975 National Computer Conference, AFIPS Press, Montvale, New Jersey, pp. 431–445.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Arora, S.K., Smith, K.C. Wcrl: A data model independent language for database systems. International Journal of Computer and Information Sciences 9, 287–305 (1980). https://doi.org/10.1007/BF00978162
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00978162