1. Trang chủ
  2. » Giáo án - Bài giảng

He CSDL Phan tan

13 1,8K 19

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 1,15 MB

Nội dung

Hỏi: Hệ cơ sở dữ liệu được cài đặt trên một hoặc nhiều máy để nhiều người dùng từ xa thông qua thiết bị đầu cuối và phương tiện truyền thông có thể truy cập CSDL này được gọi là?. Trả lờ

Trang 1

1 Các hệ cơ sở dữ liệu tập trung Hệ CSDL trung tâm

Hệ CSDL

cá nhân

Hệ CSDL khách-chủ

CSDL

CSDLCSDLCSDLCSDLCSDL

2 Các hệ cơ sở dữ liệu phân tán

Trang 2

Hình 1

Hình 2

Cs dl

Hình 4

Hình 4

Hệ CSDL trung tâm

Hệ CSDL cá nhân

Hệ CSDL khách chủ

Trang 3

Hỏi: Hệ cơ sở dữ liệu được cài đặt trên một hoặc nhiều máy để nhiều

người dùng từ xa thông qua thiết bị đầu cuối và phương tiện truyền thông

có thể truy cập CSDL này được gọi là?

Trả lời: Hệ cơ sở dữ liệu trung tâm

Hỏi: Trong trường hợp một học sinh vi phạm khuyết điểm được cập nhật,

lưu trữ trong chương trình quản lý học sinh của nhà trường do một người quản trị trên máy chủ, học sinh có thể xem thông tin của mình từ máy

khác thông qua mạng vậy biết mình vi phạm, khi truy cập vào thông tin đó học sinh có thể sửa đổi thông tin của mình được không? Vì sao?

Trả lời: Không thể sửa được nếu người quản trị không cho phép Vì

người quản trị đã phân quyền truy cập là không được thay đổi nội dung

Hỏi: Em hãy cho một số ví dụ ứng dụng các hệ cơ sở dữ liệu tập trung

mà em biết?

Trả lời: Phần mềm kế toán misa, hệ thống quản lý dân số, hệ thống bán

vé máy bay, hệ thống quản lý học sinh của trường,…… (ví dụ khi nhập dữ liệu về dân số trong 1 huyện có thể nhập từ nhiều máy khác nhau nhưng thông tin nhập vào được lưu trữ trên 1 máy chủ,…)

CSDL

tập trung?

Trang 4

Giới thiệu

Trong thực tế những năm gần đây mạng Internet phát triển như

thế nào ở địa phương?

Máy tính ngày càng có cấu hình cao nhằm mục

đích gì?

Các cơ quan kinh tế

có nhiều trụ sở ở nhiều vị trí địa lý khác nhau làm thế nào để

có thể quản lý các luồng dữ liệu và sử dụng chung CSDL?

Trang 5

Mạng truyền thông

Tiết 45: Các hệ cơ sở dữ liệu phân tán

Quan sát hình, cơ sở dữ liệu phân tán

Trang 6

a) Khái niệm cơ sở dữ liệu phân tán:

Một hệ QTCSDL phân tán

là một hệ thống phần mềm

cho phép quản trị CSDL

phân tán và làm cho người

dùng không nhận thấy sự

phân tán

CSDL phân tán là một tập

hợp dữ liệu có liên quan (về

lôgic) được dùng chung và

phân tán về mặt vật lí trên

một mạng máy tính

Hệ QTCSDL trên mạng sẽ tùy thuộc vào hoàn cảnh cụ thể chọn địa điểm lấy dữ liệu

và chọn đường đi tới nơi có yêu cầu

Dữ liệu phân tán ở nhiều nơi như thế, vậy khi chúng ta có yêu cầu về dữ liệu thì máy nào sẽ là máy cung cấp? căn cứ trên cơ sở nào?

Cơ sở dữ liệu phân tán

là gì?

Hệ quản trị cơ sở dữ

liệu phân tán là gì?

Trang 7

Tiết 45: Các hệ cơ sở dữ liệu phân tán

Người dùng truy cập vào CSDL phân tán thông qua

chương trình gì?

a) Khái niệm cơ sở dữ liệu phân tán:

Chương trình ứng dụng

Có bao nhiêu loại chương trình ứng

dụng?

-Chương trình không yêu cầu dữ liệu từ nơi khác

- Chương trình có yêu cầu dữ liệu từ nơi khác

Hệ CSDL phân tán thuần nhất

Hệ CSDL phân tán hỗn hợp

Có mấy loại hệ CSDL phân tán?

Trang 8

CSDL phân tán là các dữ liệu được

chia ra đặt ở những trạm khác nhau

trên mạng.

Hệ CSDL tập trung xử lí phân tán là dữ liệu tập trung tại một trạm và người dùng trên các trạm khác có thể truy cập được dữ liệu này

Thành phần yêu cầu tài nguyên Thành phân cấp tài nguyên

Có 3

trạm

CSDL

Có 1 trạm CSDL

Phân biệt CSDL phân tán với xử lí phân tán?

a) Khái niệm cơ sở dữ liệu phân tán:

Cơ sở dữ liệu phân tán

là gì?

Thế nào là CSDL tập trung xử lý phân tán

Trang 9

Tiết 45: Các hệ cơ sở dữ liệu phân tán

Hãy nêu một số ví dụ có ứng dụng hệ CSDL phân tán?

a) Khái niệm cơ sở dữ liệu phân tán:

Quan sát mô hình:

Trang 10

a) Khái niệm cơ sở dữ liệu phân tán:

Ví dụ về hệ CSDL phân tán:

ATM và google phân tán theo cách tự nhận biết, yêu cầu nào gần server nào thì server

đó xử lý

- ATM phân tán rộng khắp;

- Google ở đâu cũng có;

- Các tập đoàn lớn có nhiều chi nhánh ở nhiều nơi Tùy theo người lập trình và cách xử lý mà tiến hành phát tán CSDL cho hợp lý

Trang 11

Tiết 45: Các hệ cơ sở dữ liệu phân tán

b) Một số ưu điểm và hạn chế của các

hệ cơ sở dữ liệu phân tán

Ưu điểm:

- Từ nơi đưa ra yêu cầu truy vấn đến nơi

chứa dữ liệu có thể có nhiều đường đi khác

nhau;

- Cấu trúc phân tán dữ liệu thích hợp cho

bản chất phân tán;

- Dữ liệu được chia sẽ trên mạng nhưng

vẫn cho phép quản trị dữ liệu địa phương;

- Dữ liệu có tính sẵn sàng cao;

- Dữ liệu có tính tin cậy cao;

- Dữ liệu được chia xẻ

Hạn chế

-Chi phí cao

-Hệ thống phức tạp hơn vì phài ẩn đi sự phân tán

- Đảm bảo an ninh khó khăn

- Khó đảm bảo tính nhất quán của dữ liệu;

- Việc thiết kế CSDL phân tán phức tạp

Trang 12

Hệ cơ sở dữ liệu phân tán: là dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng

Người dùng truy cập vào hệ CSDL phân tán thông qua chương trình ứng dụng nào? Chương trình không yêu cầu dữ liệu từ nơi khác,

Chương trình có yêu cầu dữ liệu từ nơi khác

Một số ưu điểm và hạn chế của hệ CSDL phân tán

Củng cố:

Trang 13

Hệ CSDL tập trung Hệ CSDL phân tán

Hệ CSDL

cá nhân

Hệ CSDL

cá nhân Hệ CSDL trung tâm

Hệ CSDL trung tâm khách – chủ Hệ CSDL

Hệ CSDL khách – chủ thuần nhất Hệ CSDL

Hệ CSDL thuần nhất Hệ CSDL hỗn hợp

Hệ CSDL hỗn hợp

Các hệ CSDL

Các hệ CSDL

Tiết 45: Các hệ cơ sở dữ liệu phân tán

Củng cố:

Mô hình phân loại cách tổ chức các hệ CSDL

Ngày đăng: 15/07/2014, 23:00

Xem thêm

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w