 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 26 Mcqs, each offering curated multiple-choice questions to sharpen your Database knowledge and support exam preparation. Choose a topic below to get started.
| 1. | The collections on which aggregate functions can operate are called as __________ | 
| A. | Multisets | 
| B. | Multivalues | 
| C. | Multicollections | 
| D. | Multivariables | 
| Answer» B. Multivalues | |
| 2. | State true or false: There exists a division operator in Relational Algebra | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 3. | Updating, Deleting and Inserting in relational algebra is done using the ________ operator | 
| A. | Assignment | 
| B. | Modification | 
| C. | Alteration | 
| D. | Inclusion | 
| Answer» B. Modification | |
| 4. | Πcustomer_name, loan_number, amount (borrower ⋈loan)What does the above expression perform? | 
| A. | It finds the customer_name, loan_number and amount from borrower | 
| B. | It finds the customer_name, loan_number and amount from loan | 
| C. | It finds the customer_name, loan_number and amount from the full outer join of borrower and loan | 
| D. | It finds the customer_name, loan_number and amount from the natural join of borrower and loan | 
| Answer» E. | |
| 5. | What does the following relational algebra expression do?σamount > 1200 (loan) | 
| A. | Finds all the tuples in loan | 
| B. | Finds the tuples in loan where the amount is greater than 12000 | 
| C. | Finds all the tuples in loan where the amount is greater than 1200 | 
| D. | Finds all the amounts in loan where the number of values is greater than 1200 | 
| Answer» D. Finds all the amounts in loan where the number of values is greater than 1200 | |
| 6. | What does the following relational operation perform?ρx(A1,A2,A3…) (E) | 
| A. | It returns the result of expression E with the previous attribute names | 
| B. | It returns the result of expression E renaming the attributes as A1, A2, … | 
| C. | It returns the result of the relation E but saves the old attributes | 
| D. | None of the mentioned | 
| Answer» C. It returns the result of the relation E but saves the old attributes | |
| 7. | The project operation’s function in relational algebra is identical to the _______ clause in SQL | 
| A. | where | 
| B. | from | 
| C. | select | 
| D. | none of the mentioned | 
| Answer» D. none of the mentioned | |
| 8. | The select operation’s function in relational algebra is identical to the _______ clause in SQL | 
| A. | where | 
| B. | from | 
| C. | select | 
| D. | none of the mentioned | 
| Answer» B. from | |
| 9. | Which of the following is not a relational algebra function? | 
| A. | Select | 
| B. | Project | 
| C. | Manipulate | 
| D. | Union | 
| Answer» D. Union | |
| 10. | UPDATING,_DELETING_AND_INSERTING_IN_RELATIONAL_ALGEBRA_IS_DONE_USING_THE__________OPERATOR?$ | 
| A. | Assignment | 
| B. | Modification | 
| C. | Alteration | 
| D. | Inclusion | 
| Answer» B. Modification | |
| 11. | WHICH_OF_THE_FOLLOWING_IS_NOT_OUTER_JOIN??$ | 
| A. | Left outer join | 
| B. | Right outer join | 
| C. | Full outer join | 
| D. | All of the mentioned | 
| Answer» E. | |
| 12. | The collections on which aggregate functions can operate are called as __________$ | 
| A. | Multisets | 
| B. | Multivalues | 
| C. | Multicollections | 
| D. | Multivariables | 
| Answer» B. Multivalues | |
| 13. | State true or false: There exists a division operator in Relational Algebra$ | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 14. | The assignment operator is denoted by$ | 
| A. | -> | 
| B. | <- | 
| C. | = | 
| D. | == | 
| Answer» C. = | |
| 15. | In precedence of set operators, the expression is evaluated fro? | 
| A. | Left to left | 
| B. | Left to right | 
| C. | Right to left | 
| D. | From user specification | 
| Answer» C. Right to left | |
| 16. | How is the right outer join symbol represented in relational algebra? | 
| A. | ‚üï | 
| B. | ‚üñ | 
| C. | ‚üó | 
| D. | ‚ãà | 
| Answer» C. ‚Äö√Ñ√∂‚àö¬∫‚àö‚â• | |
| 17. | How is the left outer join symbol represented in relational algebra? | 
| A. | ‚üï | 
| B. | ‚üñ | 
| C. | ‚üó | 
| D. | ‚ãà | 
| Answer» B. ‚Äö√Ñ√∂‚àö¬∫‚àö¬± | |
| 18. | Which is a unary operation: | 
| A. | Selection operation | 
| B. | Primitive operation | 
| C. | Projection operation | 
| D. | Generalized selection | 
| Answer» E. | |
| 19. | What does the following relational algebra expression do? | 
| A. | |
| B. | Finds all the tuples in loan | 
| C. | Finds the tuples in loan where the amount is greater than 12000 | 
| D. | Finds all the tuples in loan where the amount is greater than 1200 | 
| Answer» D. Finds all the tuples in loan where the amount is greater than 1200 | |
| 20. | The ___________ operation, denoted by ‚àí, allows us to find tuples that are in one relation but are not in another.$ | 
| A. | Union | 
| B. | Set-difference | 
| C. | Difference | 
| D. | Intersection | 
| Answer» C. Difference | |
| 21. | What does the following relational operation perform? | 
| A. | (E) | 
| B. | It returns the result of expression E with the previous attribute names | 
| C. | It returns the result of expression E renaming the attributes as A1, A2, … | 
| D. | It returns the result of the relation E but saves the old attributes | 
| Answer» C. It returns the result of expression E renaming the attributes as A1, A2, ‚Äö√Ñ√∂‚àö√묨‚àÇ | |
| 22. | For select operation the ________ appear in the subscript and the ___________ argument appears in the paranthesis after the sigma. | 
| A. | Predicates, relation | 
| B. | Relation, Predicates | 
| C. | Operation, Predicates | 
| D. | Relation, Operation | 
| Answer» B. Relation, Predicates | |
| 23. | Which of the following is used to denote the selection operation in relational algebra? | 
| A. | Pi (Greek) | 
| B. | Sigma (Greek) | 
| C. | Lambda (Greek) | 
| D. | Omega (Greek) | 
| Answer» C. Lambda (Greek) | |
| 24. | The select operation’s function in relational algebra is identical to the _______ clause in SQL$ | 
| A. | where | 
| B. | from | 
| C. | select | 
| D. | none of the mentioned | 
| Answer» B. from | |
| 25. | Which of the following is a fundamental operation in relational algebra? | 
| A. | Set intersection | 
| B. | Natural join | 
| C. | Assignment | 
| D. | None of the mentioned | 
| Answer» E. | |
| 26. | Relational Algebra is a __________ query language that takes two relations as input and produces another relation as an output of the query. | 
| A. | Relational | 
| B. | Structural | 
| C. | Procedural | 
| D. | Fundamental | 
| Answer» D. Fundamental | |