Relational Query Languages Procedural vs .non-procedural,or declarative “Pure”languages: Relational algebra Tuple relational calculus Domain relational calculus The above 3 pure languages are equivalent in computing power We will concentrate in this chapter on relational algebra Not turning-machine equivalent consists of 6 basic operations Database System Concepts-6th Edition 2.8 @Silberschatz,Korth and SudarshanDatabase System Concepts - 6 2.8 ©Silberschatz, Korth and Sudarshan th Edition Relational Query Languages Procedural vs .non-procedural, or declarative “Pure” languages: Relational algebra Tuple relational calculus Domain relational calculus The above 3 pure languages are equivalent in computing power We will concentrate in this chapter on relational algebra Not turning-machine equivalent consists of 6 basic operations