Instruction: Select the correct answer from the given choices. Each question carries 2 points.
1. According to the document, what is the primary goal of a DBMS?
2. What is a Database-Management System (DBMS) defined as?
3. What is the logical framework that defines the structure and relationships of data in a DBMS called?
4. What is the purpose of the SQL `WHERE` clause?
5. Which DML statement is used to modify existing records in a table?
6. What will happen if you use an `UPDATE` statement without a `WHERE` clause?
7. In SQL, which two comparison operators mean "Not equal"?
8. What is the purpose of the `CREATE INDEX` statement?
9. Which clause is used to sort the data in a query's result set?
10. In a `WHERE` clause with multiple conditions, which operator ensures that all conditions must be true for a record to be selected?
11. The `BETWEEN` operator is used to retrieve data within a specified range. What combination of operators can it replace?
12. Which Boolean operator is used to test for the existence of any record in a subquery?
13. The `IN` operator is used to specify a list of values in the `WHERE` clause. What is its function?
14. What are the two wildcards often used with the `LIKE` operator, and what do they represent?
15. How do you eliminate duplicate records from the result set of a `SELECT` statement?
16. What does a null value indicate in SQL?
17. Which operator is used to test for non-empty (not null) values?
18. What is the most common type of join that selects records with matching values in a common field from two or more tables?
19. Which type of join returns all records from the left table and the matching records from the right table, with `0` records from the right side if there is no match?
20. What is a key requirement for using the `UNION` operator to combine the result-set of two or more `SELECT` statements?
21. What does DCL stand for, and what is its purpose in SQL?
22. Which DCL command is used to take back permissions or access from a user?
23. Which Transaction Control Language (TCL) command is used to save data permanently?
24. What is the purpose of the `ROLLBACK` command?
25. What set of properties ensures the concurrent execution of multiple transactions without conflict?
Your Score: /
Correct Answers:
Incorrect Answers:
Review your answers below: