 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 31 Mcqs, each offering curated multiple-choice questions to sharpen your Database knowledge and support exam preparation. Choose a topic below to get started.
| 1. | The purpose of timestamping is to avoid the use of locks.~! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 2. | The problem of concurrency control is more complex in a distributed database.~! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 3. | With asynchronous technology, if any copy of a data item is updated anywhere on the network, the same update is immediately applied to all other copies or it is aborted.~! | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 4. | A distributed unit of work allows various statements within a unit of work to refer to multiple remote DBMS locations.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 5. | In a semijoin, only the joining attribute is sent from one site to another, and then only the required rows are returned.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 6. | Synchronization for pull replication is less disruptive and occurs only when needed by each site, not when a central master site thinks it is best to update.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 7. | Asynchronous technology can result in unsatisfactorily slow response time because the distributed DBMS is spending considerable time checking that an update is accurately and completely propagated across the network.%! | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 8. | The semijoin approach saves network traffic.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 9. | Replication may use either synchronous or asynchronous distributed database technologies, although asynchronous technologies are more typical in a replicated environment.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 10. | An increasingly popular option for data distribution as well as for fault tolerance of any database is to store a separate copy of the database at each of two or more sites.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 11. | The cost to perform a snapshot refresh may depend on whether the snapshot is simple or complex.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 12. | Each site (or node) in a distributed system is subject to the same types of failure as in a centralized system.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 13. | Databases that are stored on computers at multiple locations and are not interconnected by a network are known as distributed databases.%! | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 14. | Data replication is favored where most process requests are read-only and where the data are relatively static.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 15. | With failure transparency, all of the actions of a transaction are committed or none of them are committed.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 16. | Storing a separate copy of the database at multiple locations is which of the following?%! | 
| A. | Data Replication | 
| B. | Horizontal Partitioning | 
| C. | Vertical Partitioning | 
| D. | Horizontal and Vertical Partitioning | 
| Answer» B. Horizontal Partitioning | |
| 17. | Which of the following is not one of the stages in the evolution of distributed DBMS?%! | 
| A. | Unit of work | 
| B. | Remote unit of work | 
| C. | Distributed unit of Work | 
| D. | Distributed request | 
| Answer» B. Remote unit of work | |
| 18. | *$_Storing a separate copy of the database at multiple locations is which of the following?? | 
| A. | Data Replication | 
| B. | Horizontal Partitioning | 
| C. | Vertical Partitioning | 
| D. | Horizontal and Vertical Partitioning | 
| Answer» B. Horizontal Partitioning | |
| 19. | *$_Which of the following is not one of the stages in the evolution of distributed DBMS?? | 
| A. | Unit of work | 
| B. | Remote unit of work | 
| C. | Distributed unit of Work | 
| D. | Distributed request | 
| Answer» B. Remote unit of work | |
| 20. | *$_A heterogeneous distributed database is which of the following?? | 
| A. | The same DBMS is used at each location and data are not distributed across all nodes. | 
| B. | The same DBMS is used at each location and data are distributed across all nodes. | 
| C. | A different DBMS is used at each location and data are not distributed across all nodes. | 
| D. | A different DBMS is used at each location and data are distributed across all nodes. | 
| Answer» E. | |
| 21. | */*_Replication should be used when which of the following exist?? | 
| A. | When transmission speeds and capacity in a network prohibit frequent refreshing of large tables. | 
| B. | When using many nodes with different operating systems and DBMSs and database designs. | 
| C. | The application's data can be somewhat out-of-date. | 
| D. | All of the above. | 
| Answer» D. All of the above. | |
| 22. | */*_A distributed database can use which of the following strategies?? | 
| A. | Totally centralized at one location and accessed by many sites | 
| B. | Partially or totally replicated across sites | 
| C. | Partitioned into segments at different sites | 
| D. | All of the above | 
| Answer» E. | |
| 23. | %_Replication should be used when which of the following exist?_% | 
| A. | When transmission speeds and capacity in a network prohibit frequent refreshing of large tables. | 
| B. | When using many nodes with different operating systems and DBMSs and database designs. | 
| C. | The application's data can be somewhat out-of-date. | 
| D. | All of the above. | 
| Answer» D. All of the above. | |
| 24. | %_A distributed database can use which of the following strategies?_% | 
| A. | Totally centralized at one location and accessed by many sites | 
| B. | Partially or totally replicated across sites | 
| C. | Partitioned into segments at different sites | 
| D. | All of the above | 
| Answer» E. | |
| 25. | %_Location transparency allows for which of the following?_% | 
| A. | Users to treat the data as if it is at one location | 
| B. | Programmers to treat the data as if it is at one location | 
| C. | Managers to treat the data as if it is at one location | 
| D. | All of the above | 
| Answer» E. | |
| 26. | __A homogenous distributed database is which of the following?__ | 
| A. | The same DBMS is used at each location and data are not distributed across all nodes. | 
| B. | The same DBMS is used at each location and data are distributed across all nodes. | 
| C. | A different DBMS is used at each location and data are not distributed across all nodes. | 
| D. | A different DBMS is used at each location and data are distributed across all nodes. | 
| Answer» C. A different DBMS is used at each location and data are not distributed across all nodes. | |
| 27. | __Which of the following is a disadvantage of replication?__ | 
| A. | Reduced network traffic | 
| B. | If the database fails at one site, a copy can be located at another site. | 
| C. | Each site must have the same storage capacity. | 
| D. | Each transaction may proceed without coordination across the network. | 
| Answer» D. Each transaction may proceed without coordination across the network. | |
| 28. | _A transaction manager is which of the following?$? | 
| A. | Maintains a log of transactions | 
| B. | Maintains before and after database images | 
| C. | Maintains appropriate concurrency control | 
| D. | All of the above | 
| Answer» E. | |
| 29. | Which of the following is true concerning a global transaction?$? | 
| A. | The required data are at one local site and the distributed DBMS routes requests as necessary. | 
| B. | The required data are located in at least one nonlocal site and the distributed DBMS routes requests as necessary. | 
| C. | The required data are at one local site and the distributed DBMS passes the request to only the local DBMS. | 
| D. | The required data are located in at least one nonlocal site and the distributed DBMS passes the request to only the local DBMS. | 
| Answer» C. The required data are at one local site and the distributed DBMS passes the request to only the local DBMS. | |
| 30. | A semijoin is which of the following?$? | 
| A. | Only the joining attributes are sent from one site to another and then all of the rows are returned. | 
| B. | All of the attributes are sent from one site to another and then only the required rows are returned. | 
| C. | Only the joining attributes are sent from one site to another and then only the required rows are returned. | 
| D. | All of the attributes are sent from one site to another and then only the required rows are returned. | 
| Answer» D. All of the attributes are sent from one site to another and then only the required rows are returned. | |
| 31. | An autonomous homogenous environment is which of the following?? | 
| A. | The same DBMS is at each node and each DBMS works independently. | 
| B. | The same DBMS is at each node and a central DBMS coordinates database access. | 
| C. | A different DBMS is at each node and each DBMS works independently. | 
| D. | A different DBMS is at each node and a central DBMS coordinates database access. | 
| Answer» B. The same DBMS is at each node and a central DBMS coordinates database access. | |