Hệ CSDL khách-chủ

Một phần của tài liệu GA tin 12(CN) (Trang 119 - 121)

- Nên chọn khóa chính là khóa có ít thuộc tính nhất.

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. 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 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ộ)

- Còn 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 trên

Hình 50. Hệ CSDL khách - chủ

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 sau:

+ Khả năng truy cập rộng rãi đến các CSDL.

+ 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í cho truyền thông được giảm do một phần các thao tác được giải quyết trên máy khách, chỉ cần: yêu cầu về truy cập CSDL gửi đến máy chủ và dữ liệu kết quả gửi về cho máy khách. + Nâng cao khả năng đảm bảo tính nhất quán của dữ liệu vì các ràng buộc được định nghĩa và kiểm tra chỉ tại máy chủ. + Kiến trúc này phù hợp với việc mở rộng các hệ thống.

IV. Củng cố - Luyện tập. (5 phút)

+ Nhắc lại khái niệm cơ bản: Hệ CSDL trung tâm, Hệ CSDL khách chủ, Hệ CSDL cá nhân.

Tiết 45-46 §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU (TIẾT 2&3 )

1. Mục tiêu

a) Về kiế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.

2. Chuẩn bị của giáo viên và học sinh:

+ Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, máy chiếu, b ài giảng điện tử

+ Chuẩn bị của học sinh: Sách GK tin 12, vở ghi.

3. Nội dung giảng dạy chi tiết:

a) Các hệ CSDL tập trung: + Hệ CSDL cá nhân + Hệ CSDL trung tâm + Hệ CSDL khách chủ b) Các hệ CSDL phân tán: + Khái niệm

+ Ưu và nhược điểm

4 . Tiến trình bài dạya) Ổn định lớp: a) Ổn định lớp:

b)Kiểm tra bài cũ: (5 phút) 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ủ.

c)Nội dung bài mới Ti

t 45ế

Hoạt động 1: Các hệ CSDL phân tán (45 phút) Hoạt động của giáo viên và học sinh Nội dung GV:

Ví dụ: Một ngân hàng quốc gia có nhiều chi nhánh, ở mỗi thành phố có một chi nhánh, CSDL tại mỗi chi nhánh quản lí các 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

Một phần của tài liệu GA tin 12(CN) (Trang 119 - 121)