
Chương II. Quản lý truy xuất
đồng thời
1

Nội dung
Giới thiệu
Khái niệm về giao tác
Các vấn đề truy xuất đồng thời
Lịch thao tác
Các kỹ thuật khóa dữ liệu
Kỹ thuật nhãn thời gian
Các kỹ thuật khác
2

Giới thiệu
Thực tế, CSDL được khai thác một cách đồng thời bởi nhiều
người sử dụng.Thậm chí còn có nhiều tiến trình trong một
chương trình cũng có thể được thực hiện đồng thời.
Ví dụ:hệ thống đặt chỗ trên các chuyến bay của một hãng
hàng không. Nhiều đại lý có thể cùng bán vé. Hành khách có
thể mua vé, đổi vé, trả vé do đó danh sách khách hàng và số
ghế của các chuyến bay sẽ bị thay đổi.Chuyện gì sẽ xảy ra
nếu hai hay nhiều đại lý cùng bán một ghế cho nhiều khách
hàng? Hệ quản trị CSDL này phải có khả năng giải quyết vấn
đề tranh chấp đó để không một ghế nào trên một chuyến bay
có thể bán nhiều hơn một lần.
3

Khái niệm vềgiao tác (Transaction)
Định nghĩa
Tính chất ACID của giao tác
Các thao tác của giao tác
Trạng thái của giao tác
4

Định nghĩa
Giao tác là 1 đơn vị xử lý nguyên tố gồm 1 chuỗi các
hành động tương tác lên CSDL. Khi thực hiện một
giao tác hoặc phải thực hiện tất cả các hành động của
nó hoặc thì không thực hiện hành động nào hết.
CSDL nhất quán 1CSDL nhất quán 2
Giao tác
5

