Chương IV:
KIẾN TRÚC VÀ BẢO MẬT CÁC
HỆ CƠ SỞ DỮ LIỆU
§12. CÁC LOẠI KIẾN TRÚC
CỦA HỆ CƠ SỞ DỮ LIỆU
Kiểm tra bài cũ
1. Nêu các loại kiến trúc của hệ CSDL?
2. Nêu đặc điểm của hệ CSDL tập trung, hệ
CSDL cá nhân và hệ CSDL trung tâm
Các loại kiến trúc của hệ CSDL
Hệ CSDL tập trung
Hệ CSDL tập trung
Hệ CSDL phân tán
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
Hệ CSDL
khách – chủ
Hệ CSDL
khách – chủ
Hệ CSDL
thuần nhất
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
Nhắc lại về hệ CSDL trung tâm:
Hệ CSDL được cài đặt ở 1 hoặc 1 dàn máy
tính trung tâm.
Máy tính trung tâm lưu trữ và quản lí CSDL
đồng thời tất cả các xử lí của hệ QTCSDL chỉ tập
trung tại máy tính trung tâm
Các máy con không chia sẻ thực hiện xử lí
này
Như vậy chúng ta thấy rằng: công việc của
máy chủ rất nhiều. Do đó, muốn giảm bớt “gánh
nặng” cho máy chủ, chúng ta có 1 kiến trúc mới,
đó là hệ CSDL khách – chủ
Mô hình mạng khách – chủ
bao gồm những thành
phần nào?
Gồm 2 thành phần:
-
Thành phần quản lí, cung cấp tài nguyên, gọi
là máy chủ
-
Thành phần yêu cầu, sử dụng tài nguyên, gọi
là máy khách
Theo em, trong gia đình
chúng ta có mô hình
khách – chủ không?
Bố mẹ: cung cấp “tài nguyên”
Con: yêu cầu “tài nguyên”
Giữa thành phần yêu cầu tài nguyên và
thành phần cung cấp tài nguyên sẽ có sự
tương tác với nhau như thế nào?
I. Hệ CSDL tập trung
3. Hệ CSDL khách – chủ:
CSDL được đặt tại 1 máy chủ.
Phần mềm CSDL được cài đặt trên máy khách
và máy chủ.
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 2 thành phần: thành phần cung cấp
tài nguyên và thành phần yêu cầu tài nguyên.
Mô hình hệ CSDL khách – chủ