Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Atomicity, Consistency, Isolation, and Durability (ACID)

Emerging Trends in Cloud Computing Analytics, Scalability, and Service Models
This is a set of properties of database transactions. It is a term from database theory and describes rules and procedures for data transactions.
Published in Chapter:
Fundamental Concepts of Cloud Computing
Dina Darwish (Ahram Canadian University, Egypt)
DOI: 10.4018/979-8-3693-0900-1.ch001
Abstract
Cloud computing has transformed corporate and consumer lives. Cloud computing may save startups and businesses money and improve services. Independent developers may build global apps and services, share, and analyze data at scales formerly reserved for well-funded projects. Internet users may quickly create, share, and preserve digital content beyond their devices' computing capabilities. The cloud provider owns and maintains computer resources in cloud computing. Browser-based apps like Netflix, third-party data storage for images and other digital files like iCloud or Dropbox, and third-party servers used to support a company, research, or personal project's computer architecture are examples of such resources. This chapter discusses many topics related to cloud computing, such as: Cloud computing term, entities, technologies, delivery models, environments, and platforms, advantages and disadvantages of cloud computing, benefits of cloud computing, using cloud computing, risks and security concerns, cloud computing ethics, challenges, and costs, and research directions.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
NoSQL Databases
In computer science, ACID is a set of properties that guarantee that database transactions are processed reliably: Atomicity: Either the task (or all tasks) within a transaction are performed or none of them are. This is the all-or-none principle. If one element of a transaction fails the entire transaction fails; Consistency: The transaction must meet all protocols or rules defined by the system at all times. The transaction does not violate those protocols and the database must remain in a consistent state at the beginning and the end of a transaction; there is no any half-completed transactions; Isolation: No transaction has access to any other transaction that is in an intermediate or unfinished state. Thus, each transaction is independent into it. This is required for both performance and consistency of transactions within a database; and Durability: Once the transaction is complete, it will persist as complete and cannot be undone; it will survive system failure, power loss and other types of system breakdowns. ACID is having the property of Strong consistency of transactions, availability less important.
Full Text Chapter Download: US $37.50 Add to Cart
A Generalized Comparison of Open Source and Commercial Database Management Systems
Considered to be the key transaction processing features/properties of a database system. Without them, the integrity of the database cannot be guaranteed.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR