ACID: Różnice pomiędzy wersjami

Dodane 21 bajtów ,  4 lata temu
m
drobne merytoryczne
(przeredagowanie)
m (drobne merytoryczne)
{{Inne znaczenia|baz danych|[[Acid1|test Acid1]], [[Acid2|test Acid2]], [[Acid3|test Acid3]]}}
'''ACID''' – zbiór właściwości gwarantujących poprawne przetwarzanie [[transakcja (informatyka)|transakcji]] w [[Baza danych|bazach danych]]. ACID jest [[skrótowiec|skrótowcem]] od angielskich słów ''atomicity'', ''consistency'', ''isolation'', ''durability'', czyli '''niepodzielność'''<ref group = uwaga>Niekiedy spotyka się kalkowe i nieprawidłowe tłumaczenie z języka angielskiego: atomowość„atomowość” (rzadziej: „atomiczność”).</ref>, '''spójność''', '''izolacja''', '''[[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>.
 
* Niepodzielność transakcji oznacza, że każda transakcja albo zostanie wykonana w całości, albo w ogóle – na przykład jeśli w ramach jednej transakcji odbywać się ma przelew bankowy (zmniejszenie wartości jednego konta i powiększenie innego o tę samą kwotę), to nie może dojść do sytuacji, że z jednego konta ubędzie pieniędzy, a kwota na koncie docelowym będzie bez zmian.
25 535

edycji