Final Exam DBMS2
Final Exam DBMS2
1. It implicates identifying goals, demands eliciting, transforming facts, diagnosing issues related to the current
project, recommending positive building. K
2. Code writing requires applying various programming tools, languages to match the documented
specification. M
3. Are units or sequences of work accomplished in a logical order, whether in a manual fashion by a user or
automatically by some sort of a database program. H
4. is a separate data structure that stores a sorted list of keys (values) and pointers to the actual data. X
5. widely used data structure in database management systems (DBMS) to optimize the retrieval and
organization of data in a table. A
6. Database index that is designed to efficiently handle and optimize textual search queries on large amounts
of text data. L
7. It prevents duplicate values from being inserted into the indexed column(s). U
8. This allows the database system to retrieve all the necessary data directly from the index without having to
access the table's data rows. C
9. It refers to the process of improving the efficiency and execution speed of database queries. B
10. It may not consider all possible execution plans but can be faster in generating plans for simple queries. E
11. It lacks the sophistication of cost-based optimizers but can work well for simple queries. O
12. This approach can be more flexible but may incur some overhead. Q
13. This is useful when there's a need to override the optimizer's decisions for specific queries. D
14. You can provide hints that affect the choice of tables used in the query. G
15. You can specify which index to use for a particular table to speed up data retrieval. T
16. You can control the join order or method used by the optimizer. N
17. Some database systems allow you to set the optimizer mode for a specific query, overriding the default
mode. F
18. You can specify the degree of parallelism for a query to control parallel execution. Y.
19. You can instruct the optimizer to use the result cache for query results. P
20. Is a fundamental construct in programming and is used to make decisions and execute different code
blocks based on whether a condition is true or false. J