یک بانک داده ایی اوریکل باید نصب شود و به درستی مورد استفاده قرار بگیرد تا با خصوصیات اسید سازگار باشند. در بعضی از موارد, معاوضه (جابجایی جهت تنطیم تعادل) بر روی اسید صورت میگیرد تا در دیگر موارد بطور مثال میزان اجرا قدرت بدست آورد. والانس یعنی اینکه یک تراکنش (تبادله) باید همه جانبه صورت بگیرید یا هیچ چیز
ACID اسید
Atomic, Consistent, Isolated, Durable
همه یا هیچ, یکپارچه, محصور شده, ماندگار
trade-off
a balance achieved between two desirable but incompatible features; a compromise.
* "a trade-off between objectivity and relevance"
پاياپاى كارى ، معاوضه ، تاخت (زني )، مبادله ، تهاتر، بده و بستان
حد وسط، بينابين
All the way کامل صد در صد
Nothing هیچ
Atomicity والانس
در یک تراکنش که شامل دو یا تعداد بیشتری از اطلاعات درگیر هستند یا همه باید با هم کار کنند و یا اصلا کار نکند.
مثال
دو تا حساب بانکی دارید. از حساب الف به حساب ب پول انتقال میدید. حالا این وسط نباید پولی گم بشه یا زیاد بشه. به این میگن atomic transaction یا تبادله اتمی.
Consistency رابطه ى منطقي ، توافق و تناسب
یک تراکنش (تبادله) یا داده معتبر و جدید تولید میکند و یا اگر موفق نشد باید داده ها را به حالت اول که شروع کرده بودید برگرداند
Isolation جداسازی, گوشه گیری, انزوا
تراکنش در پردازشی که هنوز فرستاده نشده یا شروع نشده باید از بقیه تراکنش ها جدا نگه داشته شود
Durability دوام, ماندگاری
داده های فرستاده شده توسط سیستم ذخیره میشوند حتی در صورت عدم موفقیت و ریستارت سیستم (بارگذاری مجدد) داده در حالت صحیح خود موجود است.