Question of the Day Five

Let us continue our question of the day series with day five.

What is ACID?

ACID is an acronym that is used in relational databases to determine whether it meets architecture criteria.  The acronym stands for Atomicity, Consistency, Isolation, and Durability.  When we evaluate the architecture or design of the relational database all four of these attributes of the acronym must be met in order for the database to be considered reliable.

Atomicity is an all-or-none proposition in regards to transaction which are a unit of work to be committed or rolled back.

Consistency will guarantee that a transaction will never remain unfinished in your database.

Isolation keeps transactions separated from the database and from each other until they are committed or rolled back.

Durability guarantees that the database will track all changes so that if any sort of termination occurs the server can recover.

Enjoy!

Advertisements

About SQLGator

Florida Gator and Microsoft Data Platform MVP, Star Wars fanatic and is there anything else...oh yeah PS4! I am a geek and SQL Server DBA who dabbles with VMWare, there are other technologies greater than these? Not so fast my friend! I also love to travel to new and exotic places.

Posted on August 7, 2012, in SQL Schoolhouse and tagged . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: