Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 2 - Nguyễn Trường Sơn
Số trang: 77
Loại file: pdf
Dung lượng: 3.15 MB
Lượt xem: 19
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 2 Giao tác và lịch giao tác cung cấp cho người học những kiến thức như: Khái niệm giao tác; Tính ACID của giao tác; Các thao tác của giao tác; Các trạng thái của giao tác. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 2 - Nguyễn Trường SơnLOGO HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Chương 2: GIAO TÁC VÀ LỊCH GIAO TÁC GVLT: Nguyễn Trường Sơn 1 Nội dung trình bày§ Giới thiệu § Giao tác – Khái niệm – Tính ACID của giao tác – Các thao tác của giao tác – Các trạng thái của giao tác § Lịch thao tác – Giới thiệu – Khái niệm – Lịch tuần tự – Lịch khả tuần tự 2 Giới thiệu§ Hai yêu cầu cơ bản của ứng dụng khai thác CSDL trong thực tế: – Cho phép nhiều người dùng đồng thời khai thác CSDL nhưng phải giải quyết được các tranh chấp. – Sự cố kỹ thuật có thể luôn luôn xảy ra nhưng phải giải quyết được vấn đề về nhất quán dữ liệu.§ Một số ví dụ về ứng dụng có sử dụng CSDL : – Hệ thống giao dịch ở ngân hàng – Hệ thống đặt vé máy bay – Hệ thống quản lý học sinh – … 3 Giới thiệu – Một số tình huống GHẾ (Mã ghế, Mã CB, Trạng thái) CHUYẾN BAY(Mã CB, Ngày giờ, Số ghế còn) § Hệ thống đặt vé máy bay: – “Khi hành khách mua vé” – “Khi hai hành khách cùng đặt một ghế trống” – … TÀI KHOẢN(Mã TK, Số dư) GIAO DỊCH(Mã GD, Loại, Số tiền) § Hệ thống ngân hàng: – “Khi chuyển tiền từ tài khoản A sang tài khoản B” – “Khi rút tiền của một tài khoản” – “Nhiều người cùng rút tiền trên một tài khoản” – … § Hệ thống quản lý học sinh: Lớp học(Mã lớp, Tên, Sĩ số) – Thêm một học sinh mới Học sinh (Mã HS, Họ tên, Mã lớp) – Chuyển lớp 4 – … Giới thiệu – Một số tình huống§ “Hai (nhiều) hành khách cùng đặt một ghế trống” – Lỗi: Có thể có nhiều hành khách đều đặt được dù chỉ còn 1 ghế 1. Tìm thấy một ghế trống 2. Đặt ghế GHẾ (Mã ghế, Mã CB, Trạng thái) Mã ghế Mã CB Trạng thái 1001 100 No 1002 100 No 1. Tìm thấy một ghế trống 1003 100 Yes 2. Đặt ghế … … No à Phải giải quyết được tranh chấp để đảm 1050 bảo được n100 hất quán dữ liệu. No ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 2 - Nguyễn Trường SơnLOGO HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Chương 2: GIAO TÁC VÀ LỊCH GIAO TÁC GVLT: Nguyễn Trường Sơn 1 Nội dung trình bày§ Giới thiệu § Giao tác – Khái niệm – Tính ACID của giao tác – Các thao tác của giao tác – Các trạng thái của giao tác § Lịch thao tác – Giới thiệu – Khái niệm – Lịch tuần tự – Lịch khả tuần tự 2 Giới thiệu§ Hai yêu cầu cơ bản của ứng dụng khai thác CSDL trong thực tế: – Cho phép nhiều người dùng đồng thời khai thác CSDL nhưng phải giải quyết được các tranh chấp. – Sự cố kỹ thuật có thể luôn luôn xảy ra nhưng phải giải quyết được vấn đề về nhất quán dữ liệu.§ Một số ví dụ về ứng dụng có sử dụng CSDL : – Hệ thống giao dịch ở ngân hàng – Hệ thống đặt vé máy bay – Hệ thống quản lý học sinh – … 3 Giới thiệu – Một số tình huống GHẾ (Mã ghế, Mã CB, Trạng thái) CHUYẾN BAY(Mã CB, Ngày giờ, Số ghế còn) § Hệ thống đặt vé máy bay: – “Khi hành khách mua vé” – “Khi hai hành khách cùng đặt một ghế trống” – … TÀI KHOẢN(Mã TK, Số dư) GIAO DỊCH(Mã GD, Loại, Số tiền) § Hệ thống ngân hàng: – “Khi chuyển tiền từ tài khoản A sang tài khoản B” – “Khi rút tiền của một tài khoản” – “Nhiều người cùng rút tiền trên một tài khoản” – … § Hệ thống quản lý học sinh: Lớp học(Mã lớp, Tên, Sĩ số) – Thêm một học sinh mới Học sinh (Mã HS, Họ tên, Mã lớp) – Chuyển lớp 4 – … Giới thiệu – Một số tình huống§ “Hai (nhiều) hành khách cùng đặt một ghế trống” – Lỗi: Có thể có nhiều hành khách đều đặt được dù chỉ còn 1 ghế 1. Tìm thấy một ghế trống 2. Đặt ghế GHẾ (Mã ghế, Mã CB, Trạng thái) Mã ghế Mã CB Trạng thái 1001 100 No 1002 100 No 1. Tìm thấy một ghế trống 1003 100 Yes 2. Đặt ghế … … No à Phải giải quyết được tranh chấp để đảm 1050 bảo được n100 hất quán dữ liệu. No ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Hệ quản trị cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu Cơ sở dữ liệu Lịch giao tác Lịch xử lý đồng thời Biểu diễn lịch thao tácGợi ý tài liệu liên quan:
-
62 trang 401 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 377 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 291 0 0 -
13 trang 290 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 284 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 266 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 255 1 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 245 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 244 0 0 -
8 trang 186 0 0