Acid fundamental and transactions in sql server, DOT NET Programming

What is ACID fundamental? What are transactions in SQL SERVER?

The transaction is a sequence of operations performed as a single logical unit of work..The logical unit of work should exhibit 4 properties, Known as the ACID (Isolation , Atomicity, Consistency, and Durability) properties, to qualify for the transaction:

1)Atomicity:

The transaction should be an atomic unit of work; either all of its data modifications are performed or none of them is performed.

2)Consistency:

When done, a transaction should leave all its data in a consistent state. In a relational database, all rules should be applied to the transaction's modifications to maintain all data integrity. All internal data structures, like B-tree indexes or doubly-linked lists, must be correct at the end of the transaction.

3)Isolation:

The Modifications made by concurrent transactions should be isolated from the modifications made by any other concurrent transactions. A transaction either see data in the state it was before another concurrent transaction modified it, or it views the data after the second transaction has done, but it does not see an intermediate state. This is known as serializability as it results in the ability to reload the starting data and replay a series of transactions to end up with the data in the same state it was in after the original transactions were performed.

4)Durability

After the transaction has done, its effects are permanently in the place in the system. The changes persist even in the event of a system failure.

Posted Date: 9/24/2012 4:01:50 AM | Location : United States







Related Discussions:- Acid fundamental and transactions in sql server, Assignment Help, Ask Question on Acid fundamental and transactions in sql server, Get Answer, Expert's Help, Acid fundamental and transactions in sql server Discussions

Write discussion on Acid fundamental and transactions in sql server
Your posts are moderated
Related Questions
Can you give a practical implementation of FAÇADE patterns? The Façade pattern sits on the top of lot of the subsystems & makes access easy to interfaces of these subsystems. T

I would like to develop a new website to compete with an existing one: greatandhra I would like the new website to be less flashy, more content driven and be inspired from below

Explain Custom Activities. In addition to the standard activities available within the base activity library, you can make new activities to meet exact business needs. Creating

What is Windows Workflow Foundation (WF)? Windows Workflow Foundation (WF) is a technology that was first introduced in .NET Framework 3.0. WF having of a programming model, a

Problem: (a) Define the term ViewState as used in the ASP.NET framework. (b) What is a StateBag class? Give a simple example to support your answer. (c) (i) Distingui

Project Description: We are seeking someone who can write a program in C# or C++. The idea is to prepare the program using a Cross Platform environment like Mono or Qt which

help me to prepare the above charts for my online vegetable selling project

Assembly: 1) Assembly is a unit of deployment such as EXE or a DLL. 2) An assembly consists one or more files (dlls, exe's, html files etc.),& represents a group of resources,

What is the AppFabric component? The AppFabric component is used to make access control and dole out messages across clouds and enterprises. It has a service-oriented architect

What is nested Classes? You can access an array using the INDEX value of that array, but how many times you know the real value of the index. The Hashtable provides a way of ac