Zgodność z modelem ACID
Model ACID określa cztery warunki, które muszą być spełnione przez każdy system RDBMS, aby był z nim zgodny. Baza danych, która nie jest zgodna z tym modelem, nie będzie tak niezawodna lub elastyczna, jak baza spełniająca wymagania modelu ACID. Oto definicje tych czterech warunków:
- Atomowość
Wszystkie zmiany wprowadzane w bazie danych są typu „wszystko albo nic”. Niezależnie od tego, co się stanie, transakcja może zakończyć się całkowitym powodzeniem lub zupełną porażką.
- Spójność
Nie będą dozwolone żadne transakcje, które spowodują, że baza danych znajdzie się w niespójnym stanie. Jeśli jakaś transakcja narusza określone reguły spójności bazy danych, zostanie cofnięta.
- Izolacja
Transakcje nie mogą ze sobą kolidować. Przykładowo ...
Get Archiwizacja i odzyskiwanie danych now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.