Bài 12. Các loại kiến trúc của hệ cơ sở dữ liệu
Nội dung tài liệu:
Trang bìa
Trang bìa:
Người soạn: Huỳnh Tấn Thông, Phạm Quang Hoàng - Đồng Tháp 1. Hệ CSDL tập trung
KN: KN CSDL tập trung
Tòan bộ dữ liệu được lưu tại một máy hay một dàn máy. a- CSDL Cá nhân:
- Là hệ CSDL có “một” người dùng.
- Là người thiết kế, tạo lập, cập nhật và bảo trì CSDL;
*Ưu nhược điểm: Dễ thiết kế, tính an tòan không cao.
CSDL được lưu trữ trên máy tính trung tâm
Ưu điểm:
+ CSDL dung lượng lớn, và đồng nhất.
+ Nhiều người thiết kế và khai thác.
Nhược điểm: chỉ xử lí ở máy trung tâm, xác thực người dùng bị hạn chế.
* Kiến trúc: Hệ QTCSDL gồm 2 phần
- Phần cấp tài nguyên: Thường được đặt trên máy có cấu hình mạnh, còn gọi là máy chủ. (Thường chứa CSDL);
- Phần yêu cầu tài nguyên: Đặt nhiều máy khác nhau trong mạng gọi là máy khách;
* Họat động: Máy khách tiếp nhận yêu cầu, xử lý rồi gửi thông báo đến máy chủ, máy chủ tiếp nhận, xác thực, xử lí các yêu cầu trả lời cho máy khách .
* Ưu điểm hệ CSDL khách chủ: Ưu điểm hệ CSDL khách ch
- Ưu điểm:
+ Nhiều người truy cập và nhất quán;
+ Xử lí dữ liệu ở máy chủ và máy khách, tối ưu hóa thiết bị và mở rộng hệ thống;
- Nhược điểm: Tính bảo mật, Thiết bị đầu cuối chỉ là máy tính.
a- CSDL phân tán:
Là tập hợp dữ liệu có liên quan (logic) được lưu trữ trên nhiều máy tính (phân tán về mặt vật lí) trong mạng máy tính. b- Hệ CSDL phân tán:
Hệ QTCSDL phân tán: là hệ thống phần mềm dùng để quản trị CSDL phân tán. Hệ CSDL phân tán gồm 2 lọai: - Hệ CSDL phân tán thuần nhất: các nút trên mạng điều dùng 1 hệ QTCSDL; - Hệ CSDL phân tán hổn hợp: Các nút trên mạng có thể dùng các Hệ QTCSDL khác nhau. C-Ưu, nhược điểm hệ CSDL phân tán:
Ưu điểm Thích hợp cho nhiều người khai thác, xử lí nhiều lọai CSDL khác nhau và quản trị được dữ liệu ở cục bộ. + Dữ liệu tính sẵn sàng và độ tin cậy cao. + Phát huy được sức mạnh hệ thống, truyền thông và mở rộng thiết bị. Nhược điểm: + Hệ thống và thiết kế CSDL phức tạp, + Tính nhất quán dữ liệu khó, chi phí cao, an ninh. Cũng cố
Trắc nghiệm:
Câu 1:: Trắc nghiệm khách quan
Câu 2:
Mô hình kiến trúc hệ Cơ sở dữ liệu nào?
Cá nhân
Trung tâm
Khách chủ
Phân tán
Câu 3:
Điền từ thích hợp vào ... khi nói về hệ CSDL Trung Tâm
Dữ liệu được lưu trên máy ||Trung Tâm|| Dữ liệu ||nhiều người|| thiết kế và khai thác Dữ liệu có dung lượng ||lớn|| , xử lí trên máy ||Trung tâm|| Câu 4:
Trả lời đúng sai?
CSDL trong máy tính cá nhân của giáo viên là CSDL cá nhân
CSDL website bachkim.vn là hệ CSDL Trung tâm
CSDL của mail yahoo là CSDL cá nhân
CSDL Trung tâm dễ gây tắc nghiệm hệ thống
Câu 5:
Xét về mặt xử lí dữ liệu:
Kiến trúc CSDL Trung tâm
Kiến trúc CSDL Khách chủ
Kiến trúc CSDL phân tán
Kiến trúc CSDL cá nhân
Câu 6:
So sánh sự khác nhau của kiến trúc CSDL Khách chủ và Trung tâm
Khách chủ xử lí ở máy khách và máy chủ, Trung tâm xử lí ở máy ||Trung tâm| Khách chủ dữ liệu có thể ||không lưu ||ở máy chủ, Trung tâm dữ liệu lưu ở máy Trung tâm Câu 7:
KTPT nếu mạng cục bộ sử dụng CHUNG hệ quản trị gọi là phân tán
KTPT nếu mạng cục bộ sử dụng KHÁC hệ quản trị gọi là phân tán
Kiến trúc CSDL phân tán, bảo mật
Khuyến điểm chính của Kiến trúc phân tán