Verify that selections commute—that is, for any relation r and any pair of selection conditions cond 1 and cond 2 , ? cond 1 (? cond 2 (r)) = ? cond 2 (? cond 1 (r)).
What will be an ideal response?
?cond1(?cond2(r)) = ?cond1 AND cond2(r))
?cond2(?cond1(r)) = ?cond1 AND cond2(r))
Thus, ?cond1(?cond2(r)) = ?cond2(?cond1(r)).
You might also like to view...
Suppose that a client uses a struct object for the DataType of a class template, and this will require that operators (used within the class functions) are overloaded. The best way to tell a client which operators will need to have overloaded operator functions, and how the functions should be written, is to:
A. send the client a detailed email about all required overloaded operator functions B. place comments above the class template that specify the details of the required overloaded operator functions C. write details about the required overloaded operator functions into the client’s main program D. You shouldn’t tell the client how to do it – you should write the overloaded operator functions yourself, and place them in another file
Windows needs free space on the hard drive for normal operation, for defragmenting the drive, for burning CDs and DVDs, and for a variety of other tasks, so it's important to delete unneeded files occasionally.
Answer the following statement true (T) or false (F)