- 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, toàn bộ dl được lưu trữ tại 1 máy hoặc 1 dàn máy. Giáo Án Tin Học 12 Trang 107
phương tiện truyền thông dl.
+ 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 toà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 toàn dl tương đối dễ dàng vì số người dùng ít và toà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ệ
⇒ Dựa vào các tiêu
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ộ).
Bài 12 Các Loại Kiến Trúc Của Hệ CSDLä
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ẻ
- Thành phần yêu cầu tài nguyên có thể
Tiết 49
những xử lí để đáp ứng yêu cầu 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 + CSDL phân tán là 1
cài đặt tại nhiều máy khác trên 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.