RDBMS MCQ Test: RDBMS MCQs - Practice Questions
1. Which SQL statement is used to update data in a database?
2. Which of the following is an example of a database trigger?
3. Which of the following is not a primary key constraint?
4. In a relational database, what is a foreign key?
5. What does CRUD stand for in the context of databases?
6. In the context of databases, what is a transaction?
7. Which SQL clause is used to filter the results of a SELECT statement?
8. In the context of databases, what is a cursor?
9. What is the purpose of the CHECK constraint in a database?
10. What is the purpose of the HAVING clause in SQL, and how is it different from the WHERE clause?
11. Which of the following is an example of an aggregate function in SQL?
12. Which of the following is an example of a DDL (Data Definition Language) statement?
13. In database terms, what does ACID stand for?
14. In the context of databases, what is a database trigger?
15. What is the purpose of the ROW_NUMBER() function in SQL?
16. What does the acronym SQL stand for?
17. What is the purpose of the HAVING clause in SQL?
18. Which SQL statement is used to grant specific privileges on a database object?
19. In the context of databases, what is a materialized view?
20. Discuss the concept of database denormalization and situations where it might be considered beneficial.