ISA 245 Final Exam With 100% Correct And Verified Answers
8 vues 0 fois vendu
Cours
ISA 245
Établissement
ISA 245
ISA 245 Final Exam With 100% Correct And Verified Answers
Atomicity - Correct Answer-Requires that all operations (SQL requests) of a transaction be completed; if not, the transaction is aborted. If a transaction T1 has four SQL requests, all four requests must be successfully completed; other- wi...
ISA 245 Final Exam With 100% Correct
And Verified Answers
Atomicity - Correct Answer-Requires that all operations
(SQL requests) of a transaction be completed; if not, the
transaction is aborted. If a transaction T1 has four SQL
requests, all four requests must be successfully completed;
other- wise, the entire transaction is aborted. In other words,
a transaction is treated as a single, indivisible, logical unit of
work.
Concurrency control - Correct Answer-Coordinating the
simultaneous execution of transactions in a multiuser
database system is known as concurrency control.
The objective of concurrency control is to ensure the
serializability of transactions in a multiuser database
environment. Concurrency control is important because the
simultaneous execution of transactions over a shared
database can create several data integrity and consistency
problems. The three main problems are lost updates,
uncommitted data, and inconsistent retrievals.
Consistency - Correct Answer-indicates the permanence of
the database's consistent state. A transaction takes a
database from one consistent state to another. When a
transaction is completed, the database must be in a
consistent state; if any of the transaction parts violates an
integrity constraint, the entire transaction is aborted.
Vendarsol
,Consistent database state - Correct Answer-One in which all
data integrity constraints are satisfied. A successful
transaction changes the database from one consistent state to
another.
Database lock - Correct Answer-the entire database is
locked, thus preventing the use of any tables in the database
by trans- action T2 while transaction T1 is being executed.
This level of locking is good for batch processes, but it is
unsuitable for multiuser DBMSs.
Durability - Correct Answer-ensures that once transaction
changes are done and committed, they cannot be undone or
lost, even in the event of a system failure.
Exclusive lock - Correct Answer-exists when access is
reserved specifically for the transaction that locked the
object. The exclusive lock must be used when the potential
for conflict exists.
Field-level lock - Correct Answer-allows concurrent
transactions to access the same row as long as they require
the use of different fields (attributes) within that row.
Although field-level locking clearly yields the most flexible
multiuser data access, it is rarely implemented in a DBMS
because it requires an extremely high level of computer
overhead and because the row- level lock is much more
useful in practice.
Isolation - Correct Answer-means that the data used during
the execution of a transaction cannot be used by a second
Vendarsol
, transaction until the first one is completed. In other words, if
transaction T1 is being executed and is using
the data item X, that data item cannot be
accessed by any other transaction (T2 ... Tn)
until T1 ends. This property is particularly
useful in multiuser database environments
because several users can access and update
the database at the same time.
Lock - Correct Answer-guarantees exclusive
use of a data item to a current transaction. In
other words, transaction T2 does not have
access to a data item that is currently being
used by transaction T1.
Lock granularity - Correct Answer-Lock
granularity indicates the level of lock use.
Locking can take place at the following levels:
database, table, page,
row, or even field (attribute).
Lost update - Correct Answer-The lost update
problem occurs when two concurrent
transactions, T1 and T2, are updating the
same data element and one of the updates is
lost (overwritten by the other transaction)
Optimistic locking phases (3) - Correct
Answer-requires neither locking nor
timestamping techniques. Instead, a
Vendarsol
Les avantages d'acheter des résumés chez Stuvia:
Qualité garantie par les avis des clients
Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.
L’achat facile et rapide
Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.
Focus sur l’essentiel
Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.
Foire aux questions
Qu'est-ce que j'obtiens en achetant ce document ?
Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.
Garantie de remboursement : comment ça marche ?
Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.
Auprès de qui est-ce que j'achète ce résumé ?
Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur Vendarsol. Stuvia facilite les paiements au vendeur.
Est-ce que j'aurai un abonnement?
Non, vous n'achetez ce résumé que pour €18,24. Vous n'êtes lié à rien après votre achat.