The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.07 - July (1988 vol.14)
pp: 879-885
ABSTRACT
<p>An extension of E.F. Codd's relational algebra (1970) with an alpha operator is presented that allows a large class of natural and useful recursive queries to be expressed, and yet has the property of being efficiently implementable. Formally, this class is a superset of linear recursive queries. Intuitively, this class comprises queries that examine transitive relationships between various instances of an entity. It is believed that this class covers many natural and interesting recursive queries. Examples of such queries include determining parts requirements for manufacturing a product, finding the critical path in a project management network, finding the shortest path between two cities, verifying connectivity between two points of a circuit, etc.</p>
INDEX TERMS
Codd; alpha operator; deductive databases; relational algebra; recursive queries; transitive relationships; critical path; project management network; database theory; query languages; recursive functions; relational databases
CITATION
R. Agrawal, "Alpha: An Extension of Relational Algebra to Express a Class of Recursive Queries", IEEE Transactions on Software Engineering, vol.14, no. 7, pp. 879-885, July 1988, doi:10.1109/32.42731
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool