Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
1,03 MB
Nội dung
BÀI12 CÁC LOẠIKIẾNTRÚCCỦACÁCLOẠIKIẾNTRÚCCỦAHỆ CƠ SỞ DỮ LIỆU HỆ CƠ SỞ DỮ LIỆU Thực hiện: Võ Minh Hoàng Ngày soạn: 02/04/2009 Tiết: 44-46 Chương IV: KIẾNTRÚC VÀ BẢO MẬT CÁCHỆ CƠ SỞ DỮ LIỆU 1. CÁCHỆ CƠ SỞ DỮ LIỆU TẬP TRUNG CÁCHỆ CƠ SỞ DỮ LIỆU TẬP TRUNG HệCSDL tập trung có đặc trưng như thế nào? • 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. • 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. • 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. • 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. Các kiểu kiếntrúc tập trung? • HệCSDL cá nhân. • HệCSDL trung tâm. • HệCSDL khách – chủ • HệCSDL cá nhân. • HệCSDL trung tâm. • HệCSDL khách – chủ a. Hệ cơ sở dữ liệu cá nhân a. Hệ cơ sở dữ liệu cá nhân Thế nào là hệCSDL cá nhân? • HệCSDL có một người dùng đóng vai trò của người quản trị CSDL: thiết kế, tạo lập, cập nhật, bảo trì CSDL, khai thác thông tin, tự lập và hiển thị các báo cáo. • HệCSDL có một người dùng đóng vai trò của người quản trị CSDL: thiết kế, tạo lập, cập nhật, bảo trì CSDL, khai thác thông tin, tự lập và hiển thị các báo cáo. a. Hệ cơ sở dữ liệu cá nhân a. Hệ cơ sở dữ liệu cá nhân Nêu đặc điểm củahệCSDL cá nhân? • Chỉ có một người hoặc nhóm người truy cập theo nguyên tắc lần lượt. • Hệ quản trị CSDL được cài đặt tại máy có chứa CSDL. • Việc truy cập vào CSDL được thực hiện tại máy đó. • Chỉ có một người hoặc nhóm người truy cập theo nguyên tắc lần lượt. • Hệ quản trị CSDL được cài đặt tại máy có chứa CSDL. • Việc truy cập vào CSDL được thực hiện tại máy đó. b. Hệ cơ sở dữ liệu trung tâm b. Hệ cơ sở dữ liệu trung tâm Quan sát hình, em hãy cho biết hệCSDL trung tâm là gì? Mạng Thế nào là hệCSDL trung tâm? • 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. • 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. b. Hệ cơ sở dữ liệu trung tâm b. Hệ cơ sở dữ liệu trung tâm c. Hệ cơ sở dữ liệu khách – chủ c. Hệ cơ sở dữ liệu khách – chủ Quan sát hình, hãy cho biết trong hệCSDL khách – chủ có bao nhiêu bộ phận? • Bộ phận cung cấp tài nguyên. • Bộ phận yêu cầu tài nguyên • Bộ phận cung cấp tài nguyên. • Bộ phận yêu cầu tài nguyên Mạng Các yêu cầu về dữ liệu Dữ liệu được chọn gửi về máy khách Máy khách Máy chủ c. Hệ cơ sở dữ liệu khách – chủ c. Hệ cơ sở dữ liệu khách – chủ Hãy trình bày những đặc điểm của bộ phận cung cấp tài nguyên? • Thành phần cung cấp tài nguyên được cài đặt tại một máy chủ trên mạng cục bộ (mạng Lan). • Thành phần quản trị CSDL trên máy chủ tiếp nhận, xử lí các yêu cầu về CSDL gửi kết quả về lại cho máy khách. • Cung cấp các dịch vụ điều phối cập nhật và khôi phục dữ liệu. • Thành phần cung cấp tài nguyên được cài đặt tại một máy chủ trên mạng cục bộ (mạng Lan). • Thành phần quản trị CSDL trên máy chủ tiếp nhận, xử lí các yêu cầu về CSDL gửi kết quả về lại cho máy khách. • Cung cấp các dịch vụ điều phối cập nhật và khôi phục dữ liệu. c. Hệ cơ sở dữ liệu khách – chủ c. Hệ cơ sở dữ liệu khách – chủ Hãy trình bày những đặc điểm của bộ phận yêu cầu tài nguyên? • Thành phần yêu cầu tài nguyên được cài đặt tại nhiều máy khác trên mạng (máy khách). • Thành phần yêu cầu tài nguyên được cài đặt tại nhiều máy khác trên mạng (máy khách). c. Hệ cơ sở dữ liệu khách – chủ c. Hệ cơ sở dữ liệu khách – chủ Phần mềm cơ sở dữ liệu được cài đặt ở đâu? • Phần mềm CSDL được cài đặt trên máy khách và máy chủ. • Phần mềm CSDL được cài đặt trên máy khách và máy chủ. Phần mềm cơ sở dữ liệu trên máy khách quản lí việc gì? • 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. • 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. [...]... an ninh khó khăn hơn Đảm bảo tính nhất quán dữ liệu khó hơn Việc thiết kế CSDL phân tán phức tạp hơn TỔNG KẾT CáchệCSDLHệCSDL tập trung HệCSDL cá nhân HệCSDL trung tâm HệCSDL phân tán HệCSDL khách – chủ HệCSDL thuần nhất HệCSDL hỗn hợp DẶN DÒ 1 Xem trước §13 : BẢO MẬT THÔNG TIN TRONG CÁCHỆ CƠ SỞ DỮ LIỆU 2 Trả lời các câu hỏi 1, 2, 3_trang 100_sách giáo khoa ... được dữ liệu tại đây do bản sao của nó có thể được lưu trữ tại một nơi khác nữa Dữ liệu có tính sẵn sàng cao Hiệu năng của hệ thống được nâng cao hơn Cho phép mở rộng các tổ chức một cách linh hoạt Có thể thêm một nút mới vào mạng máy tính mà không ảnh hưởng đến hoạt động củacác nút sẵn có b Một số ưu điểm và hạn chế của cáchệ cơ sở dữ liệu phân tán Hạn chế: • • • • • Hệ thống phức tạp hơn vì phải...c Hệ cơ sở dữ liệu khách – chủ Hãy trình bày những đặc điểm củahệCSDL khách – chủ? • Khả năng truy cập rộng rãi đến cácCSDL • Nâng cao khả năng thực hiện các CPU máy chủ và máy khách • Chi phí cho phần cứng giảm • Chi phí truyền thông giảm • Nâng cao khả năng đảm bảo tính nhất quán của dữ liệu • Dể dàng mở rộng hệ thống 2 CÁCHỆ CƠ SỞ DỮ LIỆU PHÂN TÁN a Khái niệm... dụng Có bao nhiêu loại chương trình ứng dụng? • • Chương trình không yêu cầu dữ liệu từ nơi khác Chương trình có yêu cầu dữ liệu từ nơi khác 2 CÁCHỆ CƠ SỞ DỮ LIỆU PHÂN TÁN Quan sát hình, hệ quản trị cơ sở dữ liệu tập trung xử lí phân tán ? Trạm 1 Trạm 2 Mạng Trạm 4 Trạm 3 2 CÁCHỆ CƠ SỞ DỮ LIỆU PHÂN TÁN Hệ quản trị cơ sở dữ liệu tập trung xử lí phân tán là gì? • Là hệ quản trị CSDL mà các dữ liệu tập... thông 2 CÁC HỆ CƠ SỞ DỮ LIỆU PHÂN TÁN Cơ sở dữ liệu phân tán là gì? • CSDL phân tán là một tập hợp dữ liệu có liên quan (về mặt logic) được dùng chung và phân tán về mặt vật lí trên một mạng máy tính 2 CÁCHỆ CƠ SỞ DỮ LIỆU PHÂN TÁN Quan sát hình, hệ quản trị cơ sở dữ liệu phân tán ? Trạm 1 Trạm 2 Mạng Trạm 4 Trạm 3 2 CÁCHỆ CƠ SỞ DỮ LIỆU PHÂN TÁN Hệ quản trị cơ sở dữ liệu phân tán là gì? • CSDL phân... dữ liệu phân tán là gì? • CSDL phân tán: các dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng Là một hệ thống phần mềm cho phép quản trị CSDL phân tán và làm cho người sử dụng không nhận thấy sự phân tán về lưu trữ dữ liệu • Có mấy loạihệ quản trị cơ sở dữ liệu phân tán? • • HệCSDL phân tán thuần nhất HệCSDL phân tán hỗn hợp Người dùng truy cập vào CSDL phân tán thông qua chương trình gì?... trung xử lí phân tán là gì? • Là hệ quản trị CSDL mà các dữ liệu tập trung tại một trạm và những người dùng trên các trạm khác có thể truy cập dữ liệu này b Một số ưu điểm và hạn chế của cáchệ cơ sở dữ liệu phân tán Ưu điểm: • • • • • • Cấu trúc phân tán dữ liệu thích hợp cho bản chất phân tán của nhiều người dùng Dữ liệu được chia sẻ trên mạng nhưng vẫn cho phép quản trị dữ liệu địa phương (dữ liệu đặt . dữ liệu. Các kiểu kiến trúc tập trung? • Hệ CSDL cá nhân. • Hệ CSDL trung tâm. • Hệ CSDL khách – chủ • Hệ CSDL cá nhân. • Hệ CSDL trung tâm. • Hệ CSDL khách. BÀI 12 CÁC LOẠI KIẾN TRÚC CỦA CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU HỆ CƠ SỞ DỮ LIỆU Thực hiện: Võ Minh Hoàng