Exam 13: Distributed Databases
Shared ownership of data is most appropriate as business activities move across time zones.
False
What are the functions of a distributed DBMS?
In a distributed database environment, the local database at each site will have a DBMS managing the local database. However, there is a centralized DBMS which handles the following:
1. Keeping track of where data are located in the distributed data dictionary
2. Determine the location from which to retrieve requested data and the location at which to process each part of a distributed query
3. Translate the request at one node using a local DBMS into a request at another node, perhaps using a different DBMS
4. Provide security, concurrency, deadlock control and other data management functions
5. Provide consistency among copies of data across multiple sites
6. Provide a single logical database that is physically distributed
7. Provide scalability
8. Replicate data and stored procedures across the nodes of the distributed database
9. Use residual computing power to improve the performance of database processing
10. Permit different nodes to run different DBMSs
11. Allow different versions of application code to reside on different nodes of the distributed database
With a two-phase commit strategy for synchronizing distributed data, committing a transaction is faster than if the originating location were able to work alone.
False
Which of the following environments uses a different DBMS at each node and supports local databases for unique data requests?
A synchronized replication strategy has a(n) ________ reliability.
A distributed database is a single logical database spread physically across computers in multiple locations that are connected by a data communication link.
In general, data should be located away from the applications that use those data.
A design goal for distributed databases that states that although a distributed database runs many transactions, it appears that a given transaction is the only one in the system is called:
________ is a design goal for a distributed database that says a site can independently administer and operate its database.
One way to generate messages for near-real-time replication is through the use of database triggers.
Local autonomy means that data are not accessible from remote sites.
A form of distributed database in which all data across a network are kept continuously updated, so a user can access any data anywhere on the network and get the same answer is called a(n) ________ distributed database.
One way to generate, store, and forward messages for completed transactions to be broadcast across a network is through the use of:
In a push replication strategy, the target, not the source, controls when a local database is updated.
A transaction that requires reference to data at one or more nonlocal sites to satisfy the request is a global transaction.
Two-phase commit is an algorithm for coordinating deletions in a distributed database management system.
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)