Total Questions : 30
Expected Time : 30 Minutes

1. What is the purpose of the CASE statement in SQL?

2. Which of the following is a benefit of using stored procedures in a database?

3. Define the concept of database materialized views and situations where they can be advantageous.

4. What is the purpose of the LIKE operator in SQL?

5. What is the purpose of the HAVING clause in SQL?

6. Which of the following is an example of a database constraint?

7. What is the purpose of the COALESCE function in SQL?

8. Which of the following is an example of a database trigger?

9. What does CRUD stand for in the context of databases?

10. Which type of relationship is represented by a foreign key in a database?

11. Which of the following is not a primary key constraint?

12. Discuss the role of database partitioning and situations where it can improve performance.

13. What does the acronym SQL stand for?

14. Define the concept of a NoSQL database and provide examples of scenarios where it might be more suitable than a traditional RDBMS.

15. In the context of databases, what is a materialized view?

16. Explain the concept of database indexing and its impact on query performance.

17. Which of the following is an example of a non-relational database?

18. Which of the following is an example of an INNER JOIN?

19. In a relational database, what is a foreign key?

20. What does the term 'Index' refer to in the context of databases?

21. What is the purpose of the UNION operator in SQL?

22. What is the purpose of the JOIN operation in SQL?

23. In the context of databases, what is a database trigger?

24. What does the term 'Concurrency Control' refer to in the context of databases?

25. Explain the concept of multi-version concurrency control (MVCC) in the context of database transactions.

26. What is the purpose of the CASCADE option in a foreign key constraint?

27. Which SQL statement is used to grant specific privileges on a database object?

28. Which SQL statement is used to add new data to a database?

29. What is the purpose of the ROW_NUMBER() function in SQL?

30. In the context of databases, what is a cursor?