Deck 13: Distributed Databases

Full screen (f)
exit full mode
Question
Replication should be used when:

A) data currency and timing don't matter.
B) there is a highly heterogeneous network.
C) there are no or few triggers.
D) spreadsheet pages need to be linked.
Use Space or
up arrow
down arrow
to flip the card.
Question
Snapshot replication is most appropriate for:

A) a data warehouse application.
B) an application where the processing of data follows a workflow across the business units.
C) a transaction processing system.
D) a spreadsheet application.
Question
________ is a design goal for a distributed database, which says a user does not need to know the location of data to use the data.

A) Location transparency
B) Location autonomy
C) Location dependency
D) Distributed locatability
Question
Which of the following is true about horizontal partitioning?

A) Data can be stored to optimize local access.
B) Data are less secure.
C) There is consistent access speed.
D) It only works with Macintosh systems.
Question
All of the following are disadvantages of data replication EXCEPT:

A) storage requirements.
B) reduced network traffic at prime time.
C) cost of updating.
D) complexity.
Question
Which of the following are business conditions that encourage the use of distributed databases?

A) Companies with less than 10 employees
B) Lack of Data sharing needs
C) Data communication reliability
D) Companies that only store data on spreadsheets
Question
________ is a design goal for a distributed database that says a site can independently administer and operate its database.

A) Remote autonomy
B) Local authority
C) Local autonomy
D) Location transparency
Question
Which of the following supports a simple path to other databases, without the benefits of one logical database?

A) Linked; differential
B) Gateways
C) Autonomous; cross-linked
D) Federated; nonautonomous
Question
Which of the following characterizes homogeneous environments?

A) Contains simple pathways
B) Same DBMS used at all locations
C) Some users require only local access
D) Cross-linked systems easily communicate
Question
Which of the following is true of data replication?

A) Reduced storage requirements
B) Slower response
C) Node decoupling
D) Requires Oracle
Question
Data replication allowing for each transition to proceed without coordination is called:

A) reliability.
B) fast response.
C) node decoupling.
D) node coupling.
Question
Which of the following environments uses the same DBMS at each node with a central or master DBMS coordinating database access across nodes?

A) Centralized; maximum
B) Centralized; minimum
C) Homogeneous; nonautonomous
D) Federated; nonautonomous
Question
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.

A) synchronous
B) asynchronous
C) private
D) cloud-based
Question
Which of the following is true of distributed databases?

A) Less reliable
B) Better local control
C) Slower response time
D) Centralized
Question
One way to generate, store, and forward messages for completed transactions to be broadcast across a network is through the use of:

A) stored procedures.
B) triggers.
C) functions.
D) SQL statements.
Question
________ is an application that can effectively employ snapshot replication in a distributed environment.

A) Data cloning
B) Data replication
C) Distributed data
D) Data warehousing
Question
Simple paths to other databases without the benefits of one logical database are called:

A) freeways.
B) parkways.
C) gateways.
D) highways.
Question
Which of the following environments uses a different DBMS at each node and supports local databases for unique data requests?

A) Gateways; local
B) Centralized; minimum
C) Homogeneous; cross-linked
D) Heterogeneous; federated
Question
With a pull strategy of replication, the ________ node determines when a database is updated.

A) user
B) source
C) target
D) banner
Question
A(n) ________ is a database stored on multiple computers in multiple locations that are NOT connected by a data communications link.

A) distributed database
B) decentralized database
C) unlinked database
D) data repository
Question
A distributed database is NOT just a collection of files.
Question
All of the following are advantages of vertical partitioning EXCEPT:

A) efficiency.
B) security.
C) ease of querying.
D) easier to set up than horizontal partitioning.
Question
Distributed databases do not easily satisfy both transaction and analytical processing systems.
Question
A joining operation in which only the joining attribute from one site is transmitted to the other site is called a(n):

A) attribute linkup.
B) key data element transfer.
C) key data element join.
D) semijoin.
Question
A distributed database must:

A) keep track of data locations.
B) present a single logical database stays physically in one location.
C) require Oracle.
D) require SQL Server.
Question
The step in which a distributed database decides the order in which to execute the distributed query is called:

A) decomposition.
B) localization.
C) step optimization.
D) global optimization.
Question
An optimization strategy that allows sites that can update to proceed and other sites to catch up is called:

A) read-only commit.
B) lazy commit.
C) sequenced commit.
D) linear set up.
Question
A synchronized replication strategy has a(n) ________ reliability.

A) excellent
B) good
C) fair
D) medium
Question
________ ensures that a transaction is successfully completed or else it is aborted.

A) Failure protocol
B) TCP/IP protocol
C) Commit protocol
D) Go/No Go protocol
Question
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:

A) linear run.
B) concurrency transparency.
C) transaction CPU transparency.
D) location transparency.
Question
A design goal for distributed databases to allow programmers to treat a data item replicated at several sites as though it were at one site is called:

A) location transparency.
B) replication accessibility.
C) replication transparency.
D) data accessibility.
Question
In a distributed database, a transaction that requires reference to data at one or more nonlocal sites is called a ________ transaction.

A) link
B) tight
C) global
D) loose
Question
A ________ allows a single SQL statement to refer to tables in more than one remote DBMS.

A) distributed UOW
B) join SQL statement
C) distributed request
D) data transfer command
Question
The sequence of instructions required to process a transaction is called the:

A) unit of work.
B) logical program unit.
C) rollback.
D) commit.
Question
With ________, all of the actions of a transaction are either committed or not committed.

A) location transparency
B) replication transparency
C) failure transparency
D) commit transparency
Question
Distributed databases make data sharing more difficult because of the data communication problems.
Question
With ________, users can act as if all the data were located at a single node.

A) location transparency
B) local autonomy
C) client-based control
D) location consistency
Question
Which of the following factors in deciding on database distribution strategies is related to autonomy of organizational units?

A) Organizational forces
B) Frequency of data access
C) Reliability needs
D) Organizational development
Question
A centralized strategy has ________ expandability.

A) excellent
B) good
C) poor
D) medium
Question
An integrated partition strategy is ________ to manage.

A) excellent
B) difficult
C) easy
D) medium
Question
The overriding principle in distributed database design is that data should be stored at one central site.
Question
Horizontal partitioning offers increased efficiency because data are close to use areas.
Question
One way to generate messages for near-real-time replication is through the use of database triggers.
Question
With an asynchronous distributed database, all data across the network is continuously kept up to date.
Question
A distributed database is a single logical database spread physically across computers in multiple locations that are connected by a data communications link.
Question
Local autonomy means that data are not accessible from remote sites.
Question
Replicated databases usually result in tightly coupled nodes.
Question
Location efficiency enables a user to access data without knowing exactly where the data are located.
Question
Applications such as decision support or data warehousing often do not require current data and are supported by periodic snapshots.
Question
In a homogeneous environment, the same DBMS is used at each location.
Question
A distributed database may require more costly and complex software than a centralized database.
Question
Replication should NOT be used if timely updates are important.
Question
Combining data across vertical partitions is generally more difficult than combining across horizontal partitions.
Question
Users of distributed database systems always need to know the location of the data.
Question
Applications that can tolerate out-of-date data are not the best candidates for data replication.
Question
Shared ownership of data is most appropriate as business activities move across time zones.
Question
In a heterogeneous environment, not all users use the same DBMS.
Question
When separate copies of data are stored at each of two or more sites, it is called replication.
Question
Replication is often used for noncollaborative data.
Question
An environment in which data are distributed across all nodes, and there is a global schema, is called a(n) heterogenous environment.
Question
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.
Question
Two-phase commit is an algorithm for coordinating deletions in a distributed database management system.
Question
Organizational forces such as funding availability drive the choice of distributed database strategy.
Question
A transaction that requires only reference to data that are stored at the site is a remote transaction.
Question
In a push replication strategy, the target, not the source, controls when a local database is updated.
Question
A local transaction is one that requires reference only to data that are stored at the site where the transaction originates.
Question
A distributed DBMS must provide consistency among copies of data across the remote sites.
Question
Failure transparency is a design goal for distributed databases that guarantees that all the actions associated with a transaction are either committed or none of them are committed.
Question
Concurrency transparency allows each transaction to appear as if it were the only activity in a distributed database management system.
Question
A transaction that requires reference to data at one or more nonlocal sites to satisfy the request is a global transaction.
Question
The reliability of a decentralized distributed database system with independent partitions is poor.
Question
The purpose of time-stamping is to allow transactions to be processed in parallel.
Question
A replicated database with snapshots is very manageable.
Question
In general, data should be located away from the applications that use those data.
Question
Horizontal partitioning is implemented by placing some rows of a table at one site and other rows at another site.
Question
Replication transparency allows a programmer or user to treat a replicated data item as if it were a single item at a single node.
Question
Location translucency enables users and programmers to treat data as if it were located at one node even though it may move from node to node.
Question
Location transparency is used to inform users of where data are located within the distributed database.
Question
Scalability is the ability to grow, reduce in size, and become more heterogeneous as the needs of the business change.
Question
A transaction manager is an algorithm that coordinates updates or aborts them.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/100
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 13: Distributed Databases
1
Replication should be used when:

A) data currency and timing don't matter.
B) there is a highly heterogeneous network.
C) there are no or few triggers.
D) spreadsheet pages need to be linked.
C
2
Snapshot replication is most appropriate for:

A) a data warehouse application.
B) an application where the processing of data follows a workflow across the business units.
C) a transaction processing system.
D) a spreadsheet application.
A
3
________ is a design goal for a distributed database, which says a user does not need to know the location of data to use the data.

A) Location transparency
B) Location autonomy
C) Location dependency
D) Distributed locatability
A
4
Which of the following is true about horizontal partitioning?

A) Data can be stored to optimize local access.
B) Data are less secure.
C) There is consistent access speed.
D) It only works with Macintosh systems.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
5
All of the following are disadvantages of data replication EXCEPT:

A) storage requirements.
B) reduced network traffic at prime time.
C) cost of updating.
D) complexity.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
6
Which of the following are business conditions that encourage the use of distributed databases?

A) Companies with less than 10 employees
B) Lack of Data sharing needs
C) Data communication reliability
D) Companies that only store data on spreadsheets
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
7
________ is a design goal for a distributed database that says a site can independently administer and operate its database.

A) Remote autonomy
B) Local authority
C) Local autonomy
D) Location transparency
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
8
Which of the following supports a simple path to other databases, without the benefits of one logical database?

A) Linked; differential
B) Gateways
C) Autonomous; cross-linked
D) Federated; nonautonomous
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
9
Which of the following characterizes homogeneous environments?

A) Contains simple pathways
B) Same DBMS used at all locations
C) Some users require only local access
D) Cross-linked systems easily communicate
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
10
Which of the following is true of data replication?

A) Reduced storage requirements
B) Slower response
C) Node decoupling
D) Requires Oracle
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
11
Data replication allowing for each transition to proceed without coordination is called:

A) reliability.
B) fast response.
C) node decoupling.
D) node coupling.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
12
Which of the following environments uses the same DBMS at each node with a central or master DBMS coordinating database access across nodes?

A) Centralized; maximum
B) Centralized; minimum
C) Homogeneous; nonautonomous
D) Federated; nonautonomous
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
13
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.

A) synchronous
B) asynchronous
C) private
D) cloud-based
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
14
Which of the following is true of distributed databases?

A) Less reliable
B) Better local control
C) Slower response time
D) Centralized
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
15
One way to generate, store, and forward messages for completed transactions to be broadcast across a network is through the use of:

A) stored procedures.
B) triggers.
C) functions.
D) SQL statements.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
16
________ is an application that can effectively employ snapshot replication in a distributed environment.

A) Data cloning
B) Data replication
C) Distributed data
D) Data warehousing
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
17
Simple paths to other databases without the benefits of one logical database are called:

A) freeways.
B) parkways.
C) gateways.
D) highways.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
18
Which of the following environments uses a different DBMS at each node and supports local databases for unique data requests?

A) Gateways; local
B) Centralized; minimum
C) Homogeneous; cross-linked
D) Heterogeneous; federated
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
19
With a pull strategy of replication, the ________ node determines when a database is updated.

A) user
B) source
C) target
D) banner
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
20
A(n) ________ is a database stored on multiple computers in multiple locations that are NOT connected by a data communications link.

A) distributed database
B) decentralized database
C) unlinked database
D) data repository
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
21
A distributed database is NOT just a collection of files.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
22
All of the following are advantages of vertical partitioning EXCEPT:

A) efficiency.
B) security.
C) ease of querying.
D) easier to set up than horizontal partitioning.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
23
Distributed databases do not easily satisfy both transaction and analytical processing systems.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
24
A joining operation in which only the joining attribute from one site is transmitted to the other site is called a(n):

A) attribute linkup.
B) key data element transfer.
C) key data element join.
D) semijoin.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
25
A distributed database must:

A) keep track of data locations.
B) present a single logical database stays physically in one location.
C) require Oracle.
D) require SQL Server.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
26
The step in which a distributed database decides the order in which to execute the distributed query is called:

A) decomposition.
B) localization.
C) step optimization.
D) global optimization.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
27
An optimization strategy that allows sites that can update to proceed and other sites to catch up is called:

A) read-only commit.
B) lazy commit.
C) sequenced commit.
D) linear set up.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
28
A synchronized replication strategy has a(n) ________ reliability.

A) excellent
B) good
C) fair
D) medium
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
29
________ ensures that a transaction is successfully completed or else it is aborted.

A) Failure protocol
B) TCP/IP protocol
C) Commit protocol
D) Go/No Go protocol
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
30
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:

A) linear run.
B) concurrency transparency.
C) transaction CPU transparency.
D) location transparency.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
31
A design goal for distributed databases to allow programmers to treat a data item replicated at several sites as though it were at one site is called:

A) location transparency.
B) replication accessibility.
C) replication transparency.
D) data accessibility.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
32
In a distributed database, a transaction that requires reference to data at one or more nonlocal sites is called a ________ transaction.

A) link
B) tight
C) global
D) loose
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
33
A ________ allows a single SQL statement to refer to tables in more than one remote DBMS.

A) distributed UOW
B) join SQL statement
C) distributed request
D) data transfer command
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
34
The sequence of instructions required to process a transaction is called the:

A) unit of work.
B) logical program unit.
C) rollback.
D) commit.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
35
With ________, all of the actions of a transaction are either committed or not committed.

A) location transparency
B) replication transparency
C) failure transparency
D) commit transparency
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
36
Distributed databases make data sharing more difficult because of the data communication problems.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
37
With ________, users can act as if all the data were located at a single node.

A) location transparency
B) local autonomy
C) client-based control
D) location consistency
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
38
Which of the following factors in deciding on database distribution strategies is related to autonomy of organizational units?

A) Organizational forces
B) Frequency of data access
C) Reliability needs
D) Organizational development
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
39
A centralized strategy has ________ expandability.

A) excellent
B) good
C) poor
D) medium
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
40
An integrated partition strategy is ________ to manage.

A) excellent
B) difficult
C) easy
D) medium
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
41
The overriding principle in distributed database design is that data should be stored at one central site.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
42
Horizontal partitioning offers increased efficiency because data are close to use areas.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
43
One way to generate messages for near-real-time replication is through the use of database triggers.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
44
With an asynchronous distributed database, all data across the network is continuously kept up to date.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
45
A distributed database is a single logical database spread physically across computers in multiple locations that are connected by a data communications link.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
46
Local autonomy means that data are not accessible from remote sites.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
47
Replicated databases usually result in tightly coupled nodes.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
48
Location efficiency enables a user to access data without knowing exactly where the data are located.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
49
Applications such as decision support or data warehousing often do not require current data and are supported by periodic snapshots.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
50
In a homogeneous environment, the same DBMS is used at each location.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
51
A distributed database may require more costly and complex software than a centralized database.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
52
Replication should NOT be used if timely updates are important.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
53
Combining data across vertical partitions is generally more difficult than combining across horizontal partitions.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
54
Users of distributed database systems always need to know the location of the data.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
55
Applications that can tolerate out-of-date data are not the best candidates for data replication.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
56
Shared ownership of data is most appropriate as business activities move across time zones.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
57
In a heterogeneous environment, not all users use the same DBMS.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
58
When separate copies of data are stored at each of two or more sites, it is called replication.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
59
Replication is often used for noncollaborative data.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
60
An environment in which data are distributed across all nodes, and there is a global schema, is called a(n) heterogenous environment.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
61
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.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
62
Two-phase commit is an algorithm for coordinating deletions in a distributed database management system.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
63
Organizational forces such as funding availability drive the choice of distributed database strategy.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
64
A transaction that requires only reference to data that are stored at the site is a remote transaction.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
65
In a push replication strategy, the target, not the source, controls when a local database is updated.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
66
A local transaction is one that requires reference only to data that are stored at the site where the transaction originates.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
67
A distributed DBMS must provide consistency among copies of data across the remote sites.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
68
Failure transparency is a design goal for distributed databases that guarantees that all the actions associated with a transaction are either committed or none of them are committed.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
69
Concurrency transparency allows each transaction to appear as if it were the only activity in a distributed database management system.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
70
A transaction that requires reference to data at one or more nonlocal sites to satisfy the request is a global transaction.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
71
The reliability of a decentralized distributed database system with independent partitions is poor.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
72
The purpose of time-stamping is to allow transactions to be processed in parallel.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
73
A replicated database with snapshots is very manageable.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
74
In general, data should be located away from the applications that use those data.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
75
Horizontal partitioning is implemented by placing some rows of a table at one site and other rows at another site.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
76
Replication transparency allows a programmer or user to treat a replicated data item as if it were a single item at a single node.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
77
Location translucency enables users and programmers to treat data as if it were located at one node even though it may move from node to node.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
78
Location transparency is used to inform users of where data are located within the distributed database.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
79
Scalability is the ability to grow, reduce in size, and become more heterogeneous as the needs of the business change.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
80
A transaction manager is an algorithm that coordinates updates or aborts them.
Unlock Deck
Unlock for access to all 100 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 100 flashcards in this deck.