Bài giảng Cơ sở dữ liệu nâng cao: Chương 1 Tổng quan CSDL phân tán cung cấp cho người học những kiến thức như: Giới thiệu về Cơ sở dữ liệu phân tán; Kiến trúc cơ bản của Cơ sở dữ liệu phân tán, Các đặc điểm chính của hệ phân tán; Trong suốt phân tán; Lợi ích của Cơ sở dữ liệu phân tán; Phương pháp thiết kế Cơ sở dữ liệu phân tán; Phân mảnh dữ liệu; Cấp phát tài nguyên trong hệ phân tán; Xử lý truy vấn trong Cơ sở dữ liệu phân tán; Xử lý truy vấn trong môi trường phân tán.
Bài giảng CƠ SỞ DỮ LIỆU NÂNG CAO Số tc: 2; LT: 20; Btập: 10 GV: Nguyễn Thị Mỹ Dung Khối lớp: Đại học L2 Chương 1: CSDL phân tán TÀI LIỆU THAM KHẢO Tài liệu bắt buộc chính: [1] Nguyễn Thị Mỹ Dung, Bài giảng HQT CSDL Ocrale, Khoa SP Toán Tin – ĐH Đồng Tháp, năm 2015 Tài liệu tham khảo: [2] Nguyễn Trọng Nhân, 2012, Bài giảng Cơ sở liệu nâng cao, Đại học Đồng Tháp [3] Nguyễn Trung Đức, 2008, Bài giảng sở liệu nâng cao, Đại học Hàng Hải [4] O’reilly, Oracle PL/SQL Programming Fundamentals, eBook-DDU, 2002 [5] Object-Relation Features in Oracle Database, Shahabi, , [5] Các tài liệu khác “ORACLE” Chương 1: CSDL phân tán HÌNH THỨC ĐÁNH GIÁ - Kiểm tra kỳ: 0.3 Kiểm tra tính chuyên cần: Đi học đầy đủ báo cáo nhóm (0.1) Kiểm tra tự luận: lớp, tập tổng hợp (0.2) - Thi kết thúc môn học: 0.7 Nội dung từ chương Thời gian: 60 – 75 phút Được sử dụng tài liệu Chương 1: CSDL phân tán NỘI DUNG MÔN HỌC Chương Tổng quan CSDL hướng đối tượng Chương Tổng quan CSDL phân tán (4) Chương Cơ Oracle (4) Chương 4: Lập trình PL/SQL (4) Chương 5: Procedure, Function (4) Chương 6: Thiết kế đối tượng (6) Chương 7: Truy vấn CSDL HĐT (4) Chương 1: CSDL phân tán Ch1: Tổng quan CSDL phân tán I Giới thiệu CSDL phân tán II Kiến trúc CSDL phân tán III Các đặc điểm hệ phân tán IV Trong suốt phân tán V Lợi ích CSDLPT VI Phương pháp thiết kế CSDL phân tán VII Phân mảnh liệu VIII.Cấp phát tài nguyên hệ phân tán IX Xử lý truy vấn CSDL phân tán X Xử lý truy vấn môi trường phân tán Chương 1: CSDL phân tán I Giới thiệu CSDL phân tán Thiết kế hệ thống thơng tin có CSDL phân tán bao gồm: - Phân tán chọn vị trí đặt liệu; - Các chương trình ứng dụng điểm; - Thiết kế tổ chức khai thác hệ thống mạng Một số khái niệm phân tán: - Sự phân tán liệu (data distribution): liệu phải phân tán nhiều nơi - Ứng dụng cục (local application): ứng dụng chạy hoàn thành nơi sử dụng liệu cục nơi - Ứng dụng toàn cục (hoặc ứng dụng phân tán distributed application): ứng dụng chạy hoàn thành sử dụng liệu hai nơi Chương 1: CSDL phân tán Giới thiệu… (tt) Định nghĩa CSDL phân tán: Cơ sở liệu phân tán tập hợp liệu phân tán máy tính khác mạng máy tính Mỗi nơi mạng máy tính có khả xử lý tự trị thực ứng dụng cục Mỗi nơi tham gia thực ứng dụng tồn cục, mà nơi yêu cầu truy xuất liệu nhiều nơi cách dùng hệ thống truyền thông Các đặc điểm CSDL phân tán: (1) Điều khiển tập trung; (2) Độc lập liệu; (3) Giảm dư thừa liệu; (4) Độ tin cậy qua giao dịch phân tán; (5) Cải tiến hiệu năng; (6) Dễ dàng mở rộng hệ thống Chương 1: CSDL phân tán Giới thiệu… (tt) Ví dụ: - Một ngân hàng có ba chi nhánh vị trí địa lý khác - Tại chi nhánh có máy tính sở liệu tài khoản, tạo thành nơi (site) sở liệu phân tán - Các máy tính kết nối với thơng qua mạng máy tính truyền thơng - Một khách hàng gửi tiền rút tiền chi nhánh Chương 1: CSDL phân tán Giới thiệu… (tt) Cơ chế điều khiển tập trung Là đặc điểm CSDL tập trung, toàn liệu tập trung lại nhằm để tránh dư thừa liệu, đảm bảo tính độc lập liệu Độc lập liệu Tổ chức lưu trữ liệu suốt người lập trình ứng dụng Sự xác chương trình khơng bị ảnh hưởng việc dịch chuyển liệu từ trạm đến trạm khác Tuy nhiên, tốc độ thực chúng bị ảnh hưởng Chương 1: CSDL phân tán Giới thiệu… (tt) Giảm dư thừa liệu - Dữ liệu dư thừa giảm đến mức tối thiểu vì: Sự khơng tương thích nhiều tập liệu Tiết kiệm không gian lưu trữ cách loại bỏ dư thừa Hoạt động trình ứng dụng tính thường trực hệ thống bị tăng lên liệu lại tất vị trí, nơi trình ứng dụng cần Chương 1: CSDL phân tán 10 ... nhánh T T T Máy tính Cơ sở liệu Cơ sở liệu phân tán mạng cục Chương 1: CSDL phân tán 13 Giới thiệu… (tt) Trung tâm máy tính Chi nhánh T T T Cơ sở liệu Cơ sở liệu Cơ sở liệu Máy tính phía sau Máy...TÀI LIỆU THAM KHẢO Tài liệu bắt buộc chính: [1] Nguyễn Thị Mỹ Dung, Bài giảng HQT CSDL Ocrale, Khoa SP Toán Tin – ĐH Đồng Tháp, năm 2 015 Tài liệu tham khảo: [2] Nguyễn Trọng Nhân, 2 012 , Bài giảng. .. T Chương 1: CSDL phân tán Máy tính Cơ sở liệu 12 Giới thiệu… (tt) Trung tâm máy tính Chi nhánh T T T Cơ sở liệu Cơ sở liệu Máy tính Máy tính Chi nhánh T T T Mạng cục Chi nhánh T T T Máy tính Cơ