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)
- set-difference (binary)
- Several other operations, defined in terms of the fundamental
operations:
- set-intersection
- 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