Evaluation
To specify how to evaluate the query we need to provide relational algebra expressions as well as annotate it with how to evaluate each operation.
This annotation is known as evaluation primitive.
Several primitives together form a pipeline.
A sequence of primitives together form a query-execution plan or query-evaluation plan.
Query execution engine evaluates the query.