Chương 2 Các mức trong suốt phân tán thuộc bài giảng Cơ sở dữ liệu phân tán. Nội dung chương này trình bày: kiến trúc cơ bản của một 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, tổ chức hệ thống phân tán. | CHƯƠNG 2. CÁC MỨC TRONG SUỐT TRONG CSDL PHÂN TÁN NỘI DUNG Kiến trúc cơ bản của một 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 Tổ chức hệ thống phân tán MỤC ĐÍCH Cung cấp cho người sử dụng thấy được các mức trong suốt khác nhau được cung cấp của một DDBMS. KIẾN TRÚC CƠ BẢN CỦA CSDL PHÂN TÁN Sơ đồ tổng thể (Global Schema) Sơ đồ phân mảnh (Fragmentation Schema) Sơ đồ định vị (Allocation Schema) Các Sơ đồ độc lập vị trí Sơ đồ ánh xạ địa phương 1 (Local mapping Schema 1) Sơ đồ ánh xạ địa phương n (Local mapping Schema n) Hệ quản trị CSDL tại vị trí 1 (DBMS 1) Hệ quản trị CSDL tại vị trí n (DBMS n) Kiến trúc tham khảo dùng cho CSDL phân tán CSDL địa phương 1 (Local Database 1) CSDL địa phương n (Local Database n) Kiến trúc cơ bản của một cơ sở dữ liệu phân tán a. Sơ đồ tổng thể (Global Schema): Xác định tất cả các dữ liệu sẽ được lưu trữ trong cơ sở dữ liệu phân tán cũng như các dữ liệu không được phân tán ở các trạm trong hệ thống. Sơ đồ tổng thể được định nghĩa theo cách như trong CSDL tập trung. Trong mô hình quan hệ, sơ đồ tổng thể bao gồm định nghĩa của tập các quan hệ tổng thể (Global relation) . Kiến trúc cơ bản của một cơ sở dữ liệu phân tán b. Sơ đồ phân đoạn (fragment schema): Mỗi quan hệ tổng thể có thể chia thành một vài phần không giao nhau gọi là phân đoạn (fragment). Có nhiều cách khác nhau để thực hiện việc phân chia này Sơ đồ phân đoạn mô tả các ánh xạ giữa các quan hệ tổng thể và các đoạn được định nghĩa trong sơ đồ phân đoạn (fragmentation Schema), Các đoạn được mô tả bằng tên của quan hệ tổng thể cùng với chỉ mục đoạn. Chẳng hạn, Ri được hiểu là đoạn thứ i của quan hệ R. Kiến trúc cơ bản của một cơ sở dữ liệu phân tán c. Sơ đồ định vị (allocation schema): Các đoạn là các phần logic của một quan hệ tổng thể được định vị vật lý trên một hay nhiều trạm. Sơ đồ định vị xác định đoạn dữ liệu nào được định vị tại trạm nào trên mạng. Tất cả các đoạn được liên kết . | CHƯƠNG 2. CÁC MỨC TRONG SUỐT TRONG CSDL PHÂN TÁN NỘI DUNG Kiến trúc cơ bản của một 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 Tổ chức hệ thống phân tán MỤC ĐÍCH Cung cấp cho người sử dụng thấy được các mức trong suốt khác nhau được cung cấp của một DDBMS. KIẾN TRÚC CƠ BẢN CỦA CSDL PHÂN TÁN Sơ đồ tổng thể (Global Schema) Sơ đồ phân mảnh (Fragmentation Schema) Sơ đồ định vị (Allocation Schema) Các Sơ đồ độc lập vị trí Sơ đồ ánh xạ địa phương 1 (Local mapping Schema 1) Sơ đồ ánh xạ địa phương n (Local mapping Schema n) Hệ quản trị CSDL tại vị trí 1 (DBMS 1) Hệ quản trị CSDL tại vị trí n (DBMS n) Kiến trúc tham khảo dùng cho CSDL phân tán CSDL địa phương 1 (Local Database 1) CSDL địa phương n (Local Database n) Kiến trúc cơ bản của một cơ sở dữ liệu phân tán a. Sơ đồ tổng thể (Global Schema): Xác định tất cả các dữ liệu sẽ được lưu trữ trong cơ sở dữ liệu phân tán cũng như các dữ liệu không được phân tán ở các trạm