acidとは、信頼性のあるトランザクションシステムの持つべき性質として1970年代後半にジム・グレイが定義した概念で、これ以上分解してはならないという意味の不可分性()、一貫性()、独立性()、および()は、トランザクション処理の信頼性を保証するために求められる性質であるとする考え方である。