Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Cơ sở dữ liệu
Bài giảng Cơ sở dữ liệu: Quản lý giao dịch - ThS. Nguyễn Ngọc Quỳnh Châu
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Cơ sở dữ liệu: Quản lý giao dịch - ThS. Nguyễn Ngọc Quỳnh Châu
Thục Ðào
118
49
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Cơ sở dữ liệu: Quản lý giao dịch" cung cấp cho người học các kiến thức: Khái niệm giao dịch, 4 tính chất của giao dịch, các loại giao dịch, giao dịch tường minh, giao dịch không tường minh, giao dịch tự động. nội dung chi tiết. | Bài giảng Cơ sở dữ liệu: Quản lý giao dịch - ThS. Nguyễn Ngọc Quỳnh Châu QuẢN LÝ GIAO DỊCH GIAO DỊCH KHÁI NIỆM Giao dịch: là một đơn vị thực hiện chương trình truy xuất vào dữ liệu và có thể làm thay đổi nội dung của nhiều hạng mục dữ liệu Là một tập các lệnh được thực hiện như một khối lệnh, có thể thành công hoàn toàn hoặc thất bại hoàn toàn 4 TÍNH CHẤT CỦA GIAO DỊCH Atomic (nguyên tử): đảm bảo toàn bộ hoạt động của giao dịch thành công hoặc thất bại. Consistency (tính nhất quán): khi transaction hoàn thành, dữ liệu phải ở trạng thái toàn vẹn Isolation (cô lập): khi có nhiều giao dịch thực hiện đồng thời thì phải đảm bảo chúng được giữ độc lập để các kết quả không ảnh hưởng lẫn nhau Durability (bền vững): sau khi giao dịch thực hiện, nếu có sự cố thì tất cả các dữ liệu thay đối trong giao dịch vẫn được hồi phục lại theo yêu cầu của giao dịch VÍ DỤ Một nhà băng gồm các tài khoản. Một giao dịch T chuyển 50 từ tài khoản A sang tài khoản B. Giả sử tài khoản A và B tương ứng là 1000 và 2000 Giao dịch này có thể được viết như sau: READ(A) A=A-50 WRITE(A) READ(B) B=B+50 WRITE(B) Ví dụ Tính Atomic: Nếu như giao dịch thành công thì tất cả các lệnh trong giao dịch thành công và A=950, B=2050 Giao dịch đang được thực hiện đến lệnh READ(B) mà hệ thống xảy ra sự cố thì toàn bộ giao dịch bị hủy: toàn bộ các câu lệnh trong giao dịch đều không được thực hiện thành công => A=1000 và B=2000 VÍ dụ Tính Consistency: Sau khi transaction hoàn thành, dữ liệu phải ở trạng thái nhất quán: tài khoản A phải có số tiền là 950 và B có 2050. Ví dụ Durability: sau khi giao dịch thực hiện thành công, giả sử có sự cố thì dữ liệu sau khi khôi phục phải đảm bảo là A có 950 và B có 2050. Isolation: Nếu như giao dịch chuyển tiền đang thực hiện đến câu lệnh READ(A) thì có 1 giao dịch khác cũng thực hiện việc chuyển 1000 từ A sang C. Khi đó hai giao dịch sẽ tương tranh với nhau Tại sao cần phải .
TÀI LIỆU LIÊN QUAN
Bài giảng Hệ cơ sở dữ liệu: Chương 9 - ThS. Trịnh Thị Ngọc Linh
Bài giảng Hệ quản trị cơ sở dữ liệu: Quản lý giao tác
Bài giảng Cơ sở dữ liệu: Quản lý giao dịch - ThS. Nguyễn Ngọc Quỳnh Châu
Giáo trình Cơ sở dữ liệu - chương 2: cơ sở dữ liệu quan hệ
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 4 - Lê Thị Minh Nguyện
Bài giảng cơ sở dữ liệu - chương 1 - ĐH KHTN Tp.HCM
Bài giảng Hệ quản trị cơ sở dữ liệu: Giới thiệu DBMS
Bài giảng cơ sở dữ liệu - chương 3- ĐH KHTN Tp.HCM
Hướng dẫn thực hành môn CSDL - Lê Đức Duy Nhân
Cơ sở dữ liệu-chương 3
crossorigin="anonymous">
Đã 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.