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
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ệuGiảm dư thừaCá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ờiTí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 ...
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ệuGiảm dư thừaCá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ờiTí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ìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Cơ sở dữ liệu phân bố Đặc điểm cơ sở dữ liệu phân bố Hệ quản trị cơ sở dữ liệu Điều khiển tập trung Độc lập dữ liệuGợi ý tài liệu liên quan:
-
62 trang 402 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 378 6 0 -
13 trang 294 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 293 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 288 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 269 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 256 1 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 250 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 246 0 0 -
8 trang 186 0 0