1) The document discusses various query languages and operations used in relational databases including relational algebra, relational calculus, and SQL.
2) Relational algebra uses set operations like select, project, join, and union to query relational databases.
3) Relational calculus is a non-procedural query language that specifies what data is required without specifying how to retrieve it using predicates.
4) The document provides examples and syntax for common relational algebra operations including select, project, join, union, and outer joins.