Describe the concept of transaction atomicity, Operating System

Q. Describe the concept of transaction atomicity?

Answer: A transaction is a sequence of read as well as writes operations upon some data followed by a commit operation. If the sequence of operations in a transaction cannot be completed the transaction must be aborted and the operations that did take place should be rolled back. It is vital that the series of operations in a transaction appear as one indivisible operation to ensure the integrity of the data being updated. or else data could be compromised if operations from two (or more) different transactions were intermixed.

Posted Date: 7/27/2013 3:50:09 AM | Location : United States







Related Discussions:- Describe the concept of transaction atomicity, Assignment Help, Ask Question on Describe the concept of transaction atomicity, Get Answer, Expert's Help, Describe the concept of transaction atomicity Discussions

Write discussion on Describe the concept of transaction atomicity
Your posts are moderated
Related Questions
What are the advantages of Contiguous allocation? The advantages are a. Supports direct access b. Supports sequential access c. Number of disk seeks is minimal.

Briefly discuss on real-time scheduling? It is divided into two types.  Hard real-time systems are needed to complete a critical task within a guaranteed amount of time. T

Q. What is the major difficulty that a programmer should overcome in writing an operating system for a real-time environment? Answer: The major difficulty is keeping the oper

Explain the Resource Ownership by Platform Ownership of data items may further be complicated by concepts defined in certain operating systems. Each operating system defines "p

Q. What is the purpose of system calls? Answer: System calls permit user-level processes to request services of the operating system.

What are the main differences between operating systems for mainframe computers and personal computers? The design goals of operating systems for those machines are quite diffe

A system consists of 10 units of resource class Ru. The resource needs of three user processes P1, P2 and P3 are like this                     Using Banker's algorithm, de

shell program for Armstrong number

Determine what the expansion of nested macro calls follows  The expansion of nested macro calls follows the Last in First out (LIFO) rule.

What are the different types of semaphore? Principally the semaphore is able to be classified into two on the basis of their values a)      Counting semaphore: In counting s