Hệ CSDL khách-chủ

Một phần của tài liệu GIÁO ÁN TIN HỌC LỚP 12 (Trang 106 - 108)

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

+ 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.

+ Đánh giá ưu khuyết điểm chung

§12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU

Tiết: 44 Ngày:

Lớp:

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. Tiến trình tiết dạy

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

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

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu GIÁO ÁN TIN HỌC LỚP 12 (Trang 106 - 108)