10 5 3

10 5 3



Zacznij transakcję (begin transaction);

Zidentyfikuj klienta;

Jeżeli nie da się zidentyfikować to zerwij (abort); Wczytaj zlecenie wypłaty;

Sprawdź konto klienta;

Jeżeli konto < zlecenia to

komunikat o przekroczeniu konta; zerwij (abort);

Wyślij zlecenie do kasy;

Jeżeli upłynął czas większy od 5 minut to cofnij zlecenie do kasy; zerwij transakcję (abort);

Jeżeli kasjer potwierdził dokonanie wypłaty to potwierdź transakcję (commit)

a inaczej

cofnij zlecenie do kasy; zerwij (abort);

Transakcja, która zaczęła się w systemie jest i dentyfikowana j ako specjalny byt; jest jej nadawany unikalny numer (identyfikator).

ab ort - kas ow ani e transakcji i wszelkich skutków które ona poczyniła

commit - wprowadzenie skutków transakcji na dyski skasowanie transakcji



Wyszukiwarka

Podobne podstrony:
6 Kanon 1098 - forma zawarcia w specjalnych okolicznościach • jeżeli nie da się dostać do księdza w
MSR 3 17. Jeżeli wynikli transakcji dotyczącej świadczenia usług nie można wiarygodnie oszacować to:
MSR 3 17. Jeżeli wynikli transakcji dotyczącej świadczenia usług nie można wiarygodnie oszacować to:
ustawodawca. Lekarz nie może umówić się z pacjentem, a prawnik z klientem. Jeżeli umowa kwalifikuje
10 (42) 193 Twierdzenie o rzędzie Jeżeli ATX składa się tylko z 0, to uwaga jest trywialna. Załóżmy
VI. 10. KAZIMIERZ I (ż. JADWIGA, KONSTANCYA). 297 Przyjmując, że Kazimierz nie ożenił się rychlej od
skanuj0037 (63) Wtozdział 10. Wybrane choroby alergiczne 203 r W okresie bezobjawowym zwykle nie stw
Skanowanie 10 01 12 47 (30) PAŁUBA dziwna, autor nie mógł się tu powstrzymać od starego porównania
NDIGCZAS0104789757 d) jeżeli przedmiot nie da się oszacować, od wyroku bezpośrednio .   
IMGs63 • samej produkcji, związanych z wprowadzaniem nowych technolo-* jeżeli nie będzie się umiała

więcej podobnych podstron