Bài 12. Các loại kiến trúc của hệ cơ sở dữ liệu
Chia sẻ bởi Ngô Thu Thủy |
Ngày 09/05/2019 |
40
Chia sẻ tài liệu: Bài 12. Các loại kiến trúc của hệ cơ sở dữ liệu thuộc Tin học 12
Nội dung tài liệu:
TRƯờng thpt nam cao
Giáo viên: Trương thị biên
CHÀO MỪNG CÁC THẦY CÔ GIÁO
VỀ DỰ TIẾT HỌC CỦA LỚP 12C
CHƯƠNG IV: KIếN TRúC Và BảO MậT CáC Hệ CƠ Sở Dữ LIệU
BàI 12: CáC LOạI KIếN TRúC CủA Hệ CƠ Sở Dữ LIệU
Các loại kiến trúc của hệ CSDL:
Các hệ CSDL tập trung:
Đặc điểm:
- Toàn bộ dữ liệu được lưu trữ tại một máy hoặc một dàn máy
- Người dùng từ xa có thể truy cập vào CSDL thông qua các thiết bị truyền thông
Các hệ CSDL tập trung:
Ba kiểu kiến trúc tập trung
Hệ cơ sở dữ liệu cá nhân
Hệ cơ sở dữ liệu trung tâm
Hệ cơ sở dữ liệu khách - chủ
Thảo luận
Tìm hiểu các đặc điểm, ưu điểm, nhược điểm của từng kiến trúc các hệ cơ sở dữ liệu?
Nhóm 1: Hệ cơ sở dữ liệu cá nhân
Nhóm 2: Hệ cơ sở dữ liệu trung tâm
Nhóm 3: Hệ cơ sở dữ liệu khách chủ
Nhóm 4: Hệ cơ sở dữ liệu phân tán
a) Hệ cơ sở dữ liệu cá nhân :
* Đặc điểm:
- Là hệ CSDL có một người dùng
- Hệ QTCSDL được cài đặt tại máy có chứa CSDL;
- Việc truy cập vào CSDL được thực hiện tại máy đó.
*Ưu điểm:
- Việc phát triển và sử dụng khá đơn giản và dễ dàng
* Nhược điểm
- Cả 3 thành phần tập trung ở một chỗ tính an toàn thường không cao
- Ở mỗi thời điểm – một người sử dụng.
b) Hệ cơ sở dữ liệu trung tâm :
* Đặc điểm
- Dữ liệu được lưu trữ trên máy tính trung tâm;
- Nhiều người dùng từ xa có thể truy cập CSDL thông qua các thiết bị đầu cuối và phương tiện truyền thông
Các hệ CSDL trung tâm thường rất lớn và có nhiều người dùng.
* Ưu điểm:
Nhiều người có thể sử dụng CSDL đồng thời
* Nhược điểm:
- Chi phí phần cứng tăng do máy trung tâm cần phải có cấu hình mạnh
c) Hệ cơ sở dữ liệu khách - chủ :
* Đặc điểm
?Trong kiến trúc khách - chủ, các thành phần (của hệ QTCSDL) tương tác với nhau tạo nên hệ thống gồm:
- Thành phần cấp tài nguyên thường được cài đặt tại một máy chủ trên mạng (cục bộ).
? Hai thành phần này không nhất thiết phải cài đặt trên cùng một máy tính
- Thành phần yêu cầu tài nguyên có thể cài đặt tại nhiều máy khác (ta gọi là các máy khách) trên mạng.
c) Hệ cơ sở dữ liệu khách - chủ :
* Ưu điểm:
Nâng cao khả năng thực hiện
Chi phí phần cứng giảm
Bổ sung thêm các máy khách một cách dễ dàng
* Nhược điểm
- Tính an toàn và bảo mật không cao
2. Các hệ CSDL phân tán
Đặc điểm cơ bản:
- Dữ liệu không tập trung ở một máy mà được lưu trữ trên nhiều máy ở những vị trí khác nhau trên mạng => tổ chức thành các CSDL con.
- Một yêu cầu truy vấn: có thể sử dụng dữ liệu từ nhiều nơi
2. Các hệ CSDL phân tán
a) Khái niệm cơ sở dữ liệu 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.
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.
Chương trình ứng dụng để truy cập vào CSDL phân tán phân thành 2 loại:
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
Phân biệt CSDL phân tán với xử lí phân tán
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
b) Một số ưu điểm và hạn chế của các hệ CSDL phân tán
Cấu trúc phân tán dữ liệu thích hợp cho bản chất phân tán của nhiều ngườidùng.
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 đặt tại mỗi trạm).
Dữ liệu có tính tin cậy cao.
Cho phép mở rộng các tổ chức một cách linh hoạt.
ưu điểm:
Hệ thống phức tạp hơn.
Thiết kế CSDL phân tán phức tạp hơn, chi phí cao hơn.
Đảm bảo an ninh khó khăn hơn.
Hạn chế:
ghi nhớ
các loại kiến trúc của hệ csdl
Giáo viên: Trương thị biên
CHÀO MỪNG CÁC THẦY CÔ GIÁO
VỀ DỰ TIẾT HỌC CỦA LỚP 12C
CHƯƠNG IV: KIếN TRúC Và BảO MậT CáC Hệ CƠ Sở Dữ LIệU
BàI 12: CáC LOạI KIếN TRúC CủA Hệ CƠ Sở Dữ LIệU
Các loại kiến trúc của hệ CSDL:
Các hệ CSDL tập trung:
Đặc điểm:
- Toàn bộ dữ liệu được lưu trữ tại một máy hoặc một dàn máy
- Người dùng từ xa có thể truy cập vào CSDL thông qua các thiết bị truyền thông
Các hệ CSDL tập trung:
Ba kiểu kiến trúc tập trung
Hệ cơ sở dữ liệu cá nhân
Hệ cơ sở dữ liệu trung tâm
Hệ cơ sở dữ liệu khách - chủ
Thảo luận
Tìm hiểu các đặc điểm, ưu điểm, nhược điểm của từng kiến trúc các hệ cơ sở dữ liệu?
Nhóm 1: Hệ cơ sở dữ liệu cá nhân
Nhóm 2: Hệ cơ sở dữ liệu trung tâm
Nhóm 3: Hệ cơ sở dữ liệu khách chủ
Nhóm 4: Hệ cơ sở dữ liệu phân tán
a) Hệ cơ sở dữ liệu cá nhân :
* Đặc điểm:
- Là hệ CSDL có một người dùng
- Hệ QTCSDL được cài đặt tại máy có chứa CSDL;
- Việc truy cập vào CSDL được thực hiện tại máy đó.
*Ưu điểm:
- Việc phát triển và sử dụng khá đơn giản và dễ dàng
* Nhược điểm
- Cả 3 thành phần tập trung ở một chỗ tính an toàn thường không cao
- Ở mỗi thời điểm – một người sử dụng.
b) Hệ cơ sở dữ liệu trung tâm :
* Đặc điểm
- Dữ liệu được lưu trữ trên máy tính trung tâm;
- Nhiều người dùng từ xa có thể truy cập CSDL thông qua các thiết bị đầu cuối và phương tiện truyền thông
Các hệ CSDL trung tâm thường rất lớn và có nhiều người dùng.
* Ưu điểm:
Nhiều người có thể sử dụng CSDL đồng thời
* Nhược điểm:
- Chi phí phần cứng tăng do máy trung tâm cần phải có cấu hình mạnh
c) Hệ cơ sở dữ liệu khách - chủ :
* Đặc điểm
?Trong kiến trúc khách - chủ, các thành phần (của hệ QTCSDL) tương tác với nhau tạo nên hệ thống gồm:
- Thành phần cấp tài nguyên thường được cài đặt tại một máy chủ trên mạng (cục bộ).
? Hai thành phần này không nhất thiết phải cài đặt trên cùng một máy tính
- Thành phần yêu cầu tài nguyên có thể cài đặt tại nhiều máy khác (ta gọi là các máy khách) trên mạng.
c) Hệ cơ sở dữ liệu khách - chủ :
* Ưu điểm:
Nâng cao khả năng thực hiện
Chi phí phần cứng giảm
Bổ sung thêm các máy khách một cách dễ dàng
* Nhược điểm
- Tính an toàn và bảo mật không cao
2. Các hệ CSDL phân tán
Đặc điểm cơ bản:
- Dữ liệu không tập trung ở một máy mà được lưu trữ trên nhiều máy ở những vị trí khác nhau trên mạng => tổ chức thành các CSDL con.
- Một yêu cầu truy vấn: có thể sử dụng dữ liệu từ nhiều nơi
2. Các hệ CSDL phân tán
a) Khái niệm cơ sở dữ liệu 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.
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.
Chương trình ứng dụng để truy cập vào CSDL phân tán phân thành 2 loại:
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
Phân biệt CSDL phân tán với xử lí phân tán
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
b) Một số ưu điểm và hạn chế của các hệ CSDL phân tán
Cấu trúc phân tán dữ liệu thích hợp cho bản chất phân tán của nhiều ngườidùng.
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 đặt tại mỗi trạm).
Dữ liệu có tính tin cậy cao.
Cho phép mở rộng các tổ chức một cách linh hoạt.
ưu điểm:
Hệ thống phức tạp hơn.
Thiết kế CSDL phân tán phức tạp hơn, chi phí cao hơn.
Đảm bảo an ninh khó khăn hơn.
Hạn chế:
ghi nhớ
các loại kiến trúc của hệ csdl
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Ngô Thu Thủy
Dung lượng: |
Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)