ТРАНЗАКЦІЇ

Примітка Тему цього розділу не можна віднести виключно до теми реляційних систем Тим не менш, вона тут доречна, оскільки розуміння основної ідеї необхідно для засвоєння деяких понять та логічного переходу до частини II Однак тут дана тема навмисно розглядається лише поверхово

Транзакція як логічна одиниця роботи

Транзакція – Це логічна одиниця роботи вона починається з виконання операції BEGIN TRANSACTION і закінчується операцією COMMIT або ROLLBACK На рис 151 показаний псевдокод транзакції, яка призначена для перерахування суми 100 доларів з рахунку 123 на рахунок 456 Цілком очевидно, що операція переказу грошей з одного рахунку на інший, яка за самою своєю суттю є […]

Транзакції ПІДТРИМКА МОВИ SQL

У цьому розділі засоби підтримки роботи з транзакціями в мові SQL (зокрема, процедури відновлення на основі транзакцій) розглядаються відповідно до загальних принципів, описаними в попередніх розділах Насамперед, в системі гарантується, що виконання більшості операторів SQL відбувається нерозривно (єдиними винятками є CALL і RETURN) Крім того, як було описано в розділі 4, в мові SQL передбачені […]