Danh mục

Bài giảng Cơ sở dữ liệu phân bố: Chương 1 - Th.S Lê Thị Minh Nguyện

Số trang: 17      Loại file: pdf      Dung lượng: 840.01 KB      Lượt xem: 15      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chương 1 giới thiệu tổng quan về cơ sở dữ liệu phân bố. Các nội dung cần nắm trong chương này gồm có: Định nghĩa cơ sở dữ liệu phân bố, các đặc điểm của cơ sở dữ liệu phân bố so với cơ sở dữ liệu tập trung, tại sao phải dùng cơ sở dữ liệu phân bố, các hệ quản trị cơ sở dữ liệu phân bố. Mời tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu phân bố: Chương 1 - Th.S Lê Thị Minh Nguyện 07/05/14 TRƯỜNG CAO ĐẰNG CÔNG NGHỆ THÔNG TIN TP.HỒ CHÍ MINH CHƢƠNG I. TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU PHÂN BỐ Giảng Viên: Th.S Lê Thị Minh Nguyện Email: nguyenltm@hotmail.com NỘI DUNGĐịnh nghĩa cơ sở dữ liệu phân bố.Các đặc điểm của cơ sở dữ liệu phân bố so với cơ sở dữ liệu tập trung.Tại sao phải dùng cơ sở dữ liệu phân bố.Các hệ quản trị cơ sở dữ liệu phân bố. 2 1 07/05/14 ĐỊNH NGHĨA CƠ SỞ DỮ LIỆU PHÂN BỐ.Định nghĩa 1: cơ sở dữ liệu phân bố (distributed database) là sự tập hợp dữ liệu mà về mặt luận lý chúng thuộc cùng một hệ thống nhưng được đặt ở nhiều nơi (site) của một mạng máy tính.  Sự phân bố: dữ liệu phải được phân bố ở nhiều nơi.  Sự tương quan luận lý: dữ liệu ở các nơi được sử dụng chung để giải quyết một vấn đề. 3 ĐỊNH NGHĨA CƠ SỞ DỮ LIỆU PHÂN BỐ. Hình 1. Một cơ sở dữ liệu phân bố trên một mạng phân bố địa lý 4 2 07/05/14 ĐỊNH NGHĨA CƠ SỞ DỮ LIỆU PHÂN BỐ.Hình 2. Một cơ sở dữ liệu phân bố trên một mạng cục bộ 5 ĐỊNH NGHĨA CƠ SỞ DỮ LIỆU PHÂN BỐ. Hình 3. Một hệ thống đa xử lý 6 3 07/05/14 ĐỊNH NGHĨA CƠ SỞ DỮ LIỆU PHÂN BỐ.Định nghĩa 2: CSDL phân bố là sự tập hợp dữ liệu được phân bố trên các máy tính khác nhau của một mạng máy tính. Mỗi nơi của mạng máy tính có khả năng xử lý tự trị và có thể thực hiện các ứng dụng cục bộ. Mỗi nơi cũng tham gia vào thực hiện ít nhất một ứng dụng toàn cục mà nơi này yêu cầu truy xuất dữ liệu ở nhiều nơi bằng cách dùng hệ thống truyền thông con. 7 ĐỊNH NGHĨA CƠ SỞ DỮ LIỆU PHÂN BỐĐịnh nghĩa nhấn mạnh 3 khía cạnh  Sự phân bố dữ liệu: dữ liệu phải được phân bố ở nhiều nơi.  Ứng dụng cục bộ: mỗi nơi phải thực hiện ít nhất một ứng dụng cục bộ (ứng dụng chỉ sử dụng dữ liệu cục bộ của nơi này).  Ứng dụng toàn cục: mỗi nơi phải tham gia vào sự thực hiện ít nhất một ứng dụng toàn cục (ứng dụng sử dụng dữ liệu của ít nhất 2 nơi) 8 4 07/05/14 Các đặc điểm của CSDLPB so với CSDLTTĐiều khiển tập trungĐộc lập dữ liệuGiảm dư thừaCác cấu trúc vật lý phức tạp và truy xuất hiệu quảTính toàn vẹn, phục hồi, điều khiển đồng thờiTính riêng biệt và tính bảo mật 9 Điều khiển tập trungĐiều khiển tập trung  Điều khiển tâp trung tùy thuộc vào kiến trúc  CSDLPB có cấu trúc điều khiển phân cấp • Người quản trị CSDL toàn cục (Global DBA) • Người quản trị CSDL cục bộ (Local DBA)  Tính tự trị vị trí 10 5 07/05/14 Độc lập dữ liệu Độc lập dữ liệu: tổ chức hiện tại của dữ liệu là trong suốt với người lập trình ứng dụng  Các chương trình không bị ảnh hưởng bởi những thay đổi về cấu trúc vật lý của dữ liệu Trong suốt dữ liệu  Trong suốt trong phân mảnh • Không nhìn thấy các mảnh • Nhìn thấy các quan hệ toàn cục (global relation) • Lược đồ toàn cục (global schema)  Trong suốt vị trí • Không nhìn thấy các quan hệ cục bộ • Nhìn thấy các mảnh (fragment) • Lược đồ phân mảnh (fragmentation schema) 11 Độc lập dữ liệu Trong suốt dữ liệu  Trong suốt nhân bản (Replication transparence) • Nhìn thấy các mảnh • Không nhìn thấy nhân bản các mảnh  Trong suốt trong ánh xạ cục bộ (local mapping transpatence) • Nhìn thấy các quan hệ cục bộ (local relation) • Không nhìn thấy CSDL vật lý  Trong suốt trong phân bố (distribution transparency): gồm bốn tính trong suốt trên 12 6 07/05/14 Độc l ...

Tài liệu được xem nhiều: