Bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu - Giải BT Tin học 12
Bài 1 trang 100 Tin học 12: Nêu sự khác nhau giữa hệ cơ sở dữ liệu tập trung và hệ cơ sở dữ liệu phân tán.
Giải đáp:Sự khác nhau giữa hệ cơ sở dữ liệu tập trung và hệ cơ sở dữ liệu phân tán:
- Hệ cơ sở dữ liệu tập trung:
- Toàn bộ cơ sở dữ liệu được lưu ở một dàn máy tính (có thể bao gồm một hoặc nhiều máy được điều hành chung như một máy).
- Đặc trưng:
+ Dữ liệu được lưu trên máy tính trung tâm
+ Nhiều người dùng từ xa có thể truy cập cơ sở dữ liệu.
- Phân loại:
+ Hệ cơ sở dữ liệu cá nhân
+ Hệ cơ sở dữ liệu trung tâm
+ Hệ cơ sở dữ liệu khách chủ
- Hệ cơ sở dữ liệu phân tán:
- Dữ liệu không lưu trữ tập trung ở một máy mà được lưu trữ ở nhiều máy trên mạng và được tổ chức thành những cơ sở dữ liệu con.
- Đặc trưng:
+ Dữ liệu có thể được lưu trữ trên nhiều cơ sở dữ liệu con.
+ Có thể sử dụng dữ liệu ở nhiều nơi để truy vấn.
- Phân loại:
+ Hệ cơ sở dữ liệu thuần nhất.
+ Hệ cơ sở dữ liệu hỗn hợp.
Bài 2 trang 100 Tin học 12: Vì sao chi phí phần cứng trong hệ cơ sở dữ liệu khách - chủ giảm?
Giải đáp:- Thành phần cấp tài nguyên được đặt tại một máy chủ trên mạng. Đóng vai trò tiếp nhận và xử lý các yêu cầu về CSDL, sau đó gửi kết quả lại cho máy khách.
- Chi phí phần cứng trong hệ cơ sở dữ liệu khách-chủ giảm vì: chỉ cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị cơ sở dữ liệu.
Bài 3 trang 100 Tin học 12: Tại sao nói hiệu năng hệ thống của hệ cơ sở dữ liệu phân tán được nâng cao?
Giải đáp:- Nói hiệu năng hệ thống của hệ cơ sở dữ liệu phân tán được nâng cao vì: Các hệ cơ sở dữ liệu phân tán cho phép truy cập được dữ liệu đặt trong tất cả các vị trí. Những đơn vị nào được sử dụng nhiều nhất thì sẽ được lưu trữ tại đơn vị đó. Điều này làm tăng hiệu quả truy cập dữ liệu.
Bài trước: Bài 11: Các thao tác với cơ sở dữ liệu quan hệ - Giải BT Tin học 12 Bài tiếp: Bài 13: Bảo mật thông tin trong các hệ cơ sở dữ liệu - Giải BT Tin học 12