1) Context
2) Tramacties
Een frameactie in
verzameling ook loginch hangende operaties
°
een van ramen .
databank worden
De
logica de transactie kan
zelf
de
opgeslagen
°
in .
°
Voorbeeld de transactie :
, °
Een Kaneactie wordt vaak
opgetut
(SQL )
vanuit
applicatieprogramma een
↳
Beginnen de transactie START TRANSACTION :
de transactie ( SQL)
↳
Beëindigen COMMIT
of
ROLL BALK
:
/ ↳ 0
Transactie niet
°
Een frameactie Ti o di de Hanactie succesvol areaal : ando alle
transformeert
de
de DB
continent
wou
ook echt
mogen
de
aanplantingen
na
worden
operaties
van
haat naar
ene
een andere
naar DB
geschreven
comeinterne ehaat .
↳ Een databank comeintent ode aan alle comeietentie einen (
in - = cometraints) voldaan in .
het uitvoeren v/d frameactie kan de databank
tijdelijk
↳
Tijdens in coruiltent
zijn .
Er
zijn grote problemen met frameacties
°
2 :
↳ Wat de meerdere tram actie in
parallel uitgevoerd worden ? kan v/d
paring
: ene
tramactie kunnen andere beïnvloeden dat de DB wordt
↳
zodanig een in comeietent
incontinent maken
.
Recovery voorkomen middenfailure
hardware
na
eyeteamanker
Hanactie in
en : kunnen DB
wanneer .
elke etaleert
°
In veel SQL
implementatie ie
op zich een transactie maar ramen
getelde
etaleert niet : START TRANSACTION
keyword nodig .
v/d data te controleren
° Om de
integriteit bewaren moet ,
het DBMS
of
de
zogenoemde
ACID iedere teamactie voldaan
eigen eikapper zijn
-
voor .
3) ACID
eigenschappen
-
Atomic
ity
°
↳
oftewel worden alle operaties de Tramactie
doorgevoerd op
de data
oftewel geen enkele
• (omnieten
↳ ey de v/d frameactie
we de databank in een comeinterne ehaat wou voor
uitvoering
in deze ook in een comeinterne staat na de
uitvoering v/d frameactie
°
Isolatie
↳ de transacties
zichtbaar de
parallel
andere
worden
uitgevoerd zijn
teamacties
de
effecten van de transacties niet
voor .
Dura
bility
°
↳ Nadat een frameactie eaanval werd
worden deze niet verloren
uitgevoerd zijn zijn aan
paringen definitief
en
bij bv .
een
eyeteam uaeh
4) vraten de
Mogelijke transactie
initiële vraat frameactie
Actief ie in deze
° :
,
worden
haat zo
lang operaties uitgevoerd
Poetin committed frameactie
gaat
°
: naar
deze Haat de locatie
operatie goed ging
°
Committed : alle
operaties vereerd
waren
en alle contraint zijn voldaan .