Trường THPT - DTNT Quỳ Châu Tin học 12 – tiết 44 Ngày soạn : 12-03-2012 Ngày giảng : 13-03-2012 Tiết 44 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 (Tiết ) I Mục tiêu dạy Về kiến thức: - Biết khái niệm cách tổ chức CSDL tập trung CSDL phân tán - Biết ưu nhược điểm cách thức tổ chức Kỹ - Phân biệt loại kiến trúc Tập trung phân tán Thái độ - HS ham thích môn học, ý nghe giảng II Chuẩn bị giáo viên học sinh: + Giáo viên: Giáo án, Sách GK Tin 12, máy chiếu, b ài giảng điện tử + Học sinh: Sách GK tin 12, ghi III Tiến trình dạy Tg Hoạt động giáo viên học sinh 5’ Hoạt động Kiểm tra cũ Những công việc khai thác liệu? Muốn khai thác DL xác thao tác thực thường xuyên 35 Hoạt động Các hệ CSDL tập trung GV: Một người sử dụng máy tính cá nhân để tạo lập, bảo trì khai thác CSDL quản lí công vệc Thậm chí cá nhân dùng CSDL để quản lí địa bạn bè, mối liên lạc công việc, quản lí việc thu, chi gia đình, tổ chức thư viện CD nhạc Video,… Với qui mô lớn, tổ chức xây dựng hệ CSDL gồm nhiều CSDL nhỏ đặt nhiều nơi cách xa liên kết với Có hai loại kiến trúc hệ CSDL: tập trung phân tán GV: Theo em hiểu tập trung, phân tán? GV: Em hiểu cụm từ “cá nhân” ? HS: Cá nhân theo em hiểu người GV: Do người đảm nhận tất công việc việc sử dụng phát triển hệ Giáo viên: Phan Văn Thế Nội dung Các hệ CSDL tập trung Với hệ CSDL tập trung, toàn liệu lưu trữ máy dàn máy Những người dùng từ xa truy cập vào CSDL thông qua phương tiện truyền thông liệu Nói chung có ba kiểu kiến trúc tập trung: Trường THPT - DTNT Quỳ Châu Tin học 12 – tiết 44 CSDL cá nhân đơn giản dễ dàng, nhiên tính an toàn không cao GV: Như biết hệ thống bán vé máy bay hãng hàng không Việt Nam, hệ thống bán vé tàu ngành đường sắt, hệ thống ngân hàng …Cụ thể hệ thống ngân hàng trụ sở ngân hàng có nhiều chi nhánh tất địa phương Hoặc máy rút tiên tự động thấy khắp nơi rút tiền chúng phải liên lạc trung tâm ngân hàng để lấy thông tin tài khoản Hoạt động Các hệ CSDL tập trung b Hệ CSDL trung tâm GV: Như biết hệ thống bán vé máy bay hãng hàng không Việt Nam, hệ thống bán vé tàu ngành đường sắt, hệ thống ngân hàng …Cụ thể hệ thống ngân hàng trụ sở ngân hàng có nhiều chi nhánh tất địa phương Hoặc máy rút tiên tự động thấy khắp nơi rút tiền chúng phải liên lạc trung tâm ngân hàng để lấy thông tin tài khoản ? Theo dõi SGK dựa vào tiêu chí, - Là hệ CSDL với liệu lưu trữ nêu đặc điểm hệ CSDL trung tâm máy tính trung tâm, nhiều người sử dụng từ xa truy cập CSDL thông qua - So với hệ CSDL cá nhân, hệ CSDL trung thiết bị đầu cuối phương tiện truyền tâm có nhiều ưu điểm thông Tùy thuộc vào quy mô tổ chức, + Được ứng dụng chạy Internet máy tính trung tâm dàn máy hay + Cho phép nhiều người truy cập máy Các hệ CSDL trung tâm thường lúc, từ xa lớn có nhiều người dùng - Ví dụ hệ thống đăng kí bán vé máy ? Cho ví dụ bay, hệ thống thông tin tổ chức tài chính,… Hoạt động c Hệ CSDL khách - chủ Hình - Hệ CSDL khách - chủ ? So với hệ CSDL cá nhân, hệ CSDL trung - Toàn CSDL đặt máy chủ tâm, hệ CSDL khách - chủ có đặc điểm - Trong kiến trúc khách-chủ, thành phần (của hệ QTCSDL) tương tác với tạo nên hệ thống gồm thành phần yêu cầu tài nguyên thành phần cấp tài nguyên Hai Giáo viên: Phan Văn Thế Trường THPT - DTNT Quỳ Châu Tin học 12 – tiết 44 thành phần không thiết phải cài đặt máy tính ? Thành phần cấp tài nguyên có nhiệm vụ - Thành phần cấp tài nguyên thường => Đảm bảo tính toàn vẹn liệu, bảo trì hệ cài đặt máy chủ mạng (cục bộ), thống, trả kết tiếp nhận xử lí thông tin, trả kết - Kiểm tra quyền truy cập máy khách ? Thành phần y/c tài nguyên có nhiệm vụ - Thành phần yêu cầu tài nguyên cài đặt nhiều máy khác mạng (ta gọi máy khách) Nv: Yêu cầu kết - Phần mềm CSDL máy khách quản lí giao diện thực chương trình ? Hệ có ưu điểm - Kiến trúc loại có số ưu điểm sau: So với hệ CSDL trước, hệ có + Khả truy cập rộng rãi đến nhiều ưu điểm hơn, nhiên vấn đề bào mật CSDL khó khăn + Nâng cao khả thực hiện: CPU máy chủ máy khách khác chạy song song, CPU thực nhiệm vụ riêng + Chi phí cho phần cứng giảm cần máy chủ có cấu hình đủ mạnh để lưu trữ quản trị CSDL + Chi phí cho truyền thông giảm phần thao tác giải máy khách, cần: yêu cầu truy cập CSDL gửi đến máy chủ liệu kết gửi cho máy khách + Nâng cao khả đảm bảo tính quán liệu ràng buộc định nghĩa kiểm tra máy chủ + Kiến trúc phù hợp với việc mở rộng hệ thống IV Củng cố - Hệ CSDL trung tâm, - Hệ CSDL khách chủ Giáo viên: Phan Văn Thế