IV. Tiến trình lên lớp
a. Khái niệm 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.
2. Các hệ CSDL phân tán
a. Khái niệm CSDL phântán tán
- CSDL phân tán là một tập hợp dữ liệu có liên quan (về mặt logic) đượ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 sử dụng không nhận thấy sự phân tán về lưu trữ dữ liệu. - Người dùng truy cập vào CSDL phân tán thông quan chương trình ứng dụng. Các chương trình ứng dụng được chia làm hai 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. - Có thể chia các hệ CSDL phân tán thành 2 loại chính: thuần nhất và hỗn hợp. + Hệ CSDL phân tán thuần nhất: các nút trên mạng đều dùng cùng một 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. GV: Ở CSDL tập trung, khi một trạm làm việc gặp sự cố thì công việc ở trạm đó và các trạm khác sẽ bị ngừng lại. Trong khi đó các hệ CSDL phân tán được thết kế để hệ thống tiếp tục làm việc được cho dù gặp sự cố ở một số trạm. Nếu một nút (trên mạng) bị hỏng thì hệ thống có thể chuyển những yêu cầu dữ liệu của nút này đến cho một nút khác.
- Yêu cầu HS đọc SGK ưu và nhược điểm của các hệ CSDL phân tán.
- Về ưu điểm của hệ CSDL phân tán, GV chỉ cần lưu ý đặc biệt ở hai điểm sau:
+ Một dữ liệu có thể được lưu trữ ở vài CSDL con;
+ Để trả lời 1 yêu cầu có thể sử dụng dữ liệu ở nhiều nơi khác nhau.
- Về nhược điểm của hệ CSDL phân tán, GV chỉ cần giảng để HS nắm được 2 ý tổng quát: + Phức tạp;
+ Chi phí cao.
- Chú ý nghe giảng.
- HS thảo luận, trao đổi với nhau, đề xuất ý kiến nêu các ưu nhược điểm cơ bản của các hệ CSDL phân tán.
- HS lắng nghe, ghi bài.