Graphical specification of recursive queries

  • Bogdan D. Czejdo
  • Ralph P. Tucci
  • David W. Embley
Databases And Information Systems
Part of the Lecture Notes in Computer Science book series (LNCS, volume 497)


We describe an OR database model and transformation operators on this model. A graphical query language based on these operators allows the user to specify conveniently a subclass of recursive queries.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    M. P. Atkinson & O. P. Buneman, "Types and Persistence in Database Programming Languages", ACM Computing Surveys, Vol. 19, No. 2, 1987, 105–190.CrossRefGoogle Scholar
  2. [2]
    R. Agrawal, "Alpha: An Extension of Relational Algebra to Express a Class of Recursive Queries", IEEE Transactions on Software Engineering, Volume 14, Number 7, July 1988, 879–885.CrossRefGoogle Scholar
  3. [3]
    D. M. Campbell, D. W. Embley & B. Czejdo, "Graphical Query Formulation for an Entity-Relationship Model", Data & Knowledge Engineering, Volume 2, Number 1, June 1987, 89–121.Google Scholar
  4. [4]
    P. P. Chen, "The Entity-Relationship Model: Toward a Unified View of Data", ACM Transaction on Database Systems, Volume 1, Number 1, January 1976, 9–36.CrossRefGoogle Scholar
  5. [5]
    B. Czejdo & D. W. Embley, "An Approach to Computation Specification for an Entity-Relationship Query Language", Proceedings of the Sixth International Conference on Entity-Relationship Approach, New York, New York, November 1987, 307–321.Google Scholar
  6. [6]
    B. Czejdo, R. Elmasri, M. Rusinkiewicz & D. W. Embley, "An Algebraic Language for Graphical Query Formulation Using an Extended Entity-Relationship Model", ACM Fifteenth Annual Computer Science Conference, February 1987, 154–161.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1991

Authors and Affiliations

  • Bogdan D. Czejdo
    • 1
  • Ralph P. Tucci
    • 1
  • David W. Embley
    • 2
  1. 1.Department of Mathematical SciencesLoyola UniversityNew Orleans
  2. 2.Department of Computer ScienceBrigham Young UniversityProvo

Personalised recommendations