3545336790

3545336790



Transakcje

Transakcja - jest wykonywanym programem, który tworzy logiczną jednostką przetwarzania w bazie danych. Transakcja składa się z jednej lub wielu operacji dostępu do bazy danych. Jednym ze sposobów określania zakresu transakcji jest wyróżnienie jawnych instrukcji begin i end transaclion.

Jeżeli operacje bazodanowe należące do transakcji nie aktualizują bazy danych, a tylko pobierają dane, o transakcji mówimy, że jest tylko do odczytu.

Problem utraconej aktualizacji

nt(X):

Odczylaj_clcn

X:=X+M;


»t(X):


Zapisz_elemcnl (X); Odczytaj_elemcnt (Y);


Zapjsz_clcment(X):

Pożądane właściwości transakcji (ACID)


Problem aktualizacji tymczasowej

Ode;

X;=:


Zapisz_elcment (X);


zylaj.element (X); X-N:


Zapis/ _elcmcnt (Y);


Odczytaj_elcmcnt (X);

X;=X+M:

Zapisz_clcmcnt(X);


Transakcja Tl kończy sie niepowodzeniem i musi zmienić wartość X z powrotem do jej oryginalnego stanu; w tym czasie T2 odczytuje jej tymczasową niepoprawną'



Wyszukiwarka

Podobne podstrony:
Image2 Packet-snifTer - jest to program, który jest uruchomiony na jakieś maszynie w sieci i "p
WAFEL.COM ^.eafnod ???5. Sniffing Packet-sniffcr - jest to program, który jest uruchomiony na jakieś
System operacyjny System operacyjny - czyli inaczej OS (od ang. Operating System). Jest to program k
Sposób działania komputera •Podstawowym zadaniem komputera jest wykonywanie programu. •Program
Kolejną wartą uwagi audycją skierniewickiego Radia RSC jest „Radiowy Raport”. Jest to program, który
Teoria szeregowalności Ponieważ zawsze jest możliwe, aby transakcje były wykonywane po kolei
Zarządzanie procesamiProces - program, który jest wykonywany. > Aby wypełnić swoje zadanie, proce
Jednostka arytmetyczno-logiczna Jednostka arytmetyczno-logiczna wykorzystywana jest do wykonywania:
Napisz program, który czyta liczbę naturalną z zakresu 1 do 2000000000 i sprawdza, czy jest ona podz
Wprowadzenie W ujęciu MS Access, makropolecenie jest prostym językiem programowania, który umożliwia
Zbiór cech transakcji Transakcja jest to zespół operacji na bazie danych (    )
img145 (4) WSTĘP Program, który trzymacie Państwo w rękach, jest programem oddziaływań wycho-wawczo-
img17 (3) Tryb chained i unchained Zanim poznaliśmy mechanizm transakcji, z powodzeniem wykonywaliśm
najwyższą warstwą jest program, który porozumiewa się z użytkownikiem - pozwala na opracje na plikac
świadczenie wielu usług przez parabanki, a rozwiązanie problemu bezpieczeństwa transakcji jest dalek
2. Systemy ekspertowe, wybrane zagadnienia System ekspertowy jest to program komputerowy, który rozw

więcej podobnych podstron