Transaction
ThS. Hoàng M nh Hà
hoangha84@gmail.com
https://sites.google.com/site/hoan
N i dung
Gi i thi u v Giao d ch (Transaction).
Các tính ch t c a giao d ch.
Các thành ph n x lý giao d ch trong HQT CSDL.
Các tr ng thái c a giao d ch.
L ch trình:
Khái ni m
L ch trình tu n t
Tính kh tu n tảầự
Kh tu n t xung đ t
M t s bài t p
Kh tu n t view
SGU - Khoa CNTT -
H qu n tr c s d ơ
2
Gi i thi u v Giao d ch
Khái ni m
SGU - Khoa CNTT -
H qu n tr c s d ơ
3
Multi-user System
1 ch phân lo i HQT CSDL khác d a trên s l ng ng i ượ ườ
s d ng đ ng th i:
Single-user
Multi-user: h u h t các HQT CSDL ế
X xen k (Interleaved processing)
X song song (Parallel processing)
SGU - Khoa CNTT -
H qu n tr c s d ơ
4
Khái ni m Giao d ch (giao
c)
Là m t ch ng trình đ c th c thi đóng vai trò nh m t đ n ươ ượ ư ơ
v x truy xu t CSDL.
M t giao d ch có th g m nh ng x lý tn 1 ho c nhi u
CSDL.
Giao d ch th đ c vi t trong nn ng SQL ho c m t ượ ế
ngôn ng l p trình nào đó.
SGU - Khoa CNTT -
H qu n tr c s d ơ
5