a) To provide a user-friendly interface b) To store and manage data c) To perform calculations and data analysis d) To provide network security Answer: b) To store and manage data 2. Which of the following is a popular DBMS? a) Oracle b) MySQL c) Microsoft Access d) All of the above Answer: d) All of the above 3. What is normalization in a DBMS? a) The process of dividing large tables into smaller ones b) The process of combining small tables into a larger one c) The process of eliminating data redundancy d) The process of improving data security Answer: c) The process of eliminating data redundancy 4. What is a primary key used for in a DBMS? a) To uniquely identify a record b) To establish relationships between tables c) To index data for faster retrieval d) To store calculated values Answer: a) To uniquely identify a record 5. What is a foreign key used for in a DBMS? a) To uniquely identify a record b) To establish relationships between tables c) To index data for faster retrieval d) To store calculated values Answer: b) To establish relationships between tables 6. Which of the following is a benefit of using a DBMS? a) Improved data sharing b) Enhanced data security c) Increased data consistency d) All of the above Answer: d) All of the above 7. What is data redundancy in a DBMS? a) The duplication of data in multiple tables b) The elimination of data in a single table c) The improvement of data security d) The enhancement of data consistency Answer: a) The duplication of data in multiple tables 8. What is a database index? a) A data structure that improves query performance b) A data structure that reduces data redundancy c) A data structure that establishes relationships between tables d) A data structure that stores calculated values Answer: a) A data structure that improves query performance 9. What is a database schema? a) A set of related tables b) A set of related queries c) A set of related indexes d) A set of related views Answer: a) A set of related tables 10. Which of the following is a type of database model? a) Relational b) Hierarchical c) Network d) All of the above Answer: d) All of the above 11. What is data integrity in a DBMS? a) The accuracy and consistency of data b) The security and authorization of data c) The backup and recovery of data d) The performance and optimization of data Answer: a) The accuracy and consistency of data 12. What is a transaction in a DBMS? a) A single operation on the database b) A group of operations on the database c) A query on the database d) A report from the database Answer: b) A group of operations on the database 13. Which of the following is a benefit of normalization? a) Improved data security b) Reduced data redundancy c) Improved data performance d) All of the above Answer: b) Reduced data redundancy 14. What is a database view? a) A virtual table based on a query b) A physical table stored on disk c) A set of related tables d) A set of related queries Answer: a) A virtual table based on a query 15. What is a database trigger? a) A set of actions triggered by an event b) A set of rules for data integrity c) A set of indexes for data performance d) A set of views for data security Answer: a) A set of actions triggered by an event Let me know if you'd like me to generate more questions! [9/12/2024 6:14 PM] : Here are some more objective-type questions on Database Management System (DBMS) with options and answers: 16. What is denormalization in a DBMS? a) The process of normalising data b) The process of removing data redundancy c) The process of improving data performance d) The process of intentionally adding data redundancy Answer: d) The process of intentionally adding data redundancy 17. Which of the following is a type of database join? a) Inner join b) Outer join c) Left join d) All of the above Answer: d) All of the above 18. What is a database cursor? a) A temporary result set b) A database index c) A database view d) A database trigger Answer: a) A temporary result set 19. What is data warehousing in a DBMS? a) The process of storing data in a single location b) The process of analyzing data for business intelligence c) The process of securing data from unauthorized access d) The process of backing up data for recovery Answer: b) The process of analyzing data for business intelligence 20. Which of the following is a benefit of using a DBMS? a) Improved data sharing b) Enhanced data security c) Increased data consistency d) All of the above Answer: d) All of the above 21. What is a database lock? a) A mechanism to prevent data inconsistency b) A mechanism to improve data performance c) A mechanism to secure data from unauthorized access d) A mechanism to backup data for recovery Answer: a) A mechanism to prevent data inconsistency 22. Which of the following is a type of database indexing? a) B-tree indexing b) Hash indexing c) Clustered indexing d) All of the above Answer: d) All of the above 23. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 24. Which of the following is a type of database backup? a) Full backup b) Incremental backup c) Differential backup d) All of the above Answer: d) All of the above 25. What is data mining in a DBMS? a) The process of extracting useful patterns from data b) The process of storing data in a database c) The process of securing data from unauthorized access d) The process of analyzing data for business intelligence Answer: a) The process of extracting useful patterns from data 26. Which of the following is a benefit of using a relational DBMS? a) Improved data sharing b) Enhanced data security c) Increased data consistency d) All of the above Answer: d) All of the above 27. What is a database subquery? a) A query nested inside another query b) A query that uses a join operation c) A query that uses a sorting operation d) A query that uses a grouping operation Answer: a) A query nested inside another query 28. Which of the following is a type of database constraint? a) Primary key constraint b) Foreign key constraint c) Check constraint d) All of the above Answer: d) All of the above 29. What is database tuning in a DBMS? a) The process of improving database performance b) The process of securing data from unauthorized access c) The process of analyzing data for business intelligence d) The process of extracting useful patterns from data Answer: a) The process of improving database performance 30. Which of the following is a benefit of using a distributed DBMS? a) Improved data sharing b) Enhanced data security c) Increased data availability d) All of the above Answer: d) All of the above 31. What is a database partition? a) A division of a database into smaller parts b) A combination of multiple databases into one c) A backup of a database d) A recovery of a database Answer: a) A division of a database into smaller parts 32. Which of the following is a type of database replication? a) Master-slave replication b) Master-master replication c) Single-master replication d) All of the above Answer: d) All of the above 33. What is a database materialized view? a) A physical table that stores the result of a query b) A virtual table that stores the result of a query c) A database index d) A database trigger Answer: a) A physical table that stores the result of a query 34. Which of the following is a benefit of using a DBMS with a graphical user interface (GUI)? a) Improved data security b) Enhanced data sharing c) Increased user productivity d) All of the above Answer: c) Increased user productivity 35. What is a database OLAP (Online Analytical Processing) cube? a) A multidimensional representation of data b) A two-dimensional representation of data c) A database index d) A database trigger Answer: a) A multidimensional representation of data 36. Which of the following is a type of database indexing technique? a) B-tree indexing b) Hash indexing c) Bitmap indexing d) All of the above Answer: d) All of the above 37. What is a database transaction log? a) A record of all transactions executed on a database b) A backup of a database c) A recovery of a database d) A database index Answer: a) A record of all transactions executed on a database 38. Which of the following is a benefit of using a DBMS with a cloud-based deployment? a) Improved data security b) Enhanced data sharing c) Increased scalability d) All of the above Answer: c) Increased scalability Let me know if you'd like me to generate more questions! [9/12/2024 6:15 PM] : Here are some more objective-type questions on Database Management System (DBMS) with options and answers: 39. What is a database view? a) A virtual table based on a query b) A physical table stored on disk c) A database index d) A database trigger Answer: a) A virtual table based on a query 40. Which of the following is a type of database normalization? a) First normal form (1NF) b) Second normal form (2NF) c) Third normal form (3NF) d) All of the above Answer: d) All of the above 41. What is a database denormalization? a) The process of normalizing data b) The process of removing data redundancy c) The process of intentionally adding data redundancy d) The process of improving data performance Answer: c) The process of intentionally adding data redundancy 42. Which of the following is a benefit of using a DBMS with a data warehousing feature? a) Improved data sharing b) Enhanced data security c) Increased data analysis capabilities d) All of the above Answer: c) Increased data analysis capabilities 43. What is a database ETL (Extract, Transform, Load) process? a) A process of extracting data from a source b) A process of transforming data into a target format c) A process of loading data into a target database d) All of the above Answer: d) All of the above 44. Which of the following is a type of database indexing technique? a) Clustered indexing b) Non-clustered indexing c) Unique indexing d) All of the above Answer: d) All of the above 45. What is a database constraint? a) A rule that restricts data values b) A rule that restricts data types c) A rule that restricts data relationships d) All of the above Answer: d) All of the above 46. What is a database trigger? a) A set of actions triggered by an event b) A set of rules for data integrity c) A set of indexes for data performance d) A set of views for data security Answer: a) A set of actions triggered by an event 47. Which of the following is a type of database join? a) Inner join b) Outer join c) Left join d) All of the above Answer: d) All of the above 48. What is a database cursor? a) A temporary result set b) A database index c) A database view d) A database trigger Answer: a) A temporary result set 49. Which of the following is a benefit of using a DBMS with a distributed database feature? a) Improved data sharing b) Enhanced data security c) Increased data availability d) All of the above Answer: d) All of the above 50. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely Let me know if you'd like me to generate more questions! [9/12/2024 6:15 PM] : Here are some more objective-type questions on Database Management System (DBMS) with options and answers: 51. What is a database fragmentation? a) A process of dividing a database into smaller parts b) A process of combining multiple databases into one c) A process of improving database performance d) A process of reducing database storage Answer: a) A process of dividing a database into smaller parts 52. Which of the following is a type of database backup? a) Full backup b) Incremental backup c) Differential backup d) All of the above Answer: d) All of the above 53. What is a database recovery? a) The process of restoring a database to a previous state b) The process of backing up a database c) The process of securing a database d) The process of optimizing a database Answer: a) The process of restoring a database to a previous state 54. Which of the following is a benefit of using a DBMS with a data encryption feature? a) Improved data sharing b) Enhanced data security c) Increased data availability d) All of the above Answer: b) Enhanced data security 55. What is a database query optimizer? a) A tool that improves query performance b) A tool that improves database security c) A tool that improves data availability d) A tool that improves data sharing Answer: a) A tool that improves query performance 56. What is a database index? a) A data structure that improves query performance b) A data structure that reduces data redundancy c) A data structure that improves data security d) A data structure that improves data sharing Answer: a) A data structure that improves query performance 57. Which of the following is a type of database normalization? a) First normal form (1NF) b) Second normal form (2NF) c) Third normal form (3NF) d) All of the above Answer: d) All of the above 58. What is a database view? a) A virtual table based on a query b) A physical table stored on disk c) A database index d) A database trigger Answer: a) A virtual table based on a query 59. Which of the following is a benefit of using a DBMS with a data warehousing feature? a) Improved data sharing b) Enhanced data security c) Increased data analysis capabilities d) All of the above Answer: c) Increased data analysis capabilities 60. What is a database ETL (Extract, Transform, Load) process? a) A process of extracting data from a source b) A process of transforming data into a target format c) A process of loading data into a target database d) All of the above Answer: d) All of the above 61. What is a database constraint? a) A rule that restricts data values b) A rule that restricts data types c) A rule that restricts data relationships d) All of the above Answer: d) All of the above 62. Which of the following is a type of database join? a) Inner join b) Outer join c) Left join d) All of the above Answer: d) All of the above 63. What is a database trigger? a) A set of actions triggered by an event b) A set of rules for data integrity c) A set of indexes for data performance d) A set of views for data security Answer: a) A set of actions triggered by an event 64. Which of the following is a benefit of using a DBMS with a distributed database feature? a) Improved data sharing b) Enhanced data security c) Increased data availability d) All of the above Answer: d) All of the above 65. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 66. What is a database fragmentation? a) A process of dividing a database into smaller parts b) A process of combining multiple databases into one c) A process of improving database performance d) A process of reducing database storage Answer: a) A process of dividing a database into smaller parts 67. Which of the following is a type of database backup? a) Full backup b) Incremental backup c) Differential backup d) All of the above Answer: d) All of the above 68. What is a database recovery? a) The process of restoring a database to a previous state b) The process of backing up a database c) The process of securing a database d) The process of optimizing a database Answer: a) The process of restoring a database to a previous state 69. Which of the following is a benefit of using a DBMS with a data encryption feature? a) Improved data sharing b) Enhanced data security c) Increased data availability d) All of the above Answer: b) Enhanced data security 70. What is a database query optimizer? a) A tool that improves query performance b) A tool that improves database security c) A tool that improves data availability d) A tool that improves data sharing Answer: a) A tool that improves query performance 71. What is a database normalization? a) The process of dividing a database into smaller parts b) The process of combining multiple databases into one c) The process of improving data integrity and reducing data redundancy d) The process of improving database performance Answer: c) The process of improving data integrity and reducing data redundancy 72. Which of the following is a type of database indexing technique? a) B-tree indexing b) Hash indexing c) Bitmap indexing d) All of the above Answer: d) All of the above 73. What is a database transaction? a) A single operation on the database b) A group of operations on the database c) A query on the database d) A report from the database Answer: b) A group of operations on the database 74. Which of the following is a benefit of using a DBMS with a data warehousing feature? a) Improved data sharing b) Enhanced data security c) Increased data analysis capabilities d) All of the above Answer: c) Increased data analysis capabilities 75. What is a database ETL (Extract, Transform, Load) process? a) A process of extracting data from a source b) A process of transforming data into a target format c) A process of loading data into a target database d) All of the above Answer: d) All of the above 76. What is a database lock? a) A mechanism to prevent data inconsistency b) A mechanism to improve data performance c) A mechanism to secure data from unauthorized access d) A mechanism to backup data for recovery Answer: a) A mechanism to prevent data inconsistency 77. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 78. Which of the following is a type of database replication? a) Master-slave replication b) Master-master replication c) Single-master replication d) All of the above Answer: d) All of the above 79. What is a database materialized view? a) A physical table that stores the result of a query b) A virtual table that stores the result of a query c) A database index d) A database trigger Answer: a) A physical table that stores the result of a query 80. Which of the following is a benefit of using a DBMS with a cloud-based deployment? a) Improved data security b) Enhanced data sharing c) Increased scalability d) All of the above Answer: c) Increased scalability 81. What is a database OLAP (Online Analytical Processing) cube? a) A multidimensional representation of data b) A two-dimensional representation of data c) A database index d) A database trigger Answer: a) A multidimensional representation of data 82. What is a database denormalization? a) The process of normalizing data b) The process of removing data redundancy c) The process of intentionally adding data redundancy d) The process of improving data performance Answer: c) The process of intentionally adding data redundancy 83. Which of the following is a type of database indexing technique? a) Clustered indexing b) Non-clustered indexing c) Unique indexing d) All of the above Answer: d) All of the above 84. What is a database cursor? a) A temporary result set b) A database index c) A database view d) A database trigger Answer: a) A temporary result set 85. Which of the following is a benefit of using a DBMS with a data warehousing feature? a) Improved data sharing b) Enhanced data security c) Increased data analysis capabilities d) All of the above Answer: c) Increased data analysis capabilities 86. What is a database ETL (Extract, Transform, Load) process? a) A process of extracting data from a source b) A process of transforming data into a target format c) A process of loading data into a target database d) All of the above Answer: d) All of the above 87. What is a database partitioning? a) Dividing a database into smaller parts b) Combining multiple databases into one c) Improving data performance d) Improving data security Answer: a) Dividing a database into smaller parts 88. Which of the following is a type of database constraint? a) Primary key constraint b) Foreign key constraint c) Unique constraint d) All of the above Answer: d) All of the above 89. What is a database trigger? a) A set of actions triggered by an event b) A set of rules for data integrity c) A set of indexes for data performance d) A set of views for data security Answer: a) A set of actions triggered by an event 90. Which of the following is a benefit of using a DBMS with a distributed database feature? a) Improved data sharing b) Enhanced data security c) Increased data availability d) All of the above Answer: d) All of the above 91. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 92. What is a database view? a) A virtual table based on a query b) A physical table stored in the database c) A database index d) A database trigger Answer: a) A virtual table based on a query 93. What is a database join? a) A operation to combine data from two tables b) A operation to delete data from a table c) A operation to update data in a table d) A operation to insert data into a table Answer: a) A operation to combine data from two tables 94. What is a database subquery? a) A query nested inside another query b) A query that uses a join operation c) A query that uses a sorting operation d) A query that uses an indexing operation Answer: a) A query nested inside another query 95. Which of the following is a type of database normalization? a) First Normal Form (1NF) b) Second Normal Form (2NF) c) Third Normal Form (3NF) d) All of the above Answer: d) All of the above 96. What is a database index? a) A data structure to improve query performance b) A data structure to improve data security c) A data structure to improve data integrity d) A data structure to improve data availability Answer: a) A data structure to improve query performance 97. What is a database transaction? a) A single operation on the database b) A group of operations on the database c) A query on the database d) A report from the database Answer: b) A group of operations on the database 98. What is a database rollback? a) A operation to commit changes to the database b) A operation to undo changes to the database c) A operation to delete data from the database d) A operation to insert data into the database Answer: b) A operation to undo changes to the database 99. What is a database schema? a) A physical representation of the database b) A logical representation of the database c) A database index d) A database trigger Answer: b) A logical representation of the database 100. Which of the following is a type of database model? a) Relational model b) Hierarchical model c) Network model d) All of the above Answer: d) All of the above 101. What is a database primary key? a) A column that uniquely identifies a row b) A column that uniquely identifies a table c) A column that uniquely identifies a database d) A column that uniquely identifies a schema Answer: a) A column that uniquely identifies a row 102. What is a database foreign key? a) A column that references a primary key in another table b) A column that references a primary key in the same table c) A column that references a foreign key in another table d) A column that references a foreign key in the same table Answer: a) A column that references a primary key in another table 103. What is a database aggregate function? a) A function that performs a calculation on a single row b) A function that performs a calculation on multiple rows c) A function that performs a calculation on a single column d) A function that performs a calculation on multiple columns Answer: b) A function that performs a calculation on multiple rows 104. What is a database stored procedure? a) A precompiled SQL query b) A set of SQL statements that can be executed as a unit c) A database trigger d) A database index Answer: b) A set of SQL statements that can be executed as a unit 105. What is a database view? a) A virtual table based on a query b) A physical table stored in the database c) A database index d) A database trigger Answer: a) A virtual table based on a query 106. Which of the following is a benefit of using a DBMS? a) Improved data security b) Improved data integrity c) Improved data availability d) All of the above Answer: d) All of the above 107. What is a database lock? a) A mechanism to prevent data inconsistency b) A mechanism to improve data performance c) A mechanism to secure data from unauthorized access d) A mechanism to backup data for recovery Answer: a) A mechanism to prevent data inconsistency 108. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 109. What is a database cursor? a) A temporary result set b) A database index c) A database view d) A database trigger Answer: a) A temporary result set 110. What is a database normalization? a) The process of removing data redundancy b) The process of improving data performance c) The process of improving data security d) The process of improving data availability Answer: a) The process of removing data redundancy 111. Which of the following is a type of database join? a) Inner join b) Outer join c) Left join d) All of the above Answer: d) All of the above 112. What is a database index? a) A data structure to improve query performance b) A data structure to improve data security c) A data structure to improve data integrity d) A data structure to improve data availability Answer: a) A data structure to improve query performance 113. What is a database transaction? a) A single operation on the database b) A group of operations on the database c) A query on the database d) A report from the database Answer: b) A group of operations on the database 114. What is a database rollback? a) A operation to commit changes to the database b) A operation to undo changes to the database c) A operation to delete data from the database d) A operation to insert data into the database Answer: b) A operation to undo changes to the database 115. What is a database subquery? a) A query nested inside another query b) A query that uses a join operation c) A query that uses a sorting operation d) A query that uses an indexing operation Answer: a) A query nested inside another query 116. Which of the following is a type of database constraint? a) Primary key constraint b) Foreign key constraint c) Unique constraint d) All of the above Answer: d) All of the above 117. What is a database trigger? a) A set of actions triggered by an event b) A set of rules for data integrity c) A set of indexes for data performance d) A set of views for data security Answer: a) A set of actions triggered by an event 118. What is a database view? a) A virtual table based on a query b) A physical table stored in the database c) A database index d) A database trigger Answer: a) A virtual table based on a query 119. What is a database stored procedure? a) A precompiled SQL query b) A set of SQL statements that can be executed as a unit c) A database trigger d) A database index Answer: b) A set of SQL statements that can be executed as a unit 120. What is a database denormalization? a) The process of removing data redundancy b) The process of improving data performance c) The process of intentionally adding data redundancy d) The process of improving data security Answer: c) The process of intentionally adding data redundancy 121. Which of the following is a type of database normalization? a) First Normal Form (1NF) b) Second Normal Form (2NF) c) Third Normal Form (3NF) d) All of the above Answer: d) All of the above 122. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 123. What is a database cursor? a) A temporary result set b) A database index c) A database view d) A database trigger Answer: a) A temporary result set 124. What is a database partitioning? a) Dividing a database into smaller parts b) Combining multiple databases into one c) Improving data performance d) Improving data security Answer: a) Dividing a database into smaller parts 125. What is a database replication? a) The process of copying data from one database to another b) The process of improving data performance c) The process of improving data security d) The process of improving data availability Answer: a) The process of copying data from one database to another 126. Which of the following is a type of database backup? a) Full backup b) Incremental backup c) Differential backup d) All of the above Answer: d) All of the above 127. What is a database recovery? a) The process of restoring a database to a previous state b) The process of improving data performance c) The process of improving data security d) The process of improving data availability Answer: a) The process of restoring a database to a previous state 128. What is a database security? a) The process of protecting a database from unauthorized access b) The process of improving data performance c) The process of improving data availability d) The process of improving data integrity Answer: a) The process of protecting a database from unauthorized access 129. What is a database encryption? a) The process of converting data into a code b) The process of improving data performance c) The process of improving data security d) The process of improving data availability Answer: a) The process of converting data into a code 130. What is a database authentication? a) The process of verifying user identity b) The process of authorizing user access c) The process of encrypting data d) The process of backing up data Answer: a) The process of verifying user identity 131. Which of the following is a type of database user? a) Database administrator b) Database designer c) End user d) All of the above Answer: d) All of the above 132. What is a database query optimizer? a) A tool that improves query performance b) A tool that improves data security c) A tool that improves data availability d) A tool that improves data integrity Answer: a) A tool that improves query performance 133. What is a database buffer? a) A temporary storage area for data b) A permanent storage area for data c) A tool that improves query performance d) A tool that improves data security Answer: a) A temporary storage area for data 134. What is a database log? a) A record of all database transactions b) A record of all database queries c) A record of all database errors d) A record of all database backups Answer: a) A record of all database transactions 135. What is a database constraint? a) A rule that restricts data values b) A rule that restricts user access c) A rule that restricts database performance d) A rule that restricts data integrity Answer: a) A rule that restricts data values 136. Which of the following is a type of database constraint? a) Primary key constraint b) Foreign key constraint c) Unique constraint d) All of the above Answer: d) All of the above 137. What is a database index? a) A data structure that improves query performance b) A data structure that improves data security c) A data structure that improves data availability d) A data structure that improves data integrity Answer: a) A data structure that improves query performance 138. What is a database view? a) A virtual table based on a query b) A physical table stored in the database c) A database index d) A database trigger Answer: a) A virtual table based on a query 139. What is a database trigger? a) A set of actions triggered by an event b) A set of rules for data integrity c) A set of indexes for data performance d) A set of views for data security Answer: a) A set of actions triggered by an event 140. What is a database schema? a) A logical representation of the database b) A physical representation of the database c) A database index d) A database trigger Answer: a) A logical representation of the database 141. Which of the following is a type of database model? a) Relational model b) Hierarchical model c) Network model d) All of the above Answer: d) All of the above 142. What is a database normalization? a) The process of removing data redundancy b) The process of improving data performance c) The process of improving data security d) The process of improving data availability Answer: a) The process of removing data redundancy 143. What is a database denormalization? a) The process of removing data redundancy b) The process of intentionally adding data redundancy c) The process of improving data performance d) The process of improving data security Answer: b) The process of intentionally adding data redundancy 144. What is a database join? a) A operation that combines data from two tables b) A operation that retrieves data from one table c) A operation that updates data in one table d) A operation that deletes data from one table Answer: a) A operation that combines data from two tables 145. What is a database subquery? a) A query nested inside another query b) A query that uses a join operation c) A query that uses a sorting operation d) A query that uses an indexing operation Answer: a) A query nested inside another query 146. Which of the following is a type of database join? a) Inner join b) Outer join c) Left join d) All of the above Answer: d) All of the above 147. What is a database transaction? a) A single operation on the database b) A group of operations on the database c) A query on the database d) A report from the database Answer: b) A group of operations on the database 148. What is a database rollback? a) A operation to commit changes to the database b) A operation to undo changes to the database c) A operation to delete data from the database d) A operation to insert data into the database Answer: b) A operation to undo changes to the database 149. What is a database commit? a) A operation to undo changes to the database b) A operation to commit changes to the database c) A operation to delete data from the database d) A operation to insert data into the database Answer: b) A operation to commit changes to the database 150. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 151. What is a database fragmentation? a) A situation where data is broken into small pieces b) A situation where data is duplicated c) A situation where data is corrupted d) A situation where data is lost Answer: a) A situation where data is broken into small pieces 152. What is a database reorganization? a) The process of reordering data in a table b) The process of reordering tables in a database c) The process of rebuilding indexes in a database d) The process of updating statistics in a database Answer: a) The process of reordering data in a table 153. What is a database statistics? a) Information about database performance b) Information about database security c) Information about database availability d) Information about database integrity Answer: a) Information about database performance 154. What is a database tuning? a) The process of improving database performance b) The process of improving database security c) The process of improving database availability d) The process of improving database integrity Answer: a) The process of improving database performance 155. What is a database backup? a) A copy of the database for recovery purposes b) A copy of the database for security purposes c) A copy of the database for performance purposes d) A copy of the database for availability purposes Answer: a) A copy of the database for recovery purposes 156. What is a database recovery? a) The process of restoring a database from a backup b) The process of backing up a database c) The process of securing a database d) The process of optimizing a database Answer: a) The process of restoring a database from a backup 157. What is a database archive? a) A copy of the database for long-term storage b) A copy of the database for short-term storage c) A copy of the database for security purposes d) A copy of the database for performance purposes Answer: a) A copy of the database for long-term storage 158. What is a database dump? a) A copy of the database in a human-readable format b) A copy of the database in a machine-readable format c) A copy of the database for security purposes d) A copy of the database for performance purposes Answer: a) A copy of the database in a human-readable format 159. What is a database migration? a) The process of moving a database to a new location b) The process of moving a database to a new platform c) The process of upgrading a database to a new version d) The process of downgrading a database to a previous version Answer: a) The process of moving a database to a new location 160. What is a database patch? a) A fix for a bug in the database software b) A new feature added to the database software c) A security update for the database software d) A performance optimization for the database software Answer: a) A fix for a bug in the database software 161. What is a database upgrade? a) A major change to the database software b) A minor change to the database software c) A fix for a bug in the database software d) A new feature added to the database software Answer: a) A major change to the database software 162. What is a database downgrade? a) A major change to the database software b) A minor change to the database software c) A return to a previous version of the database software d) A fix for a bug in the database software Answer: c) A return to a previous version of the database software 163. What is a database refresh? a) A process of updating the database with new data b) A process of deleting old data from the database c) A process of reorganizing the database for performance d) A process of rebuilding the database from scratch Answer: a) A process of updating the database with new data 164. What is a database purge? a) A process of deleting old data from the database b) A process of updating the database with new data c) A process of reorganizing the database for performance d) A process of rebuilding the database from scratch Answer: a) A process of deleting old data from the database 165. What is a database snapshot? a) A read-only copy of the database b) A read-write copy of the database c) A backup of the database d) A recovery of the database Answer: a) A read-only copy of the database 166. What is a database clone? a) A exact copy of the database b) A partial copy of the database c) A backup of the database d) A recovery of the database Answer: a) A exact copy of the database 167. What is a database replication? a) The process of copying data from one database to another b) The process of backing up a database c) The process of recovering a database d) The process of optimizing a database Answer: a) The process of copying data from one database to another 168. What is a database synchronization? a) The process of ensuring data consistency across databases b) The process of backing up a database c) The process of recovering a database d) The process of optimizing a database Answer: a) The process of ensuring data consistency across databases 169. What is a database caching? a) The process of storing frequently accessed data in memory b) The process of storing infrequently accessed data in memory c) The process of optimizing database performance d) The process of securing database data Answer: a) The process of storing frequently accessed data in memory 170. What is a database materialized view? a) A virtual table based on a query b) A physical table based on a query c) A table that stores frequently accessed data d) A table that stores infrequently accessed data Answer: b) A physical table based on a query 171. What is a database data warehousing? a) The process of storing data in a centralized repository b) The process of storing data in a decentralized repository c) The process of analyzing data for business insights d) The process of reporting data for business insights Answer: a) The process of storing data in a centralized repository 172. What is a database OLAP (Online Analytical Processing)? a) A technology for analyzing data in real-time b) A technology for reporting data in real-time c) A technology for storing data in real-time d) A technology for retrieving data in real-time Answer: a) A technology for analyzing data in real-time 173. What is a database ETL (Extract, Transform, Load)? a) A process for extracting data from multiple sources b) A process for transforming data into a standardized format c) A process for loading data into a target system d) All of the above Answer: d) All of the above 174. What is a database data governance? a) The process of managing data quality and security b) The process of managing data performance and scalability c) The process of managing data availability and reliability d) The process of managing data privacy and compliance Answer: a) The process of managing data quality and security 175. What is a database data quality? a) The accuracy and completeness of data b) The performance and scalability of data c) The availability and reliability of data d) The security and privacy of data Answer: a) The accuracy and completeness of data 176. What is a database data cleansing? a) The process of removing duplicates and errors from data b) The process of transforming data into a standardized format c) The process of loading data into a target system d) The process of extracting data from multiple sources Answer: a) The process of removing duplicates and errors from data 177. What is a database data transformation? a) The process of converting data from one format to another b) The process of aggregating data for reporting purposes c) The process of filtering data for analysis purposes d) The process of sorting data for display purposes Answer: a) The process of converting data from one format to another 178. What is a database data aggregation? a) The process of combining data from multiple sources b) The process of summarizing data for reporting purposes c) The process of filtering data for analysis purposes d) The process of sorting data for display purposes Answer: b) The process of summarizing data for reporting purposes 179. What is a database data filtering? a) The process of selecting specific data for analysis purposes b) The process of sorting data for display purposes c) The process of aggregating data for reporting purposes d) The process of transforming data into a standardized format Answer: a) The process of selecting specific data for analysis purposes 180. What is a database index? a) A data structure that improves query performance b) A data structure that improves data security c) A data structure that improves data availability d) A data structure that improves data integrity Answer: a) A data structure that improves query performance 181. What is a database view? a) A virtual table based on a query b) A physical table based on a query c) A table that stores frequently accessed data d) A table that stores infrequently accessed data Answer: a) A virtual table based on a query 182. What is a database stored procedure? a) A program that runs on the database server b) A program that runs on the client machine c) A program that is stored in the database d) A program that is executed by the database Answer: a) A program that runs on the database server 183. What is a database trigger? a) A program that runs automatically when data is inserted or updated b) A program that runs automatically when data is deleted c) A program that runs automatically when a query is executed d) A program that runs automatically when a transaction is committed Answer: a) A program that runs automatically when data is inserted or updated 184. What is a database cursor? a) A control structure that allows traversal of records in a database b) A control structure that allows insertion of records in a database c) A control structure that allows deletion of records in a database d) A control structure that allows updating of records in a database Answer: a) A control structure that allows traversal of records in a database 185. What is a database transaction? a) A single operation on the database b) A group of operations on the database c) A query on the database d) A report from the database Answer: b) A group of operations on the database 186. What is a database commit? a) A operation to undo changes to the database b) A operation to save changes to the database c) A operation to delete data from the database d) A operation to insert data into the database Answer: b) A operation to save changes to the database 187. What is a database rollback? a) A operation to save changes to the database b) A operation to undo changes to the database c) A operation to delete data from the database d) A operation to insert data into the database Answer: b) A operation to undo changes to the database 188. What is a database lock? a) A mechanism to prevent concurrent access to data b) A mechanism to allow concurrent access to data c) A mechanism to improve database performance d) A mechanism to improve database security Answer: a) A mechanism to prevent concurrent access to data 189. What is a database deadlock? a) A situation where two transactions are blocked indefinitely b) A situation where a transaction is rolled back c) A situation where a transaction is committed d) A situation where a database is locked Answer: a) A situation where two transactions are blocked indefinitely 190. What is a database normalization? a) The process of removing data redundancy b) The process of improving data performance c) The process of improving data security d) The process of improving data availability Answer: a) The process of removing data redundancy 191. What is a database denormalization? a) The process of removing data redundancy b) The process of intentionally adding data redundancy c) The process of improving data performance d) The process of improving data security Answer: b) The process of intentionally adding data redundancy 192. What is a database entity-relationship model? a) A conceptual representation of data b) A physical representation of data c) A logical representation of data d) A semantic representation of data Answer: a) A conceptual representation of data 193. What is a database schema? a) A logical representation of the database b) A physical representation of the database c) A conceptual representation of the database d) A semantic representation of the database Answer: a) A logical representation of the database 194. What is a database instance? a) A physical representation of the database b) A logical representation of the database c) A conceptual representation of the database d) A semantic representation of the database Answer: a) A physical representation of the database 195. What is a database data mart? a) A small, focused repository of data b) A large, centralized repository of data c) A virtual repository of data d) A physical repository of data Answer: a) A small, focused repository of data 196. What is a database data mining? a) The process of discovering patterns in data b) The process of extracting data from a database c) The process of transforming data into a standardized format d) The process of loading data into a target system Answer: a) The process of discovering patterns in data 197. What is a database OLTP (Online Transaction Processing)? a) A system for processing transactions in real-time b) A system for analyzing data in real-time c) A system for reporting data in real-time d) A system for storing data in real-time Answer: a) A system for processing transactions in real-time 198. What is a database CAD (Computer-Aided Design)? a) A system for designing and drafting physical objects b) A system for designing and drafting software applications c) A system for designing and drafting databases d) A system for designing and drafting networks Answer: a) A system for designing and drafting physical objects 199. What is a database CASE (Computer-Aided Software Engineering)? a) A system for designing and developing software applications b) A system for designing and developing databases c) A system for designing and developing networks d) A system for designing and developing computer hardware Answer: a) A system for designing and developing software applications 200. What is a database database administration? a) The process of designing and implementing databases b) The process of maintaining and optimizing databases c) The process of securing and backing up databases d) All of the above Answer: d) All of the above