При
работе с любой базой данных выполняется бесконечная последовательность
операций. Если последовательность операций объединена в единое целое (с точки
зрения СУБД), то эта последовательность называется Blank 1 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка .
В
этом случае важно успешное выполнение Blank 2 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка . Если Blank 3 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка выполняется
успешно, то система управления базами данных фиксирует все изменения данных с
помощью инструкции Blank 4 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка Изменения заносятся во Blank 5 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка память.
Если
хотя бы одна из операций Blank 6 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка заканчивается неудачно, то Blank 7 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка считается невыполненной. В этом случае происходит откат Blank 8 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка (Blank 9 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка ).
При откате Blank 10 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка база данных возвращается в состояние, которое было до
начала выполнения Blank 11 Вопрос 17 транзакцияCOMMITвнешнюювнутреннююROLLBACKсделка .

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.