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. | |