Transakcja (informatyka): Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Linia 7:
Transakcje opisuje zasada '''ACID''' - '''Atomicity, Consistency, Isolation, and Durability''':
* '''Atomicity''' - transakcja może być wykonana tylko w całości albo wcale.
* '''Consistency''' - stan bazy danych zawsze przedstawia stan przed lub po transakcji. Zapytania składane systemowi w czasie wykonywania transakcji muszą pokazywać sytuację przezprzed transakcją, nie sytuację przejściową.
* '''Isolation''' - transakcja dzieje się niezależnie od innych wykonywanych operacji, w tym od innych transakcji.
* '''Durability''' - w przypadku krachu całego systemu bazodanowego, np. w wyniku odcięcia elektryczności, transakcja będzie albo wykonana w całości albo wcale.