IV. Tiến trình lên lớp
c. Hệ CSDL khách-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 thành phần yêu cầu tài nguyên và thành phần cấp tài nguyên.
Hình. Hệ CSDL khách - chủ
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 cung 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ộ)
tự vậy
- GV: Như vậy thành phần cung cấp tài nguyên thường được cài đặt tại đâu?
- GV Thành phần yêu cầu tài nguyên thường cài đặt ở đâu? Phần mềm CSDL sẽ được cài đặt trên máy khách và máy chủ. - GV: Như vậy tất cả các xử lý của hệ QTCSDL trên máy chủ đều được thực hiện trên máy khách.
- GV:Hãy nêu một số ưu điểm của hệ CSDL khách-chủ?
GV: Cũng giống với hệ CSDL trung tâm, hệ CSDL khách chủ cũng có nhiều người sử dụng nên tính bảo mật và an toàn thông tin là không cao
- HS trả lời: Máy chủ - HS: Máy khách - HS lắng nghe, ghi bài
- HS:
+ Nâng cao khả năng thực hiện;
+ Chi phí cho phần cứng giảm;
+ Bổ sung thêm máy khách dễ dàng.
- HS ghi bài và nghe giảng
nguyên có thể cài đặt tại nhiều máy khác trên mạng (ta gọi là các máy khách).
- Phần mềm CSDL trên máy khách quản lí các giao diện khi thực hiện chương trình. - Kiến trúc loại này có một số ưu điểm.
+ Nâng cao khả năng thực hiện: các CPU ở máy chủ và máy khách khác nhau có thể cùng chạy song song, mỗi CPU thực hiện nhiệm vụ của riêng nó.
+ Chi phí cho phần cứng có thể được giảm do chỉ cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị CSDL. + Chi phí truyền thông giảm. + Nâng cao khả năng đảm bảo tính nhất quán của dữ liệu.
+ Bổ sung thêm máy khách là dễ dàng.
- Tuy nhiên, hệ CSDL khách chủ tính bảo mật và an toàn dữ liệu là khó
V. Củng cố.
Kiến trúc của hệ CSDL có 2 loại là: Kiến trúc tập trung và Kiến trúc phân tán Có 3 loại kiến trúc tập trung và đặc điểm cũng như ưu nhược điểm của từng loại là
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ủ
VI. Dặn dò
Tiết PPCT: 44+45
I. Chuẩn k iến thức.
Biết các khái niệm về các cách tổ chức CSDL tập trung và CSDL phân tán. Biết ưu nhược điểm của mỗi cách thức tổ chức.
II.Chuẩn k ỹ năng. III. Chuẩn bị
1. Giáo viên
Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, bài giảng điện tử.
2. Học sinh
Sách giáo khoa, vở ghi, SBT.
IV. Tiến trình lên lớp
1. Ổn định lớp 2. Kiểm tra bài cũ.
Nêu các loại kiến trúc của hệ CSDL tập trung? Ưu điểm của Hệ CSDL khách - chủ.
3. Bài mới
Hoạt động của GV Hoạt động của HS Nội dung
Ví dụ: Một ngân hàng quốc gia
ở mỗi thành phố có 1 chi nhánh, CSDL tại mỗi chi nhánh quản lí: tài khoản của dân cư và đơn vị kinh doanh tại thành phố này. Thông qua một mạng truyền thông, các CSDL tại các chi nhánh tạo thành một hệ CSDL phân tán. Người chủ của một tài khoản có thể thực hiện các giao dịch (chẳng hạn rút một khoản tiến trong tài khoản) ở chi nhánh đặt tại địa phương họ (Hà Nội chẳng hạn), nhưng cũng có thể thực hiện giao dịch ở một chi nhánh đặt tại thành phố khác (HCM chẳng hạn).
Như vậy các CSDL ở các chi nhánh được gọi là CSDL con. - GV: Nêu đặc điểm của các hệ CSDL phân tán?
- GV nhấn mạnh đặc điểm cơ bản của các hệ CSDL phân tán.
- HS lắng nghe, ghi bài
- HS: Dữ liệu không lưu trữ tập trung ở 1 máy mà được lưu trữ ở nhiều
máy trên mạng và tại đó
chúng được tổ chức thành những CSDL con. - HS lắng nghe, ghi bài.