Các hệ CSDL tập trung

Một phần của tài liệu Giáo án theo định hướng phát triển năng lực học sinh môn Tin học 12 (Trang 126 - 129)

Với hệ CSDL tập trung, toàn bộ dữ liệu được lưu trữ tại một máy hoặc một dàn máy. Những người dùng từ xa có thể truy cập vào CSDL thông qua các phương tiện truyền thông dữ liệu. Nói chung có ba kiểu kiến trúc tập trung:

Tiết PPCT: 45 Ngày:

công việc do đó việc sử dụng và phát triển các hệ CSDL cá nhân khá đơn giản và dễ dàng, tuy nhiên tính an toàn không cao.

GV: Như chúng ta đã biết hệ thống bán vé máy bay của hãng hàng không Việt Nam, hệ thống bán vé tàu của ngành đường sắt, hệ thống ngân hàng …Cụ thể như hệ thống ngân hàng ngoài trụ sở chính thì mỗi ngân hàng đều có rất nhiều chi nhánh ở tất cả các địa phương. Hoặc các máy rút tiên tự động mặc dù chúng ta thấy nó ở khắp mọi nơi nhưng khi chúng ta rút tiền thì chúng đều phải liên lạc về trung tâm ngân hàng để lấy thông tin về tài khoản của chúng ta.

GV: Trong gia đình chúng ta theo em có mô hình khách chủ không?

HS: Trả lời câu hỏi.

GV: Có vì trên thực tế trong gia đình Bố mẹ là thành phần chủ có nhiệm vụ cung cấp tài nguyên và các con là thành phần khách yêu cầu tài nguyên.

HS đã từng làm quen với thuật ngữ khách - chủ ở SGK tin học 10, ở mục mô hình mạng, liên quan đến máy khách, máy chủ.

Trong mục này giới thiệu hệ CSDL khách chủ, quan tâm đến CSDL và vị trí các thành phần của hệ QTCSDL được cài đặt.

Mạng

Cơ sở dữ liệu

` Dữ liệu được chọn

gửi về máy khách Các yêu cầu về dữ liệu

Máy khách Máy chủ

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

a. Hệ CSDL cá nhân

Là hệ CSDL có một người dùng, người này vừa thiết kế, vừa tạo lập, vừa cập nhật và bảo trì CSDL, đồng thời cũng là người khai thác thông tin, tự lập và hiển thị các báo cáo.

b. Hệ CSDL trung tâm

Là hệ CSDL với dữ liệu được lưu trữ trên máy tính trung tâm, nhiều người sử dụng từ xa có thể truy cập CSDL này thông qua các thiết bị đầu cuối và các phương tiện truyền thông. Tùy thuộc vào quy mô của tổ chức, máy tính trung tâm này là một dàn máy hay một máy.

Các hệ CSDL trung tâm thường rất lớn và có nhiều người dùng, ví dụ các hệ thống đăng kí và bán vé máy bay, các hệ thống thông tin của tổ chức tài chính,…

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.

§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ạy

a) Ổn định lớp:

b)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ủ.

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

Hoạt động 1: Các hệ CSDL phân tán

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.

GV: Cần phải phân biệt CSDL phân tán với xử lí phân tán. Điểm quan trọng trong khái niệm CSDL phân tán là ở chỗ các dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng. Nếu dữ liệu tập trung tại một

Một phần của tài liệu Giáo án theo định hướng phát triển năng lực học sinh môn Tin học 12 (Trang 126 - 129)

Tải bản đầy đủ (PDF)

(136 trang)