TAILIEUCHUNG - Chương 2: Quản lý giao tác

Một giao tác được thực hiện độc lập với các giao tác khác xử lý đồng thời với nó để bảo đảm tính nhất quán cho CSDL Một giao tác không quan tâm đến các giao tác khác xử lý đồng thời với nó Mọi thay đổi mà giao tác thực hiện trên CSDL phải được ghi nhận bền vững. | Chương 2 Quản lý giao tác ooo oooo ooooo oooo ooooo oooo oooo Õ Õ Nội dung chi tiết Giới thiệu Khái niệm giao tác transaction Định nghĩa Tínhchất ACID của giao tác Cácthaotáccủa giao tác Trạng thái của giao tác Lịch thao tác schedule Giới thiệu Định nghĩa Lịch tuần tự Serial schedule Lịch khả tuần tự Serilizable schedule Conflict-Serializable View-Serializable Quản lý giao tác Giới thiệu Ví dụ Hệ thống giao dịch ngân hàng Hệ thống đặt vé bay DBMS là môi trường đa người dùng Nhiều thao tác truy xuất lên cùng một đơn vị dữ liệu Nhiều thao tác thi hành đồng thời Khách hàng 1 Khách hàng 2 Thời gian Tìm thấy 1 chỗ trống Tìm thấy 1 chỗ trống Đặt vé bay Đặt vé bay Cơ chế tuần tự Quản ý giao tác 2 khách hàng đặt cùng 1 chỗ trống 1 Giới thiệu tt Khi DBMS gặp sự cố Các thao tác có thể làm cho trạng thái CSDL không chính xác Tài khoản A Tài khoản B Đọc số dư của tài khoản A Kiểm tra số dư số tiền cần rút Tặngsố dư của tài khoản B gư c ĩự Giảm số dư của tài khoản A Ngân hàng chịu lỗ 1 khoảng tiền Quản lý giao tác Nguyên tố Nội dung chi tiết Giới thiệu Khái niệm 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 Lịch thao tác schedule Quản lý giao tác Giao tác Transaction 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 Nguyên tố không thể phân chia được nữa CSDL nhất quán . 1 . Giao tác CSDL nhất quán -- 2 -X Quản lý giao tác 2 ooo . r ._ . . . Tính chất ACID của giao tác gggg UUUUq oooou oooo Nguyên tố Atomicity Hoặc là toàn bộ hoạt động của giao dịch được phản ánh đúng đắn trong CSDL hoặc không có hoạt động nào cả Nhất quán Consistency Một giao tác được thực hiện độc lập với các giao tác khác xử lý đồng thời với nó để bảo đảm tính nhất quán cho CSDL Cô lập Isolation Một giao tác không quan tâm đến các giao tác khác xử lý đồng thời với nó Bền vững Durability Mọi thay đổi mà giao tác thực hiện trên CSDL phải được ghi nhận bền vững Quản lý giao tác Ví dụ T Read A t t t-50 Write

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.