Що означає «Consistency» в ACID?
Consistency (узгодженість) означає, що кожна транзакція має переводити базу даних з одного коректного стану в інший, не порушуючи встановлених правил, обмежень і зв'язків.
Якщо під час виконання щось піде не так - база відкочується до попереднього узгодженого стану.
Приклад: якщо для таблиці задано правило, що баланс не може бути від'ємним, то транзакція, яка призвела б до від'ємного балансу, не зафіксується - база збереже цілісність даних.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.