ACID: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
m poprawa linków
m linki zewnętrzne
Linia 1:
{{Inne znaczenia|baz danych|[[Acid1|test Acid1]], [[Acid2|test Acid2]], [[Acid3|test Acid3]]}}
'''ACID''' – zbiór właściwości, które gwarantują poprawne przetwarzanie [[transakcja (informatyka)|transakcji]] w [[Baza danych|bazach danych]]. '''ACID''' jest skrótem od angielskich słów: '''atomicity''' – ''atomowość'', '''consistency''' – ''spójność'', '''isolation''' – ''izolacja'', '''durability''' – ''[[trwałość (bazy danych)|trwałość]]''.<ref>{{Cytuj książkę|nazwisko = Keith|imię = Mike|tytuł = Pro JPA 2|rok = 2013|wydawca = Apress|miejsce = |strony = 48-49|isbn = 978-1-4302-4926-9}}</ref>
 
* '''atomowość transakcji''' oznacza, iż każda transakcja albo wykona się w całości, albo w ogóle, czyli np. jeżeli w ramach jednej transakcji odbywać ma się przelew bankowy (zmniejszenie wartości jednego konta i powiększenie innego o tę samą kwotę), to nie może zajść sytuacja, że z jednego konta ubędzie pieniędzy a kwota na docelowym będzie bez zmian: albo przelew zostanie wykonany w całości, albo w ogóle.