Ngày soạn Ngày giảng Tiết 46+47 Bài12. Các loại kiến trúc của hệ CSDL 1. Mục tiêu của bài giảng: - Về kiến thức: Nhằm giúp học sinh biết khái niệm và cách tổ chức CSDL tập trung và CSDL phân tán - Về kĩ năng: Biết ưu, nhược điểm và cách tổ chức - Về thái độ: hình thành ý thức tự giác, thao tác nhanh nhẹn, chính xác. 2. Chuẩn bị của giáo viên và học sinh: - Giáo viên: giáo án, kiến thức, kĩ năng thuyết trình giảng giải - Học sinh: vở ghi, nghe, hỏi và trả lời 3. Nội dung bài giảng: 3.1. Hoạt động 1 3.1.1. Các hệ CSDL tập trung 3.1.1.1. Chuẩn bị của giáo viên và học sinh Chuẩn bị của giáo viên Chuẩn bị của học sinh - Giới thiệu một số hệ cơ sở dữ liệu tập trung: CSDL cá nhân, CSDL trung tâm, CSDL khách- chủ. - Yêu cầu học sinh rút ra những ưu và nhược điểm của mỗi hệ CSDL - Nghe và rút ra những ưu, nhược điểm của mỗi hệ CSDL 3.1.1.2. Nội dung hoạt động a. Hệ cơ sở dữ liệu cá nhân - là hệ CSDL có một người người dùng hoặc nhóm người sử dụng truy cập theo nguyên tắc lần lượt, không có vấn đề tranh chấp, xung đột - Hệ QTCSDL được cài đặt tại máy có chứa CSDL - Việc truy cập CSDL được thực hiện tại máy đó b. Hệ cơ sở dữ liệu trung tâm - Dữ liệu được lưu trữ trên máy trung tâm - Người dùng từ xa có thể truy cập CSDL c. Hệ CSDL khách- chủ - Gồm các thành phần của hệ QTCSDL: Bộ phận cung cấp tài nguyên được cài đặt trên máy chủ, bộ phận cấp phát tài nguyên cài đặt tại máy khách. - CSDL cài đặt ở máy chủ. 3.2. Hoạt động 2 3.2.1. Hệ cơ sở dữ liệu phân tán 3.2.1.1. Chuẩn bị của giáo viên và học sinh Chuẩn bị của giáo viên Chuẩn bị của học sinh - Giới thiệu về CSDL phân tán - Làm rõ các vấn đề: + Một dữ liệu có thể được lưu trứ ở vài CSDL con + Để trả lời các câu hỏi truy vấn của người dùng ở nhiều nơi khác nhau - Cần cho học sinh hiểu rõ + Đây là hệ CSDL phức tạp + Chi phí cao. - Yêu cầu học sinh tìm ra những ưu, nhược điểm của hệ CSDL? - Nghe và tìm ra những ưu, nhược điểm của hệ CSDL phân tán - Lấy ví dụ 3.2.1.2. Nội dung hoạt động a. Khái niệm cơ sở dữ liệu phân tán CSDLphâ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ạ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 dùng không nhận thấy sự phân tán Có hai loại chương trình: - 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 4. Giáo viên rút kinh nghiệm sau giờ dạy ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… …………………………………………………………………………………… Ngày…/…./2009 Tổ trưởng duyệt . Ngày soạn Ngày giảng Tiết 46+47 Bài 12. Các loại kiến trúc của hệ CSDL 1. Mục tiêu của bài giảng: - Về kiến thức: