The "PROJECT" operator of a relational algebra creates a new table that has always
UGC NET - 2013,
Answer: C
Of the four statements only option (C), the same number of rows as in the original table, holds for the PROJECT operator: it picks out chosen columns and each row of the original gives one row of the result. In SQL, which keeps duplicate rows, the count of rows is unchanged; in a set-based relational algebra duplicates would be removed, so the count can only fall, and it could never rise.
The result cannot have more columns (A) or more rows (B) than the original, and it has the same number of columns (D) only when every column is kept, which is not what the operator always does.
Please log in or register to report this question.