Cộng đồng chia sẻ tri thức Lib24.vn

TIN HỌC 12 - BÀI 12 BẢO MẬT THÔNG TIN TRONG CÁC HỆ CƠ SỞ DỮ LIỆU - THPT LÊ HỒNG PHONG, PHÚ YÊN.

a274411b7174a333c69183d973496a8f
Gửi bởi: Nguyễn Trần Thành Đạt 6 tháng 2 2021 lúc 7:30:39 | Được cập nhật: 11 giờ trước (0:02:16) Kiểu file: PPTX | Lượt xem: 327 | Lượt Download: 2 | File size: 0.508596 Mb

Nội dung tài liệu

Tải xuống
Link tài liệu:
Tải xuống

Các tài liệu liên quan


Có thể bạn quan tâm


Thông tin tài liệu

TRƯỜNG THPT LÊ HỒNG PHONG TỔ TIN HỌC Bài giảng môn: Giáo viên: Trần Minh Thiên Soạn giảng theo hướng dẫn thực hiện điều chỉnh nội dung dạy học học kỳ II năm học 2019 – 2020 kèm theo công văn số 1113/BGDĐT-GDTrH, ngày 30/03/2020 của Bộ Giáo dục và Đào tạo Chương IV. KIẾN TRÚC VÀ BẢO MẬT CÁC HỆ CƠ SỞ DỮ LIỆU §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU 1. Các hệ cơ sở dữ liệu trung tâm a) Hệ cơ sở dữ liệu cá nhân Không học §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU 1. Các hệ cơ sở dữ liệu trung tâm b) Hệ cơ sở dữ liệu 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. Tùy thuộc vào quy mô, máy tính trung tâm có thể là một máy hay một dàn máy. Các hệ CSDL trung tâm thường rất lớn và nhiều người dùng, ví dụ như các hệ thống đăng ký và bán vé máy bay, … Hệ cơ sở dữ liệu trung tâm §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU 1. Các hệ cơ sở dữ liệu trung tâm c) Hệ cơ sở dữ liệu 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. - 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 (gọi là máy khách) trên mạng, có các đặc điểm sau: + Tại máy khách có cài đặt các phần mềm là các giao diện của chương trình ứng dụng để khai thác CSDL. + Máy khách tiếp nhận yêu cầu của người dùng, xử lý rồi gửi thông báo đến máy chủ yêu cầu tài nguyên, chờ nhận trả lời từ máy chủ và định dạng dữ liệu ra cho người dùng. - 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ó các đặc điểm sau: + Tiếp nhận và xử lý yêu cầu, sau đó gửi kết quả về cho máy khách. + Quy định quyền truy cập dữ liệu, đảm bảo tính toàn vẹn dữ liệu, thực hiện truy vấn và cập nhật dữ liệu, khôi phục dữ liệu. Hai thành phần này không nhất thiết phải cài đặt trên một máy. Ưu điểm: o Nâng cao khả năng thực hiện: các CPU ở máy chủ và máy khách có thể hoạt động song song với các nhiệm vụ khác nhau; o Chi phí phần cứng giảm o Bổ sung thêm máy khách dễ dàng §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU 2. Các hệ cơ sở dữ liệu phân tán a) Khái niệm hệ cơ sở dữ liệu phân tán - CSDL phân tán là một tập hợp dữ liệu có liên quan (về 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. - Một hệ QTCSDL phân tán 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. Người dung truy cập vào CSDL phân tán thông qua chương trình ứng dụng. Các chương trình ứng dụng được phân thành hai loại: • 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; §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU 2. Các hệ cơ sở dữ liệu phân tán a) Khái niệm cơ sở dữ liệu phân tán Hệ CSDL phân tán là các dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng. Hệ CSDL tập trung xử lí phân tán là dữ dữ liệu tập trung tại một trạm và người dung trên các trạm khác có thể truy cập được dữ liệu này. Có 3 trạm CSDL thành phần yêu cầu tài nguyên thành phần cấp tài nguyên Có 1 trạm CSDL §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU 2. Các hệ cơ sở dữ liệu phân tán b) Một số ưu điểm và hạn chế của các hệ cơ sở dữ liệu phân tán Ưu điểm: So với hệ CSDL tập trung, các hệ CSDL phân tán có một số ưu điểm sau: • 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 tại mỗi trạm); • Dữ liệu có tính tin cậy cao khi một trạm gặp sự cố, có thể khôi phục được dữ liệu tại đây do bản sao của nó có thể được được lưu trữ tại một trạm khác nữa; • Cho phép mở rộng các tổ chức một cách linh hoạt. Có thể thêm nút mới vào mạng máy tính mà không ảnh hưởng đến hoạt động của các nút sẵn có. Hạn chế: So với các hệ CSDL tập trung, hệ CSDL phân tán có một số hạn chế: • Hệ thống phức tạp hơn vì phải làm ẩn đi sự phân tán dữ liệu đối với người dừng; • Việc thiết kế CSDL phân tán phức tạp hơn, chi phí cao hơn; • Đảm bảo an ninh khó khăn hơn. Đối với hệ CSDL phân tán ngoài những vấn đề an ninh chung của mạng máy tính còn cần đảm bảo an ninh khi có sự truy cập đến các bản sao đặt ở những vị trí khác nhau. §12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU KIẾN THỨC CẦN NHỚ 1. Các hệ cơ sở dữ liệu trung tâm a) Hệ cơ sở dữ liệu cá nhân Không học b) Hệ cơ sở dữ liệu trung tâm c) Hệ cơ sở dữ liệu khách – chủ 2. Các hệ cơ sở dữ liệu phân tán a) Khái niệm hệ cơ sở dữ liệu phân tán b) Một số ưu điểm và hạn chế của các hệ cơ sở dữ liệu phân tán CỦNG CỐ VÀ HƯỚNG DẪN TỰ HỌC * Bài vừa học - Em biết gì về hệ cơ sở dữ liệu trung tâm? Hệ cơ sở dữ liệu khách - chủ? - Nắm rõ các ưu điểm, hạn chế của hệ cơ sở dữ liệu trung tâm, hệ cơ sở dữ liệu khách - chủ? - Khái niệm các hệ cơ sở dữ liệu phân tán? Một số ưu điểm và hạn chế của các hệ cơ sở dữ liệu phân tán? - Trả lời các câu hỏi từ 1 đến 3 trang 100 sách Giáo khoa Tin học lớp 12. * Bài sắp học Đọc trước §13. BẢO MẬT THÔNG TIN TRONG CÁC HỆ CƠ SỞ DỮ LIỆU