61 61 votes Which of the following relational query languages have the same expressive power? Relational algebra Tuple relational calculus restricted to safe expressions Domain relational calculus restricted to safe expressions II and III only I and II only I and III only I, II and III Databases gateit-2006 databases relational-algebra relational-calculus easy + – Ishrat Jahan 16.6k views answer comment Share Follow Print See all 7 Comments 7 7 Comments reply Show 4 previous comments usher commented Oct 24, 2024 i edited by usher Nov 22, 2024 reply Follow flag RELATIONAL ALGEBRA = SAFE TRC = SAFE DRC = RELATIONAL CALCULUSnormally, trc is more powerful than relational algebra due to unsafe states. 2 2 replyShare Arnav Singh_01 commented Oct 28, 2024 reply Follow flag @usher SAFE DRC in the last part ☝ 0 0 replyShare Naveen_Kirar commented Aug 18, 2025 reply Follow flag TRC restricted to safe expression means safe TRC 1 1 replyShare Please log in or register to add a comment.
Best answer 41 41 votes Answer: D All are equivalent in expressive power. Rajarshi Sarkar answered Apr 12, 2015 • selected May 5, 2015 by Rajarshi Sarkar Rajarshi Sarkar comment Share Follow See all 9 Comments 9 9 Comments reply Show 6 previous comments srestha commented Dec 11, 2019 reply Follow flag Then all have different expressive power 0 0 replyShare shashankrustagi commented Dec 5, 2020 reply Follow flag Any proof, please share. 0 0 replyShare SamBot commented Jul 29, 2025 reply Follow flag Unsafe queries in Relational Calculus can potentially lead to infinite results, which are not expressible in standard Relational Algebra. 1 1 replyShare Please log in or register to add a comment.
1 1 vote its option DBecause only safe TRC(Tuple Relational Calculus ) and DRC(Domain relational Calculus) is given in the question Aman Kumar_1 answered Jun 4, 2025 Aman Kumar_1 comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes 3 of them have same expressive power Bhagirathi answered Jan 15, 2015 Bhagirathi comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes Relation algebra, tuple calculus and domain calculus are same in power. Akshada Shinde answered Nov 19, 2017 Akshada Shinde comment Share Follow See 1 comment 1 1 comment reply hitesh kumar kodopi commented Jun 24, 2021 reply Follow flag Relation algebra, safe tuple relational calculus and safe domain relational calculus are same in power.. so option D is correct. 0 0 replyShare Please log in or register to add a comment.
0 0 votes Relational algebra has same expressive power as relational calculus (tuple relational calculus and domain relational calculus) and these all are relational query languages. so option D is true 1gate_cracker answered Nov 27, 2017 1gate_cracker comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes D is the answer vikas999 answered Aug 19, 2018 vikas999 comment Share Follow 0 reply Please log in or register to add a comment.