 Relational Calculus is the
other formal query language that is defined
for the
Relational Data Model
 In Relational Calculus, a query
(= selection of a set of tuples that
satisfies a certain condition)
is expressed using
logical conditions
 In contrast, a query in
Relational Algebra is
expressed using
operations (e.g.,
join, project, ...

 Therefore:
 Relational Calculus is a
nonprocedural language,
while
 Relational Algebra (that we have learned in the
previous chapter) is a
procedural language

