relational algebra is a query language that takes