Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 129 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
129
Dung lượng
8,11 MB
Nội dung
Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 CHƯƠNG I :KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU §1 MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 1) Tiết PPCT: Ngày: Mục tiêu a) Về kiến thức: • Biết vấn đề cần giải tóan quản lí cần thiết phải có CSDL • Biết vai trị CSDL học tập sống b) Về kĩ năng: • Bước đầu hình thành kĩ khảo sát thực tế cho ứng dụng CSDL c) Về thái độ: • Có ý thức sử dụng máy tính để khai thác thơng tin, phục vụ công việc hàng ngày Chuẩn bị giáo viên học sinh: a) Chuẩn bị giáo viên: Giáo án, SGK Tin 12, Sách GV Tin 12, bảng phụ; b) Chuẩn bị học sinh: SGK tin 12, ghi Nội dung giảng dạy chi tiết: a) Bài toán quản lý: + Giới thiệu toán + Các cơng việc thường gặp tốn quản lý b) Các công việc thường gặp xử lý thông tin tổ chức + Tạo lập hồ sơ + Cập nhật hồ sơ + Khai thác hồ sơ Tiến trình dạy a) Ổn định lớp: b) Kiểm tra cũ: Không c) Nội dung Hoạt động 1: Tìm hiểu tốn quản lí (15 phút) Hoạt động giáo viên học sinh Nội dung GV: Đặt câu hỏi: §1 Một số khái niệm Theo em để quản lí thơng tin điểm Bài tốn quản lí: học sinh lớp em nên lập danh sách - Bài tốn quản lí tốn phỏ biến chứa cột nào? hoạt động kinh tế - xã hội Một xã GV: Gợi ý: Để đơn giản vấn đề cột điểm hội ngày văn minh trình độ quản lí Trang Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 nên tượng trưng vài mơn VD: Stt, hoten, ngaysinh, giới tính, địan viên, tóan, lý, hóa, văn, tin HS: Suy nghĩa trả lời câu hỏi Để quản lí thơng tin điểm học sinh lớp ta cần cột Họ tên, giới tính, ngày sinh, địa chỉ, tổ, điểm toán, điểm văn, điểm tin GV: (dùng bảng phụ minh họa H1 _SGK/4) Stt Họ tên Nguyễn An Ngày sinh Giới Đồn tính viên 12/08/1991 Nam C Lê Minh Châu 03/05/1991 Nữ C Doãn Thu Cúc 14/02/1990 Nữ R 49 Hồ Minh Hải 30/7/1990 Nam C tổ chức hoạt động xã hội ngày cao Cơng tác quản lí chiếm phần lớn ứng dụng tin học - Để quản lý học sinh nhà trường, người ta thường lập biểu bảng gồm cột, hàng để chứa thông tin cần quản lý - Một biểu bảng thiết lập để lưu trữ thông tin điểm hs sau: (Hình _SGK/4) Địa Nghĩa Tân Mai Dịch Trung Kinh Nghĩa Tân Điểm Điểm Lí 7.8 8.2 9.3 Tốn Điểm Điểm Điểm Hóa Văn Tin 9.2 7.3 8.5 8.5 8.4 6.7 9.1 7.5 6.5 7.5 7.0 6.5 7.0 6.8 6.5 6.5 8.7 Hình Ví dụ hồ sơ lớp GV: Tác dụng việc quản lí điểm học Chú ý: sinh máy tính gì? - Hồ sơ quản lí học sinh nhà trường -HS: Dễ cập nhật thông tin học sinh, lưu tập hợp hồ sơ lớp trữ khai thác phục vụ thơng tin quản lí - Trong q trình quản lí, hồ sơ có nhà trường, bổ sung, thay đổi hay nhầm lẫn đòi hỏi phải sửa đổi lại HS: Quan sát bảng phụ ý nghe giảng - Việc tạo lập hồ sơ không đơn để lưu trữ mà chủ yếu để khai thác, nhằm phục vụ yêu cầu quản lí cảu nhà trường Hoạt động 2: Tìm hiểu cơng việc thường gặp xử lí thơng tin tổ chức (20 phút) GV: Em nêu lên công việc thường Các cơng việc thường gặp xử lí gặp quản lí thơng tin đối tượng thơng tin tổ chức đó? Cơng việc quản lí nơi, lĩnh vực HS: Suy nghĩ trả lời câu hỏi có đặc điểm riêng đối tượng quản lí Tạo lập hồ sơ đối tượng cần quản lý phương thức khai thác thông tin Trang Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 Cập nhật hồ sơ thêm, xóa, sửa hồ Cơng việc thường gặp xử lí thơng tin bao sơ gồm: tạo lập, cập nhật khai thác hồ sơ Khai thác hồ sơ tìm kiếm, xếp, thống kê, tổng hợp, in ấn,… a) Tạo lập hồ sơ: Để tạo lập hồ sơ, cần thực công việc sau: HS: Chú ý nghe giảng ghi - Tùy thuộc nhu cầu tổ chức mà xác định chủ thể cần quản lí VD: Chủ thể cần quản lí học sinh, - Dựa vào yêu cầu quản lí thơng tin chủ thể để xác định cấu trúc hồ sơ VD: hình 1, hồ sơ học sinh hàng có 11 thuộc tính - Thu thập, tập hợp thơng tin cần thiết cho hồ sơ từ nhiều nguồn khác lưu trữ chúng theo cấu trúc xác định VD; hồ sơ lớp dưới, kết điểm thi học kì mơn học, b) Cập nhật hồ sơ: Thông tin lưu trữ hồ sơ cần cập nhật để đảm bảo phản ánh kịp thời, với thực tế Một số việc thường làm để cập nhật hồ sơ: - Sửa chữa hồ sơ; - Bổ sung thêm hồ sơ;; - Xóa hồ sơ c) Khai thác hồ sơ: Việc tạo lập, lưu trữ cập nhật hồ sơ để khai thác chúng, phục vụ cho cơng việc quản lí Khai thác hồ sơ bao gồm cơng việc sau: - Sắp xếp hồ sơ theo tiêu chí phù hợp với u cầu quản lí tổ chức VD: xếp theo bảng chữ tên học sinh, theo điểm mơn học đó, - Tìm kiếm việc tra cứu thông tin thỏa mãn số yêu cầu VD: tìm họ tên hs có điểm môn Tin cao nhất, Trang Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 - Thống kê cách khai thác hồ sơ dựa tính tốn để đưa thơng tin đặc trưng VD: Xác định điểm cao nhất, thấp môn Tin, - Lập báo cáo việc sử dụng kết tìm kiếm, thống kê, xếp hồ sơ để GV: Mục đích cuối việc tạo lập, tạo lập hồ sơ có nội dung cấu cập nhật, khai thác hồ sơ phục vụ hỗ trợ trúc khuôn dạng theo yêu cầu cho q trình lập kế hoạch, định xử VD: danh sách HSG lớp, lí cơng việc người có trách nhiệm VD: Cuối năm học, nhờ thống kê, báo cáo vè phân loại học tập mà Hiệu trưởng định thưởng cho hs giỏi, IV Củng cố luyện tập (5phút) Qua học yêu cầu học sinh cần nắm được: • Các vấn đề cần giải tốn quản; • Các cơng việc thường gặp xử lí thơng tin tổ chức V Hướng dẫn học sinh tự học nhà: (5 phút) Câu 1: Các cơng việc thường gặp quản lí thơng tin đối tượng đó? Câu 2: Trong công việc thườnggặp xử lý thông tin tổ chức, công việc quan Trang Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 §1 MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 2) Tiết PPCT: Ngày: Mục tiêu a) Về kiến thức: • Biết vấn đề cần giải tóan quản lí cần thiết phải có CSDL • Biết vai trị CSDL học tập sống; • Biết mức thể CSDL b) Về kĩ năng: d) Bước đầu hình thành kĩ khảo sát thực tế cho ứng dụng CSDL c) Về thái độ: e) Có ý thức sử dụng máy tính để khai thác thơng tin, phục vụ công việc hàng ngày Chuẩn bị giáo viên học sinh: + Chuẩn bị giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ; + Chuẩn bị học sinh: Sách GK tin 12, ghi Nội dung giảng dạy chi tiết: a) Khái niệm hệ CSDL & hệ QT CSDL + Trình bày khái niệm + Nêu số ví dụ minh hoạ b) Các mức thể CSDL + Mức vật lý + Mức khái niệm + Mức khung nhìn Tiến trình dạy Ổn định lớp: Kiểm tra cũ: (7 phút) - Nêu ứng dụng CSDL tổ chức mà em biết? - Trong CSDL có thơng tin gì? - CSDL phục vụ cho đối tượng nào, vấn đề gì? VD học sinh trả lời sau: Trường ta có ứng dụng CSDl, CSDL trường chứa thông tin học sinh phục vụ quản lí học sinh điểm, thơng tin học sinh, Nội dung Hoạt động 1: Tìm hiểu khái niệm sở liệu hệ quản trị sở liệu (15 phút) Hoạt động giáo viên học sinh Nội dung GV: Treo bảng phụ hình SGK trang Hệ sở liệu Qua thơng tin có hồ sơ lớp: Tổ trưởng a) Khái niệm CSDL hệ quản trị CSDL Trang Trường THPT Nguyễn Thị Minh Khai cần quan tâm thơng tin gì? Lớp trưởng bí thư muốn biết điều gì? HS: Suy nghĩ trả lời câu hỏi GV: Tổng hợp: Có nhiều người khai thác CSDL người có yêu cầu, nhiệm vụ riêng GV: Dữ liệu lưu máy có ưu điểm so với liệu lưu giấy? HS: Dữ liệu lưu máy tính lưu trữ nhớ ngồi có khả lưu trữ liệu khổng lồ, tốc độ truy xuất xử lí liệu nhanh chóng xác GV: Nhằm đáp ứng nhu cầu trên, cần thiết phải tạo lập phương thức mô tả, cấu trúc liệu để sử dụng máy tính trợ giúp đắc lực cho người việc lưu trữ khai thác thông tin GV: Thế sở liệu? HS: Suy nghĩ trả lời GV: Có nhiều định nghĩa khác CSDL, định nghĩa phải chứa yếu tố bản: - Dữ liệu hoạt động tổ chức; - Được lưu trữ nhớ ngoài; - Nhiều người khai thác GV: Phần mềm giúp người sử dụng tạo CSDL máy tính gọi gì? HS: hệ quản trị, GV: Để tạo lập, lưu trữ cho phép nhiều người khai thác CSDL, cần có hệ thống chương trình cho phép người Giáo án Tin học 12 Để đáp ứng yêu cầu khai thác thông tin, phải tổ chức thông tin thành hệ thống với trợ giúp máy tính điện tử Khái niệm CSDL: Một CSDl (Database) tập hợp liệu có liên quan với nhau,chứa thông tin tổ chức (như trường học, ngân hàng, cơng ti, nhà máy, ), lưu trữ thiết bị nhớ để đáp ứng nhu cầu khai thác thơng tin nhiều người dùng với nhiều mục đích khác VD: Hồ sơ lớp hình lưu trữ nhớ ngồi máy tính xem CSDL, hầu hết thư viện ngày có CSDL, hãng hàng khơng quốc gia Việt Nam có CSDL chứa thơng tin chuyến bay, Khái niệm hệ QTCSDL: Là phần mềm cung cấp mi trường thuận lợi hiệu để tạo lập, lưu trữ khai thác thông tin CSDL gọi hệ quản trị CSDL (Database Management System) Chú ý: - Người ta thường dùng thuật ngữ hệ Trang Trường THPT Nguyễn Thị Minh Khai dùng giao tiếp với CSDL GV: Hiện có hệ quản trị CSDL? HS: Các hệ quản trị CSDL phổ biến nhiều người biết đến MySQL, SQL, Microsoft Access, Oracle, GV: Yêu cầu học sinh quan sát hình SGK Giáo án Tin học 12 sở liệu để CSDL với hệ QTCSDL khai thác CSDL - Để lưu trữ khai thác thơng tin máy tính cần phải có: f) Cơ sở liệu; g) Hệ quản trị sở liệu; h) Các thiết bị vật lí (máy tính, đĩa cứng, mạng, ) GV: Hình SGK đơn để minh họa hệ CSDL bao gồm CSDL hệ QTCSDL, ngồi phải có chương trình ứng dụng để việc khai thác CSDL thuận lợi Hoạt động 2: Tìm hiểu mức thể sở liệu (15 phút) GV: Sử dụng máy tính , người tạo lập sở liệu khai thác thông tin CSDL cách hiệu Do vậy, nói đến hệ CSDl cách dầy đủ phải nói đến nhiều yếu tố kĩ thuật phức tạp máy tính Tuy nhiên, tùy theo mức chuyên sâu người lĩnh vực công nghệ thông tin hay người dùng mà có yêu cầu hiểu biết CSDL khác Ba mức hiểu làm việc với CSDL mức vật lí, mức khái niệm, mức khung nhìn b) Các mức thể sở liệu Mức vật lí Một cách đơn giản, ta nói CSDL vật lí hệ CSDL tập hợp tệp liệu tồn thiết bị nhớ Mức khái niệm Nhóm người quản trị hệ CSDL phát triển ứng dụng thường khơng cần hiểu chi tiết mức vật lí, họ cần phải biết: Những liệu lưu trữ hệ CSDl? Giữa liệu có mối quan hệ nào? Hồ sơ lớp Trang Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 Họ tên Ngày sinh Giới tính Mức khung nhìn Mức hiểu CSDL người dùng thơng qua khung nhìn gọi mức khung nhìn (cịn gọi mức ngoài) CSDL GV: Chú ý: Một CSDL có CSDL vật lí, CSDL khái niệm có nhiều khung nhìn khác IV Củng cố luyện tập (8 phút) Hướng dẫn HS làm tập sau đây: Câu 1: Phân biệt CSDL với hệ QTCSDL Cần thể rõ điểm sau: CSDL tập hợp DL có liên quan với đc lưu trữ thíêt bị nhớ máy tính; Hệ QTCSDL chương trình phục vụ tạo lập, cập nhật khai thác CSDL Câu 2: Giả sử phải xây dựng CSDL để quản lý mượn, trả sách thư viện, theo em cần phải lưu trữ thông tin gì? Hãy cho biết việc phải làm để đáp ứng nhu cầu quản lí người thủ thư Gợi ý: - Để QL sách cần thơng tin gì? - Để quản lí người mượn cần thơng tin gì? - Để biết mượn sách sách cho mượn, cần thơng tin gì? - Để phục vụ bạn đọc: người thủ thư có cần kiểm tra để biết người có phải bạn đọc thư viện hay khơng? Có tra cứu xem sách mà bạn đọc cần có cịn hay khơng? Có phải vào sổ trước đưa sách cho bạn đọc không? V Hướng dẫn học sinh tự học nhà: Các em nhà học cũ nghiên cứu trước mục c, d SGK trang 12, 15 Trang Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 §1 MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 3) Tiết PPCT: Ngày: Mục tiêu a) Về kiến thức: • Biết vấn đề cần giải tóan quản lí cần thiết phải có CSDL • Biết vai trị CSDL học tập sống; • Biết mức thể CSDL; • Biết yêu cầu hệ sở liệu b) Về kĩ năng: Bước đầu hình thành kĩ khảo sát thực tế cho ứng dụng CSDL c) Về thái độ: Có ý thức sử dụng máy tính để khai thác thông tin, phục vụ công việc hàng ngày Chuẩn bị giáo viên học sinh: + Chuẩn bị giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ; + Chuẩn bị học sinh: Sách GK tin 12, ghi Nội dung giảng dạy chi tiết: a) Các yêu cầu hệ CSDL + Tính cấu trúc + Tình tồn vẹn + Tính qn + Tính an tồn & bảo mật thơng tin + Tính độc lập + Tính khơng dư thừa b) Nêu ví dụ cho mội yêu cầu c) Một số ứng dụng Tiến trình dạy Ổn định lớp: Kiểm tra cũ: Phân biệt CSDL với hệ QTCSDL (5 phút) Cần thể rõ điểm sau: CSDL tập hợp DL có liên quan với lưu trữ thiếtt bị nhớ máy tính; Hệ QTCSDL chương trình phục vụ tạo lập, cập nhật khai thác CSDL Nội dung : Hoạt động 1: Các yêu cầu hệ CSDL (25 phút) Hoạt động giáo viên học sinh Nội dung ghi bảng Hệ sở liệu c) Các yêu cầu hệ CSDL GV: Thế tính cấu trúc Tính cấu trúc:Thơng tin CSDL Trang Trường THPT Nguyễn Thị Minh Khai Giáo án Tin học 12 CSDL? lưu trữ theo cấu trúc xác định HS: Đọc SGK trang 12 nghiên cứu tìm Tính cấu trúc thể điểm sau: câu trả lời Dữ liệu ghi vào CSDL lưu giữ GV: nêu ví dụ? dạng ghi HS: CSDL lớp có cấu trúc bảng gồm Hệ QTCSDL cần có cơng cụ khai nhiều hàng 11 cột Mỗi cột thuộc báo cấu trúc CSDL(là yếu tố tính hàng hồ sơ học sinh để tổ chức liệu: cột, hàng, kiểu liệu nhập vào cột, hàng ) xem, cập nhật, thay đổi cấu trúc GV: Thế tính tồn vẹn Tính tồn vẹn: Các giá trị lưu trữ CSDL? CSDL phải thỏa mãn số ràng buộc HS: Đọc SGK trang 12 nghiên cứu tìm (gọi ràng buộc toàn vẹn liệu), tùy câu trả lời thuộc vào hoạt động tổ chức mà phản GV: Hãy nêu ví dụ? ánh HS: Ví dụ Để đảm bảo tính tồn vẹn liệu cột điểm, cho điểm nhập vào theo thang điểm 10, điểm môn học phải đặt ràng buộc giá trị nhập vào: >=0