0
Tải bản đầy đủ (.doc) (116 trang)

1/ Các hệ CSDL tập trun g:

Một phần của tài liệu BÀI GIẢNG GIAO AN LOP 12 NAM HOC 2010-2011 (Trang 103 -105 )

- Và chuẩn bị trước Bài Tập Và Thực Hành 10 “Hệ Cơ Sở Dữ Liệu Quan Hệ” trong SGK trang 87.

1/ Các hệ CSDL tập trun g:

Với hệ CSDL tập trung, tồn bộ dl được lưu trữ tại 1 máy hoặc 1 dàn máy.

 Bài 12 Các Loại Kiến Trúc Của Hệ CSDLä + Việc phân loại phụ thuộc vào

cách tổ chức khai thác,cụ thể là

? Những ai sẽ truy cập vào CSDL? ? Việc truy cập được thực hiện từ đâu?

? Các mơđun của hệ QTCSDL được lưu trữ ở đâu?

? Vậy hệ CSDL cá nhân là gì? + Do 1 người đảm nhận tất cả các cơng việc do đĩ việc phát triển và sử dụng các hệ CSDL cá nhân khá đơn giản và dễ dàng, tuy nhiên tính an tồn khơng cao.

+ Việc truy cập vào CSDL được thực hiện tại máy đĩ. Nên việc bảo mật, an tồn dl tương đối dễ dàng vì số người dùng ít và tồn bộ hệ CSDL tập trung ở 1 nơi.

? Vậy hệ CSDL trung tâm là gì? + Tuỳ theo quy mơ của tổ chức, máy tính trung tâm thường là 1 máy tính hay 1 dàn máy. Các hệ CSDL trung tâm thường rất lớn và cĩ nhiều người dùng.

Vd : Hệ thống bán vé máy bay của hãng hàng khơng VN, hệ thống ttin ngân hàng, hệ thống bán vé tàu hoả của ngành đường sắt VN,..

? Vậy hệ CSDL hách chủ là gì?

+ Khác với hệ CSDL trung tâm, trong hệ CSDL khách – chủ các xử lí do hệ QTCSDL đảm nhiệm được chia sẻ cho tất cả máy khai thác CSDL (máy khách) và cả máy quản lí, cung cấp tài nguyên (máy chủ). Như vậy, các hệ QTCSDL cho hệ CSDL này sẽ cĩ biên bản cài trên máy chủ và máy khách tương tác với nhau, cùng chia sẻ

chí trên người ta chia các hệ CSDL tập trung thành máy loại? + Chia thành 3 loại : - Hệ CSDL cá nhân. -Hệ CSDL trung tâm -Hệ CSDL khách chủ. + Là hệ CSDL cĩ 1 người dùng. + Là hệ CSDL được cài đặt trên máy tính trung tâm.

+ Với các thành phần của hệ QTCSDL : - Bộ phận cung cấp tài nguyên được cài đặt ở máy chủ.

- Bộ phận yêu cầu cấp phát tài nguyên- cài đặt ở máy khách.

a) Hệ cơ sở dữ liệu cá nhân :

Là hệ CSDL cĩ 1 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ào bảo trì CSDL, đồng thời cũng là người khia 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 được cài đặt trên máy tính trung tâm. Nhiều người 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.

(Xem SGK trang 96 ở hình 81)

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 1 máy tính.

- Thành phần cấp tài nguyên thường được cài đặt tại 1 máy chủ trên mạng. (cục bộ).

- Thành phần yêu cầu tài nguyên cĩ thể

những xử lí để đáp ứng yêu cầu cài đặt tại nhiều máy khác trên Giáo Án Tin Học 12  Trang 104

Tiết 49

khai thác CSDL.

+ Trong hệ CSDL trung tâm, máy tính trung tâm lưu trữ và quản lí CSDL, đồng thời tất cả các xử lí của hệ QTCSDL chỉ tập trung ở máy tính trung tâm đĩ, các máy khai thác khơng chia sẻ, thực hiện những xử lí này.

(Xem SGK trang 97 H.82)

Vd:1 ngân hàng quốc gia cĩ nhiều chi nhánh, ở mỗi thành phố cĩ 1 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 1 mạng truyền thơng, các CSDL tại các chi nhánh tạo thành 1 hệ CSDL phân tán. Người chủ của 1 tài khoản cĩ thể thực hiện các giao dịch(chẳng hạn như rút 1 khoản tiền trong tài khoản) ở chi nhánh đặt ở địa phương họ (hà nội chẳng hạn), nhưng cũng cĩ thể thực hiện giao dịch ở 1 chi nhánh đặt tại TP khác (Cần thơ chẳng hạn).

Như vậy các CSDL ở các chi nhánh được gọi là CSDL con.

? Vậy em nào cĩ thể nêu khái niệm về CSDL phân tán?

Xem SGK trang 99 ở H.84 và H.85

+ Cần phải phân biệt CSDL phân

+ CSDL phân tán là 1 tập hợp dữ liệu cĩ liên quan (về mặt lơgic) được dùng chung và phân tán về mặt vật lí trên 1 mạng máy tính. mạng(máy khách). - Phần mềm QTCSDL trên máy khách quản lí các giao diện khi thực hiện các chương trình ứng dụng CSDL.

 Kiến trúc này cĩ 1 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 hoạt động ssong, mỗi CPU thực hiện 1 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.

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

Một phần của tài liệu BÀI GIẢNG GIAO AN LOP 12 NAM HOC 2010-2011 (Trang 103 -105 )

×