The Relational Algebra
Next: Fundamental Operations
Up: The Relational Model
Previous: Query Languages

The relational algebra is a procedural query language.
 Six fundamental operations:
 select (unary)
 project (unary)
 rename (unary)
 cartesian product (binary)
 union (binary)
 setdifference (binary)
 Several other operations, defined in terms of the fundamental
operations:
 setintersection
 natural join
 division
 assignment
 Operations produce a new relation as a result.
Page created and maintained by Osmar R. Zaï ane
Last Update:
Wed Sep 20 15:45:57 PDT 1995