GIAO AN TIN 12 DEN T20

53 17 0
GIAO AN TIN 12 DEN T20

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

2 Dạy nội dung bài mới: Hoạt động của Giáo viên và Học sinh Hoạt động 1: 15 phút GV: Giờ trước chúng ta đã tìm hiểu vai trò của người quản trị CSDL bây giờ chúng ta tìm hiểu tiếp các vai[r]

(1)Ngày dạy: Ngày dạy: Ngày dạy: Tiết 2: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 §1 - MỘT SỐ KHÁI NIỆM CƠ BẢN I MỤC TIÊU: 1) Về kiến thức - Biết khái niệm CSDL(cơ sở liệu) - Biết vai trò CSDL học tập và sống - Biết các yêu cầu hệ CSDL 2) Về kĩ - Lấy bài toán quản lí nhà trường quan, xí nghiệp để minh họa 3) Về thái độ - Chú ý nghe giảng, tích cực xây dựng bài II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: không 2) Dạy nội dung bài mới: Hoạt động GV và HS Nội dung Chính Hoạt động 1: (25 phút) Gv: Đặt vấn đề: Công việc quản lí là phổ biến có thể nói tổ chức có nhu cầu quản lí Các công ty cần quản lí tài chính, vật tư, người ; trường học cần quản lí hồ sơ học sinh, cán giáo viên Gv: Để làm bài toán quản lí gồm công đoạn nào? HS: trả lời Gv: Xét ví dụ bài toán quản lí cụ thể?Quản lí học sinh trường THPT Danh sách học sinh qua bảng biểu (gồm các cột thông tin tương ứng: số thứ tự, họ tên, năm sinh, giới tính…) Giáo viên: Khi thay đổi thông tin danh sách (địa thay đổi, Học sinh chuyển đi, chuyển đến) sửa chữa ntn? Gồm công đoạn gì? - Học sinh: trả lời - Gv: Khai thác hồ sơ gồm công việc gì? - Học sinh: trả lời Bài toán quản lý: *) Ví dụ: quản lý học sinh nhà trường - Tạo lập hồ sơ học sinh - Cập nhật hồ sơ: sửa chữa, thay đổi cho phù hợp - Khai thác hồ sơ, tìm kiếm; xếp, thống kê… -Lên kế hoạch và báo cáo (quyết định) stt Hä vµ tªn Ng V¨n An Lª ThÞ Thóy Ngµy sinh 1/1/89 2/2/90 GTÝnh Nam N÷ D.To¸n * Việc lập hồ sơ không đơn là để lưu trữ mà chủ yếu là để khai thác, nhằm phục vụ các yêu cầu quản lí nhà trường (2) - Gv: hồ sơ dùng để: Xem thông tin cần thiết; đua danh sách học sinh giỏi, khá, trung bình, yếu,…SX, XL học sinh theo điểm trung bình, thống kê số lượng học sinh mặt… - Từ việc khai thác hồ sơ- BGH, GV có kế hoạch, định phù hợp - Gv: Để giải bài toán quản lí gồm công việc nào? - Học sinh: Dựa vào nhận xét bài toán quản lí từ các ví dụ đưa để đưa câu trả lời Hoạt động 2: (15 phút) GV yêu cầu HS tự lấy minh họa công việc 2) Các công việc thường gặp xử lí thường gặp xử lí thông tin tổ chức thông tin tổ chức: HS: Lấy VD minh họa a) Tạo lập hồ sơ các đối tượng cần quản lí: - Tuỳ thuộc nhu cầu tổ chức mà xác định các đối tượng cần quản lí - Dựa vào yêu cầu cần quản lí thông tin GV: Cập nhật hồ sơ gồm công việc gì? các đối tượng để xác định cấu trúc hồ HS: Trả lời các câu hỏi GV sơ - Thu thập, tập hợp thông tin cần thiết GV: Khai thác hồ sơ gồm công việc gì? cho hồ sơ từ nhiều nguồn khác HS: Tìm kiếm; Thống Kê; Sắp xếp và lập báo b) Cập nhật hồ sơ (thêm, xoá, sửa chữa cáo hồ sơ): c) Khai thác hồ sơ: +Tìm kiếm +Thống kê +Sắp xếp +Lập báo cáo 3) Củng cố, luyện tập: (3 phút) Tóm tắt lại các kiến thức đã học bài: Bài toán quản lí, các công việc thường gặp sử lí thông tin tổ chức 4) Hướng dẫn học sinh tự học nhà: (2 phút) Học bài và đọc trước phần 3: “Hệ sở liệu” sau học tiếp (3) Ngày dạy: Ngày dạy: Ngày dạy: Tiết 3: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 §1 - MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiếp) I MỤC TIÊU: 1) Về kiến thức - Biết khái niệm CSDL(cơ sở liệu) - Biết vai trò CSDL học tập và sống - Biết các yêu cầu hệ CSDL 2) Về kĩ - Lấy bài toán quản lí nhà trường quan, xí nghiệp để minh họa 3) Về thái độ - Chú ý nghe giảng, tích cực xây dựng bài II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: (5 phút) Câu hỏi: Nêu các công việc thường gặp sử lí thông tin tổ chức? 2) Dạy nội dung bài mới: Hoạt động GV và HS Nội dung chính Hoạt động 1:(25 phút) Gv: muốn MT xử lí tốt, đáp ứng yêu cầu người sử dụng cần phải tạo lập hay số bảng DL chứa các thông tin cần thiết theo qui định Các bảng này lưu trữ lại và MTĐT có thể dùng để xử lý => đó là CSDL - Cả lớp HS:Đọc SGK/7-8 - GV: CSDL là gì? HS:Trả lời Gv: Tóm tắt các ý cần nhấn mạnh định nghĩa CSDL HS: Chú ý lắng nghe Gv: Cho biết mượn sách thư viện hay mua vé máy bay, xem điểm thi ĐH, người ta thường tra cứu trên MT <-> tức là đã khai thác CSDL nào? HS:Trả lời Gv: Tóm tắt nội dung trả lời học sinh -> Hệ CSDL: a) Khái niệm CSDL và hệ QTCSDL: * Cơ sở DL (Database): Là tập hợp các DL có liên quan với nhau, chứa thông tin tổ chức nào đó - Được lưu trữ trên các thiết bị nhớ - Đáp ứng nhu cầu khai thác thông tin nhiều người với nhiều mđ khác VD: Mượn sách thư viện -> khai thác CSDL quản lí sách - Mua vé máy bay-> khai thác CSDL các chuyến bay - Xem điểm thi ĐH -> khai thác CSDL quản lý điểm thi ĐH + Hệ QTCSDL: (Database Management (4) nhận xét Gv: Để tạo các CSDL, sửa chữa, khai thác các CSDL trên MT cần có các phần mềm (bộ chương trình) => hệ QTCSDL HS: đọc SGK/8 Gv: Tóm tắt khái niệm -> đưa các ý cần thiết GV: Giải thích thuật ngữ: Hệ CSDL ? GV: Để tạo lập và khai thác CSDL cần phải có gì? Hs: CSDL+Hệ QTCSDL + Các thiết bị vật lí … System) Một phần mềm dùng để: tạp lập, lưu trữ CSDL, Tìm kiếm thông tin CSDL HỆ CSDL=CSDL+ HỆ QTCSDL Quản trị và khai thác CSDL đó * Để tạo lập và khai thác CSDL cần có: + CSDL + Hệ QTCSDL + Các thiết bị (máy tính; đĩa từ…) C¸c phÇn mÒm øng dông HÖ qu¶n trÞ c¬ së d÷ liÖu C¬ së d÷ liÖu Ví dụ: Bài toán Tuyển sinh để khai thác CSDL tuyển sinh cần có: - CSDL là bảng ds học sinh các thí sinh với các thông tin cần thiết - Hệ QTCSDL FOXPRO - Thiết bị: MTĐT, đĩa từ - Chương trình (phần mềm) tuyển sinh viết trên hệ QTCSDL FOXPRO để làm các công việc cụ thể: đánh SBD, phòng thi, giấy báo… * Phân biệt CSDL và hệ QTCSDL? Hoạt động 2:(10 phút) + Việc ứng dụng hệ CSDL mang lại thay đổi ntn? Cả lớp: đọc SGK/9 mục d- SGK trang15, 16 - GV: Yêu cầu Hs đọc và cho biết sở GD-ĐT cần quản lí thông tin gì? Một d) Một số ứng dụng: - Cơ sở GD&ĐT quản lí thông tin - Cơ sở kinh doanh - Cơ sở sản xuất - Tổ chức Tài chính - Cơ quan điều hành - Ngân hàng - Hãng hàng không (5) hãng hàng không cần quản lí thông tin gì? - Tổ chức viễn thông - Những ứng dụng khác 3) Củng cố, luyện tập: (3 phút) - Củng cố lại các kiến thức đã học bài; khái niệm hệ CSDL, Quản trị CSDL, số ứng dụng 4) Hướng dẫn học sinh tự học nhà: (2 phút) - Học bài và làm các bài tập 1; 2; 3; trang 16 (SGK) sau làm bài tập (6) Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP Tiết 4: I MỤC TIÊU: 1) Về kiến thức - Làm số bài tập củng cố kiến thức Đ1 (về bài toán quản lí, CSDL, hệ QTCSDL, hệ CSDL ) 2) Về kĩ - Làm quen với kĩ khảo sát thực tế cho ứng dụng CSDL 3) Về thái độ - Tích cực chủ động việc giải các bài tập II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, SBT 2) Chuẩn bị HS: SGK, SBT, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: (5 phút) Câu hỏi: Nêu khái niệm sở liệu, hệ quản trị sở liệu? 2) Dạy nội dung bài mới: Hoạt động GV và HS Nội dung chính Hoạt động 1: (5 phút) Câu 1: SGK-16 Nêu số ứng dụng CSDL tổ - Bệnh viện cần quản lí bệnh nhân và thuốc, chức mà em biết? hóa đơn thuốc, các loại triệu chứng qua xét GV: Gọi HS phát biểu nghiệm HS: Trả lời - Cơ quan Điện lực quản lí mức độ các hộ gia đình, các quan sử dụng điện Hoạt động 2: (8 phút) Câu 2: SGK-16 Hãy phân biệt CSDL và Hệ QTCSDL? * Giống nhau: Chúng là thành phần chính GV: Yêu cầu HS trả lời CSDL, chúng cùng tồn và thống HS: trả lời với nhau, đó có có thể khai thác GV: (bổ sung) Muốn có CSDL thì phải có thông tin từ CSDL phần mềm để xd và cập nhật, khai thác; Phải * Khác nhau: Một CSDL luôn luôn gắn liền với phần mềm để xây dựng, cập nhật CSDL lưu trữ thông tin CSDL qua thiết bị nhớ và phần mềm cụ thể đó là các hệ QTCSDL và khai thác thông tin CSDL đó là hệ QTCSDL (7) - Hệ QTCSDL là phần mềm không thể thiếu hệ CSDL - Hệ QTCSDL phải xây dựng trước có CSDL Hoạt động 3:(10 phút) Câu 3: SGK-16 Giả sử phải xậy dựng CSDL để QL - Lưu trữ thông tin các sách/đầu mượn/ trả sách thư viện, theo em cần fải sách thư viện lưu trữ thông tin gì? Hãy cho biết - Những việc phải làm để đáp ứng nhu cầu việc phải làm để đáp ứng nhu cầu quản lí người thủ thư đó là: quản lí người thủ thư? + Tạo lập danh sách các sách/ đầu GV: Yêu cầu HS trả lời sách, sách thuộc lĩnh vực nào? HS: trả lời + Cập nhật danh sách độc giả mượn sách GV (có thể bổ sung) tùy vào nội dung trả lời (họ tên, địa chỉ, số lượng, thời gian ); HS + Kiểm tra, rà soát, phân loại sách thường xuyên tạo cho công việc quản lí dễ dàng và thuận lợi Hoạt động 4: (5 phút) Câu hỏi 1.17: SBT/10 Để lưu trữ khai thác thông tin máy Ngoài việc xây dựng các hệ CSDL để lưu tính người ta đã xây dựng CSDL Em có biết trữ và khai thác thông tin máy tính, ta phương thức nào khác để lưu trữ và khai còn có: thác thông tin máy tính không? Nếu có - Các công cụ lập trình trên các ngôn ngữ hãy cho biết và so sánh ưu, nhược điểm lập trình bậc cao (C++, Pascal, Java ) các fương thức đó với việc sử dụng hệ các NNLT chuyên dụng (PHP, Pear, ) để CSDL? người dùng có thể lập trình giải các GV: Yêu cầu HS trả lời bài toán riêng, đơn lẻ HS: trả lời - Các công cụ xử lí loại đối tượng riêng GV (có thể bổ sung) tùy vào nội dung trả lời biệt cho ứng dụng độc lập (calculator, photoshop, corel draw ) HS Tuy để đảm bảo cho các công cụ này hoạt động hữu hiệu, người ta vần fải thiết kế các CSDL nội bộ, phục vụ các nhu cầu bên hệ thống lập trình hay xử (8) lí Các CSDL nội này "trong suốt" với người dùng Hoạt động 5: Để thiết kế CSDL cần phải tiếp cận theo trình tự nào?(7 phút) A Mức khung nhìn->mức khái niệm->mức vật lí; B Mức khung nhìn->mức vật lí-> mức khái niệm; C mức vật lí-> mức khái niệm->Mức khung nhìn; D mức vật lí-> Mức khung nhìn->mức khái niệm; E mức khái niệm->Mức khung nhìn-> mức vật lí Câu hỏi 1.19: SBT/11 Đấp án: A Phải xuất phát từ yêu cầu người dùng, từ yêu cầu chung CSDL, thiết kế chi tiết hóa dần đích cuối cùng là cách thức lưu trữ DL trên thiết bị vật lí GV: Yêu cầu HS trả lời HS: trả lời 3) Củng cố, luyện tập: (3 phút) Nhắc lại nội dung các bài tập đã chữa, củng cố lại các kiến thức có liên quan 4) Hướng dẫn học sinh tự học nhà: (2 phút) Đọc trước nội dung bài 2: “Hệ quản trị sở liệu” sau học bài (9) Ngày dạy: Ngày dạy: Ngày dạy: Tiết 5: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 §2 - HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU I MỤC TIÊU: 1) Về kiến thức - Biết khái niệm hệ quản trị CSDL - Biết chức hệ quản trị CSDL; Tạo lập CSDL; Cập nhật liệu, tìm kiếm, kiết cuất thông tin; kiểm soát, điều khiển việc truy cập vào CSDL - Biết vai trò người làm việc với hệ CSDL 2) Về kĩ - Phân biệt CSDL với hệ quản trị CSDL 3) Về thái độ - Chú ý nghe giảng, xây dựng bài; có hứng thú với môn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: không 2) Dạy nội dung bài mới: Hoạt động Giáo viên và Học sinh Nội dung chính Hoạt động 1: (10 phút) Các chức hệ QTCSDL Gv: QTCSDL là gì? a) Cung cấp môi trường tạo lập CSDL: HS: Nhắc lại: là phần mềm cho phép - Khai báo cấu trúc ghi cho bảng DL tạo lập, bảo trì CSDL và cung cấp các dịch CSDL vụ cần thiết để khai thác thông tin từ - Chỉnh sửa cấu trúc CSDL - Xem cấu trúc ghi bảng -> ngôn + Các công cụ hệ QTCSDL cho ngữ định nghĩa DL: người dùng khai báo kiểu phép người dùng việc cung cấp khả và các cấu trúc DL thể thông tin, khai báo tạo lập CSDL các ràng buộc trên DL lưu trữ trên CSDL - Gv: Ngôn ngữ định nghĩa DL là gì? Gv nhấn mạnh điểm: Tồn nhóm công cụ tác động lên cấu trúc và tác động lên DL; có các công cụ để xem nội dung - Học sinh: trả lời (10) Hoạt động 2: (10 phút) b) Cung cấp MT cập nhật và khai thác DL: + Các modun tác động lên DL, cho phép người sử dụng: - Xem nội dung DL; cập nhật DL - Sắp xếp, lọc, tìm kiếm thông tin; - Kết xuất báo cáo => tạo thành các thao tác DL - Gv: Ngôn ngữ thao tác DL là gì? + Ngôn ngữ thao tác DL: diễn tả y/c cập nhật - Học sinh: trả lời hay tìm kiếm, kết xuất thông tin SQL (Structured Query Language) là gì? - SQL tạo ngôn ngữ định nghĩa DL HS: trả lời và ngôn ngữ thao tác DL Hoạt động 3: (10 phút) c) Cung cấp công cụ kiểm soát, điều khiển Gv: các công việc cung cấp công cụ kiểm truy cập vào CSDL: soát, điều khiển việc truy cập vào CSDL - Nhóm lệnh giành cho người thiết kế và quản có người thiết kế và quản lí lí hệ thống bao gồm các chức năng: quyền sử dụng các lệnh này + Đảm bảo an ninh; ngăn cấm truy cập không - Người dùng nhìn thấy và thực phép các công việc ý b) và ý a) + Duy trì tính quán DL + Tổ chức và điểu khiển các truy cập đồng thời + Đảm bảo khôi phục CSDL có cố phần cứng hay phần mềm + Quản lí các từ điển DL bao gồm các mô tả DL CSDL Hoạt động 4: (10 phút) Vai trò người làm việc với hệ Sau hệ CSDL đã xd xong, người có liên quan đến CSDL là ai? - Học sinh: trả lời GV: Như vậy, người quản trị CSDL phải là người: có chuyên môn cao, hiểu biết, đáng tin cậy và có tinh thần trách nhiệm CSDL a) người quản trị CSDL: là hay nhóm người có nhiệm vụ: quản lí tài nguyên (CSDL, hệ QTCSDL, phần mềm liên quan), cài đặt CSDL vật lí, cấp phát quyền truy cập, cấp phần mềm, phần cứng, trì hoạt động hệ thống 3) Củng cố, luyện tập:(3 phút) Tóm tắt lại các kiến thức đã học bài 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: Trả lời các câu hỏi 1-> SGK trang 20 Làm BT 1.27 đến 1.31 SBT trang 12, 13 Ngày dạy: Tại lớp: 12C1 (11) Ngày dạy: Ngày dạy: Tiết 6: Tại lớp: 12C2 Tại lớp: 12C3 §2 - HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (Tiếp) I MỤC TIÊU: 1) Về kiến thức - Biết khái niệm hệ quản trị CSDL - Biết chức hệ quản trị CSDL; Tạo lập CSDL; Cập nhật liệu, tìm kiếm, kiết cuất thông tin; kiểm soát, điều khiển việc truy cập vào CSDL - Biết vai trò người làm việc với hệ CSDL 2) Về kĩ - Phân biệt CSDL với hệ quản trị CSDL 3) Về thái độ - Chú ý nghe giảng, xây dựng bài; có hứng thú với môn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: (5 phút) Câu hỏi: 1) Nêu các chức hệ QTCSDL? 2) Khái niệm người quản trị CSDL; người quản trị CSDL quản lí gì? 2) Dạy nội dung bài mới: Hoạt động Giáo viên và Học sinh Hoạt động 1: (15 phút) GV: Giờ trước chúng ta đã tìm hiểu vai trò người quản trị CSDL bây chúng ta tìm hiểu tiếp các vai trò người làm việc với hệ CSDL GV: Người lập trình ứng dụng làm việc gì? HS: Đọc SGK, trả lời câu hỏi GV Nội dung chính Vai trò người làm việc với hệ CSDL: a) Người quản trị CSDL(đã học) b) Người lập trình ứng dụng: xây dựng các chương trình hỗ trợ khai thác thông tin từ CSDL trên sở các công cụ mà hệ QTCSDL (12) GV: Người dùng là tập thể đông đảo cung cấp người có quan hệ với CSDL c) Người dùng (cuối): HS: Lắng nghe, ghi bài - Là người có nhu cầu khai thác thông GV: Người dùng cuối còn có thể chia tin từ CSDL Họ tương tác với các hệ thống thành nhiều nhóm và có quyền hạn thông qua việc sử dụng chương trình định để truy cập và khai thác thông tin ứng dụng đã viết trước VD: Hệ CSDL học tập: Học sinh và phụ - Có thể chia thành nhiều nhóm, nhóm có huynh có thể xem điểm số và không số quyền hạn định để truy cập và khai thác có quyền cập nhật thông tin CSDL Hoạt động 2: (20 phút) Các bước xây dựng CSDL: GV: Hãy nêu các bước xd CSDL? Bước 1: Khảo sát HS: trả lời - Tìm hiểu các yêu cầu công tác quản lí GV: Bước khảo sát gồm công việc gì? - Xác định các liệu cần lưu trữ, phân tích mối liên hệ chúng HS: Trả lời - Phân tích các chức cần có hệ thống khai thác thông tin, đáp ứng các yêu cầu đặt - xác định khả phần cứng, phần mềm có thể khai thác, sử dụng GV: Bước thiết kế gồm công việc Bước 2: Thiết kế - Thiết kế CSDL gì? - Lựa chọn hệ QTCSDL để triển khai HS: trả lời - Xây dựng hệ thống chương trình ứng dụng GV: Bước kiểm thử gồm việc gì? Bước 3: Kiểm thử - Nhập liệu cho CSDL HS: trả lời GV: Tóm tắt lại nội dung các bước và cho HS ghi bài - Tiến hành chạy thử các chương trình ứng dụng Nếu hệ thống đáp ứng đầy đủ các YC đặt thì đưa vào sử dụng Nếu còn lỗi thì rà soát lại tất các bước đã thực trước đó xem lỗi xuất đâu để khắc phục Các bước tiến hành lặp lại nhiều lần hệ thống có khả ứng dụng 3) Củng cố, luyện tập: (3 phút) (13) - Tóm tắt lại các kiến thức đã học bài; (- Các chức hệ QTCSDL ? Hoạt động hệ QTCSDL? - Vai trò người làm việc với các hệ CSDL; Các bước xây dựng CSDL) 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: Trả lời các câu hỏi 4-> SGK trang 20 Làm BT SBT từ 1.32 đến 1.36 trang 13, 14 Đọc bài đọc thêm: Sơ lược lịch sử sở liệu - SGK/22 Tiết theo PPCT: 07 Ngày dạy: Ngày dạy: Ngày dạy: BÀI TẬP I MỤC TIÊU: 1) Về kiến thức - Làm số bài tập củng cố kiến thức - Hệ QTCSDL; Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 (14) 2) Về kĩ - Làm số bài tập lý thuyết Hệ QTCSDL 3) Về thái độ - Chú ý nghe giảng, xây dựng bài; có hứng thú với môn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, SBT 2) Chuẩn bị HS: SGK, SBT, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: (5 phút) Hãy nêu các bước xây dựng CSDL? Theo em bước nào là quan trọng nhất? 2) Dạy nội dung bài mới: Hoạt động Giáo viên và Học sinh Nội dung chính Hoạt động 1: Ngôn ngữ định nghĩa DL Câu hỏi 1: SGK/20 hệ QTCSDL cho phép ta làm Cho phép: gì?(10 phút) - Khai báo kiểu và cấu trúc liệu; GV: Gọi HS, yêu cầu trả lời - Khai báo các ràng buộc trên liệu HS: Trả lời GV: nhận xét, bổ sung (nếu có) Các công cụ trợ giúp hệ QTCSDL chia thành loại: tác động lên cấu trúc và tác động lên liệu (tức là giá trị các trường) Các công cụ tác động lên cấu trúc đóng vai trò giống câu lệnh TYPE và câu lệnh VAR khai báo chương trình NN Pascal Về phương diện lí thuyết, các công cụ này tạo thành ngôn ngữ định nghĩa DL Hoạt động 2: (8 phút) Câu hỏi 1.30 - SBT/13: Những khẳng định nào đây là sai: Đáp án: B, D và E A Hệ QTCSDL nào có ngôn ngữ Trên các máy tính từ hệ III trở đi, trừ CSDL riêng số chương trình đặc biệt (thông thường B Hệ QTCSDL hoạt động độc lập, không fụ là các chương trình kiểm tra trạng thái thiết bị) tất các fần mềm fải chạy trên thuộc vào HĐH C Ngôn ngữ CSDL và hệ QTCSDL thực tảng hệ điều hành nào đó chất là một; Ngôn ngữ CSDL là công cụ hệ QTCSDL (15) D Hệ QTCSDL là phận ngôn cung cấp để người dùng tạo lập và khai thác ngữ CSDL, đóng vai trò chương trình dịch CSDL, hệ QTCSDL là sản phẩm phần mềm cho ngôn ngữ CSDL; đc xd dựa trên NNLT khác E Mọi chức hệ QTCSDL thể (trong đó có thể có ngôn ngữ qua ngôn ngữ CSDL CSDL) Hệ QTCSDL có các thành phần hỗ trợ dịch các yêu cầu chương trình viết trên ngôn ngữ CSDL nó còn fải thực nhiều chức khác tới việc trì CSDL thực thể thống và có tổ chức (các chức quản trị) Tuy chức này phần lớn là "trong suốt" người dùng không cần biết và không nhìn thấy Hoạt động 3:Vì các bước xd CSDL lại Câu hỏi 1.36 - SBT trang 14 lặp lại nhiều lần? (7 phút) Quá trình xd mô hình toán học (ở đây là CSDL) phản ánh hoạt động quản lý thực tế là quá trình tiệm cận Ban đầu người thiết kế có thể chưa hiểu biết yêu cầu đòi hỏi công tác quản lí Chỉ sau có CSDL thực tế người ta đánh giá phù hợp mô hình toán học với yêu cầu thực tế và có chỉnh sửa phù hợp Ngoài có thể xuất thêm các yêu cầu có thay đổi tiêu đánh giá, nhu cầu thông tin Hoạt động 4: Trong các chức Hệ Câu hỏi 5: SGK/20 QTCSDL, theo em chức nào là quan Chức cung cấp các dịch vụ cần thiết trọng nhất? Tại sao?(10 phút) để khai thác thông tin từ CSDL vì CSDL Tôn trọng các câu trả lời HS, nhiên xây dựng để "đáp ứng nhu cầu khai GV cần hướng cho HS thấy chức thác thông tin nhiều người dùng với quan trọng hệ QTCSDL là nhiều mục đích khác nhau" (16) cung cấp các dịch vụ cần thiết để khai thác thông tin từ CSDL Nếu có ý kiến khác cho đảm bảo an ninh hệ thống là quan trọng thì GV không nên phủ định mà phân tích cho HS thấy đó là chức quan trọng và không thể thiếu được, đó chưa phải là quan trọng vì nó không phục vụ trực tiếp cho cần thiết phải tồn CSDL 3) Củng cố, luyện tập: (3 phút) Nhắc lại và nắm kiến thức chương I (Phân biệt CSDL và Hệ QTCSDL) 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: Chuẩn bị tiết học sau - Bài tập và thực hành 1: Tìm hiểu hệ CSDL (17) Tiết theo PPCT: 08 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH TÌM HIỂU HỆ CƠ SỞ DỮ LIỆU I MỤC TIÊU: 1) Về kiến thức - Biết xác định việc cần làm hoạt động quản lí công việc đơn giản; 2) Về kĩ - Biết số công việc đơn giản xây dựng CSDL đơn giản 3) Về thái độ - Chủ động, tích cực tìm hiểu bài quá trình thực hành II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Phòng thực hành 2) Chuẩn bị HS: SGK, SBT, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: Kết hợp 2) Dạy nội dung bài mới: Hoạt động Giáo viên và Học sinh Nội dung kiến thức * Phương pháp: Giáo viên: Chia lớp thành các nhóm chuẩn bị nhà sau đó trao đổi trên lớp để tiến hành BT&TH Yêu cầu HS phải tự chuẩn bị phương án trả lời các câu hỏi và trao đổi nội dung công việc đã giao cho nhóm Tổ chức hoạt động nhóm cho HS đồng thời tham gia gợi ý định hướng cần thiết, giải đáp vấn đề HS còn vướng mắc, đánh giá kết HS HS: Trình bày các nội dung đã thống nhóm, thảo luận trao đổi và đánh giá kết các nhóm để xây dựng đáp án hoàn chỉnh Hoạt động 1: (20 phút) Bài 1: GV: Yêu cầu HS tự tìm hiểu nội quy thư viện, Tìm hiểu nội quy thư viện, số số thẻ/phiếu sổ sách theo dõi quá trình QL sách thẻ/phiếu sổ sách theo dõi quá trình và mượn/trả sách thư viện trường THPT QL sách và mượn/trả sách thư GV: tổ chức các nhóm báo cáo các tư liệu thu viện trường THPT thập HS: kể nội dung thư viện đã tin học hóa mà HS biết Hạn chế: không tìm hiểu tất các hoạt động (18) thư viện Hs cần tìm hiểu cách thức phục vụ mượn, đọc chỗ, mượn nhà, nội quy thư viện (TV); các ràng buộc CSDL: thời hạn mượn sách, số lượng sách mượn lần, quy ước số cố vi phạm nội quy ) và số loại phiếu hay sổ sách tối thiểu: thẻ mượn đọc, thẻ mượn nhà, sổ sách theo dõi sách kho, theo dõi tình hình sách cho mượn ) Các hoạt động: lập kế hoạch dự trù kinh phí mua sách, xd CSVC TV, các hoạt động khuyến khích phong trào đọc sách theo chuyên đề không cần đề cập đến nên tập trung vào hoạt động mượn/trả sách đáp ứng theo yêu cầu đọc giả và nội quy TV Hoạt động 2: (20 phút) Bài 2: Kể tên các hoạt động chính thư viện? - QL sách (nhập/ xuất sách vào kho, Ngoài ra, GVcó thể nêu thêm cách thức giải lí sách, đền bù sách tiền cố vi phạm nội quy sách ) GV: có thể phân công nhóm trình bày các hoạt - Mượn/ trả sách (cho mượn, nhận động chi tiết QL sách; nhóm trình bày các hoạt sách trả, tổ chức thông tin sách và động chi tiết mượn/trả sách tác giả ); Các nhóm HS trao đổi, bổ sung lẫn (?) Trong hoạt động, các đối tượng tham gia phải thực nhiệm vụ nào? (?) Khâu mượn sách tiến hành cụ thể sao? HS đến mượn cần làm thủ tục gì?Nhân viên giao sách làm việc gì? 3) Củng cố, luyện tập: (3 Phút) Chú ý cách tìm hiểu cụ thể hoạt động tổ chức quản lí- Các công việc chính cần tìm hiểu và thực ntn? 4) Hướng dẫn học sinh tự học nhà: (2 phút) Học bài và đọc trước bài 3: “Giới thiệu Microsoft Access” Tiết theo PPCT: 09 (19) Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 Chương II: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MICROSOFT ACCESS §3: GIỚI THIỆU MICROSOFT ACCESS I MỤC TIÊU: 1) Về kiến thức - Hiểu các chức chính Access: Tạo lập bảng, thiết lập mối liên hệ các bảng, cập nhật và kết xuất thông tin - Biết đối tượng chính: Bảng, mẫu hỏi, biểu mẫu và báo cáo - Biết hai chế độ làm việc: Chế độ thiết kế (làm việc với cấu trúc) và chế độ làm việc với liệu 2) Về kĩ - Thực việc khởi động và khỏi access, tạo CSDL mới, mở CSDL đã có 3) Về thái độ - Chú ý nghe giảng, xây dựng bài; có hứng thú với môn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: không 2) Dạy nội dung bài mới: Hoạt động GV và HS Hoạt động 1: Giới thiệu Access (3 phút) - Là Hệ QTCSDL dành cho máy tính cá nhân và máy tính chạy mạng cục Nội dung chính Phần mềm MicroSoft Access: - Là hệ QTCSDL nằm phần mềm MicroSoft Office MicroSoft Hoạt động 2: (7 phút) GV: yêu cầu HS đọc SGK Tìm hiểu khả Access và trả lời câu hỏi: (?)Hãy kể các khả Access? HS: Đọc SGK, Trả lời câu hỏi GV Khả Access: a) Access có khả nào? * Cung cấp các công cụ để khai báo, lưu trữ và xử lí DL + Tạo CSDL gồm các bảng DL và các liên kết chúng + Tạo biểu mẫu để cập nhật DL; + Tạo mẫu hỏi để tìm kiếm, khai thác DL; + Tạo báo cáo thống kê hay tổng kết b) Ví dụ: (SGK) Các đối tượng chính Access: a) Các loại đối tượng: GV: Yêu cầu HS lấy vd minh họa tổ chức QL Tương tự vd SGK/26 HS: Tìm hiểu, lấy ví dụ minh họa Hoạt động 3: (10 phút) (20) GV: giới thiệu và phân biệt các đối tượng MS Access - Có đối tượng: + Bảng (Table): là đối tượng dùng để lưu trữ DL chủ thể xác định - Có thể thực trên MT vài thao tác + Mẫu hỏi (Query): là đối tượng dùng chương trình Access để học sinh tìm hiểu trên để xếp, tìm kiếm và kết xuất thông màn hình minh hoạ -> nhận biết các khái niệm tin từ hay nhiều bảng các đối tượng Access + Biểu mẫu (Form): Là đối tượng tạo giao diện thuận tiện cho việc nhập (?) Có đối tượng chính hệ QTCSDL hiển thị thông tin Access? + Báo cáo (Report): là đối tượng HS: Trả lời câu hỏi thiết kế để định dạng, tính toán, tổng hợp DL chọn và in b) Ví dụ: (SGK) GV: Yêu cầu HS đọc và tìm hiểu vd SGK/27; Lấy vd tương tự cách QL đối tượng đã xác định Hoạt động 4:(10 phút) Một số thao tác bản: Giới thiệu cách khởi động Access: a) Khởi động Access: GV: Giới thiệu cách khởi động Access và yêu cầu - C1: Start\Programs\Microsoft Access HS quan sát hình 13 - SGK/28 - Màn hình làm - C2: Click đúp chuột vào biểu tượng việc Access Access ( ) (?) Nêu cách tạo CSDL mới? b) Tạo CSDL mới: HS: Trả lời câu hỏi - File\New Chọn Blank Database => (?) Gv h.dẫn hsinh cách tạo CSDL hộp thoại File New Database -> lưu tệp - Tên tệp Access có phần mở rộng là -> đặt tên tệp CSDL vào khung *.MDB GV: Y/c HS quan sát hình 14 và 15 File Name=> Create SGK/29 cách tạo CSDL - Tạo các đối tượng khác CSDL HS: Quan sát hình vẽ, ghi bài và CSDL phải có ít bảng Access có tên tệp ngầm định phần mở rộng là *.MDB c) Mở CSDL đã có: GV: YC hs đọc Sách tìm hiểu cách mở CSDL đã có C1: Nháy đúp tên CSDL HS: Đọc SGK C2: File\Open tìm CSDL cần mở GV: Nêu cách mở CSDL đã có? HS: Trả lời (21) d) Kết thúc làm việc với Access: C1: File\Exit ấn alt + F4 C2: Nháy đúp nút Close () góc trên bên phải màn hình Access Hình biểu diễn CSDL đã có - GV: Nêu các cách kết thúc làm việc với Access? Chú ý: trước thoát khỏi Access, Access hỏi có lưu thông tin trước kết thúc hay không? Hoạt động 5:(10 phút) * Chế độ làm việc với các đối tượng: Gv:cung cấp cho học sinh các thông tin chế độ làm việc Các chế độ làm việc với các đối tượng Access là chế độ nào? HS:Trả lời - Để chọn chế độ thiết kế, chọn View -> Design View nháy nút GV: Y/c HS quan sát hình 17 - SGK/31 (Bảng chế độ thiết kế) - Để chọn chế độ trang liệu, chọn View -> Datasheet View nháy nút GV: Y/c HS quan sát hình 18 - SGK/31 (Bảng chế độ trang liệu) Gv giới thiệu cho học sinh biết các cách tạo đối tượng Access - Có bao nhiêu cách tạo đối tượng Access? - Thuật sĩ (Wizard) là gì? HS:Trả lời Làm việc với các đối tượng: a) Chế độ làm việc với các đối tượng: - Chế độ thiết kế (Design View): tạo đối tượng thay đổi các đối tượng - Chế độ trang DL (Datasheet View): Hiển thị DL dạng bảng -> làm việc trực tiếp với DL: xem, xoá, thay đổi các DL; thêm DL b) Tạo đối tượng mới: - Dùng các mẫu dựng sẵn (thuật sĩ) - Người dùng tự thiết kế - Kết hợp cách trên + Thuật sĩ: chương trình hướng dẫn bước giúp nhanh chóng tạo các đối tượng CSDL từ các mẫu dựng sẵn (?) Hãy nêu cách mở đối tượng? GV: Yêu cầu HS qua sát hình 19 - SGK/32, GV giới thiệu cửa sổ CSDL ứng với đối tượng làm c) Mở đối tượng: việc thời là các bảng, GV có thể hd HS cách - Nháy đúp lên tên đối tượng để mở nó mở các bảng có hình VD: có thể kích đúp lên tên bảng là TAC_GIA để mở bảng này 3) Củng cố- Luyện tập: (3 phút) (22) Nhắc lại các kiến thức đã học bài 4) Hướng dẫn học sinh tự học nhà: (2 phút) + BTVN: Trả lời các câu hỏi -> SGK/33 Làm BT SBT từ 2.1 đến 2.13 - SGK/ 18, 19, 20 Chuẩn bị tiết học sau đọc và tìm hiểu trước bài: Cấu trúc bảng (23) Tiết theo PPCT: 10 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 §4: CẤU TRÚC BẢNG I MỤC TIÊU: 1) Về kiến thức - Hiểu các khái niệm chính cấu trúc liệu bảng: Cột (thuộc tính): Tên, miền giá trị Dòng(bản ghi): Bộ các giá trị thuộc tính Khóa - Biết tạo và sửa cấu trúc bảng - Hiểu việc tạo liên kết các bảng 2) Về kĩ - Thực tạo và sửa cấu trúc bảng, nạp liệu vào bảng, cập nhật liệu - Thực việc khai báo khóa - Thực việc liên kết giữ hai bảng 3) Về thái độ - Chú ý nghe giảng, xây dựng bài; có hứng thú với môn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: (5 phút) a Nêu các đối tượng có Access? Các chế độ làm việc với các đối tượng? b Nêu cách khởi động + Thoát khỏi Access? 2) Dạy nội dung bài mới: Hoạt động GV và HS Hoạt động 1: (5 phút) - Gv: Bảng là gì? bảng gồm gì? - Học sinh: trả lời - Gv: Trường là gì? vd? - Học sinh: trả lời GV: Bản ghi là gì? VD? - Học sinh: trả lời - GV: Kiểu DL là gì ? lấy vd? Gv y/c học sinh tìm hiểu và ghi nhớ các kiểu DL và mô tả SGK/34 Hoạt động 2: (15 phút) Nội dung chính Các khái niệm chính: - Bảng: là tập hợp DL chủ thể nào đó; là thành phần sở tạo nên CSDL - Trường (field: là cột bảng thể thuộc tính cần quản lí - Bản ghi (record): là hàng bảng các thuộc tính cá thể mà bảng quản lí - Kiểu DL: là kiểu giá trị DL lưu trường - Các kiểu DL chính – SGK/34 Tạo và sửa cấu trúc bảng: (24) Gv: Nêu cách tạo cấu trúc bảng? - Làm việc với bảng; cửa sổ CSDL nháy vào Tables a) Tạo cấu trúc bảng: - Nháy đúp Creat Table in Design View New - Design View - Tên trường (Field Name) - Kiểu DL (Data Type) - Các tính chất trường * Để tạo trường: - Gõ tên trường vào cột Field Name; (?) Các tính chất trường dùng để làm gì ? - Chọn kiểu DL cột Data Type; - Mô tả nội dung trường cột (?) Thay đổi các tính chất trường dùng Decription (không thiết fải có); phải làm gì ? - Lựa chọn tính chất trường mục Gv: hd và giải thích Mỗi ghi bảng phải là (2 Field Properties * Các tính chất trường: hàng DL không giống nhau) - để điều khiển cách thức DL lưu trữ; nhập hiển thị Tính chất trường phụ thuộc vào kiểu DL trường - Field size: kích thước trường; - Format: định dạng; - Caption: thay tên trường các phụ đề dễ hiểu; - Default Value: giá trị ngầm định * Thay đổi tính chất trường: - Nháy chuột vào dòng định nghĩa trường - Các tính chất trường tương ứng xuất phần Field Properties * Chỉ định khoá chính: - Trong bảng Access; người dùng cần nhiều trường mà giá trị - Access có thể tự tạo khoá chính tự động chúng xác định hàng thêm trường có tênlà ID và kiểu DL là bảng, các trường đó -> khoá chính (primary Autonumber key) bảng + Cách định khoá chính cho bảng (ở chế * Chú ý: SGK/37 độ thiết kế): - Nêu cách định khoá chính? - Chọn trường cách nháy ô bên trái - Nêu cách lưu cấu trúc bảng? tên trường - Nháy nút biểu tượng ( ) Access chọn lệnh Primary key menu Edit Chú ý: đã định khoá chính cho bảng thì access không cho phép nhập giá trị trùng để trống giá trị trường khoá chính (25) * Lưu cấu trúc bảng:- File\Save nháy nút lệnh Save + Gõ tên bảng vào ô: table Name hộp thoại Save As\OK - Chọn nút Close () để đóng Hoạt động 3: (10 phút) b) Thay đổi cấu trúc bảng: GV: Trước thay đổi cấu trúc bảng ta phải - Nháy tên bảng trang bảng hiển thị chế độ thiết kế cách nháy nút - Nháy nút Design lệnh Design góc trên bên trái cửa sổ CSDL + Thay đổi thứ tự các trường: GV: (?) Thay đổi cấu trúc bảng ? - Chọn trường muốn thay đổi vị trí, nháy HS: Trả lời chuột và giữ GV: (?) Thay đổi thứ tự các trường ntn? - Di chuyển chuột, kéo và nhả chuột đã HS: Trả lời di chuyển trường đến vị trí mong muốn + Thêm trường: GV: (?) Nêu cách thêm trường vào bảng? - Insert/Rows chọn nút biểu tượng chèn thêm trường HS: Trả lời - Gõ tên trường, chọn kiểu DL, mô tả và xđ các tính chất trtường đó +Xoá trường: GV: (?) Nêu cách xoá trường bảng? - Chọn trường muốn xoá HS: Trả lời câu hỏi GV - Edit/Delete Row chọn biểu tượng xoá Lưu lại thay đổi: File\Save ( ) + Thay đổi khoá chính: - Chọn trường khoá chính GV: (?) Muốn thay đổi khoá chính ta phải - Nháy nút chọn lệnh Primary key làm ntn? để huỷ bỏ thiết đặt khóa chính cũ HS: Trả lời (Edit\Primary Key) - Chọn trường và định khoá chính Hoạt động 4: (5 phút) c) Xoá và đổi tên bảng: GV: + Xoá bảng: Muốn xoá bảng không cần đến hay các - Chọn tên bảng trang bảng bảng chứa các thông tin sai, cũ thì làm ntn? - Nháy Delete ( ) hay chọn lệnh Edit\ HS: Trả lời dựa theo SGK Delete + Đổi tên bảng: GV: Nêu cách thay đổi tên bảng? - Chọn tên bảng HS: trả lời - Edit\Rename Gõ tên bảng cho bảng; ấn Enter 3) Củng cố, luyện tập: (3 Phút) Tóm tắt lại các kiến thức đã học bài Các thao tác tạo cấu trúc bảng CSDL Hướng dẫn học bài nhà: (2 Phút) Trả lời câu hỏi 1-> SGK/39, Chuẩn bị sau thực hành: “Tạo cấu trúc bảng” Tiết theo PPCT: 11 Ngày dạy: Tại lớp: 12C1 (26) Ngày dạy: Ngày dạy: Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH TẠO CẤU TRÚC BẢNG I MỤC TIÊU: 1) Về kiến thức - Thực các thao tác bản: khởi động và kết thúc Access, tạo CSDL mới; - Thực chỉnh sửa và lưu cấu trúc bảng 2) Về kĩ - Có các kĩ tạo cấu trúc bảng theo mẫu, định khóa chính; 3) Về thái độ - Chủ động, tích cực tìm hiểu bài quá trình thực hành II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Phòng máy thực hành, máy chiếu 2) Chuẩn bị HS: SGK, SBT, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: Kết hợp 2) Dạy nội dung bài mới: Hoạt động GV và HS Hoạt động 1: (20 phút) GV: Hướng dẫn HS làm BT1 SGK/40 (GV có thể làm thao tác mẫu lần sau đó có thể gọi HS làm mẫu số thao tác, lớp quan sát và làm theo) Trong CSDL Quanli_HS, tạo bảng có tên HOCSINH Tên Mô tả Kiểu DL trường Maso MaHS AutoNumb er Hodem Họ và đệm Text Tên Tên Text GT Giới tính Text ĐoanVie Là ĐV hay Yes/No n không NgSinh Ngày sinh Date/time Diachi Địa Text To Tổ Number Toan Tóan Number Van Văn Number Chú ý: SGK/40 Khi đã tạo xong cấu trúc bảng, muốn Nội dung chính Bài 1: SGK/40 - Khởi động Access; - Tạo CSDL với tên QuanLi_HS; - Tạo tên bảng HOCSINH (27) ghi tên bảng ta vào File\Save, cửa sổ Save As, gõ tên bảng vào Sau gõ tên cho bảng vừa tạo xong thì máy tính bảng thông báo có chọn khóa chính cho bảng hay không? Hoạt động 2:(10 P) Bài 2: GV: Hướng dẫn HS định trường MaSo là khóa chính * Chỉ định khóa chính: HS: Thực theo hướng dẫn - Chọn trường MaSo cách nháy ô bên trái tên trường - Nháy nút biểu tượng ( ) Access chọn lệnh Primary key menu Edit Sau định khóa chính xong, có thể nhập DL cho bảng HOCSINH GV: Yêu cầu HS tự nhập DL cho bảng khoảng ghi Hoạt động 3: Nhận xét, đánh giá (10 P) - Cần lưu DL lại trước kết thúc làm việc với Access Trong quá trình thực các thao tác, HS có thể nhầm lẫn, GV cần dự kiến sẵn số tình xảy để hdẫn HS khắc fục, vd: - Không biết chọn mở cửa sổ cần thiết và đúng lúc (chú ý thứ tự thao tác ); - Đặt tên sai CSDL, sai tên bảng; - Sai, thiếu hay thừa đặt tên trường, xóa nhầm trường, chọn sai kiểu DL (chú ý các thao tác sửa đổi cấu trúc); - Chỉ định sai trường khóa chính, có thể (28) dẫn đến fải xóa trường khóa chính thời để thay trường khác 3) Hướng dẫn học sinh tự học nhà: (3 phút) Nhắc lại các thao tác tạo cấu trúc bảng CSDL: 1.Mở cửa sổ CSDL – chọn Table 2.Tạo cấu trúc theo chế độ thiết kế 3.Trong cửa sổ Table: gõ tên trường, kiểu DL … Chỉ định khoá chính Lưu cấu trúc bảng 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: - Hoàn thiện bài thực hành - Chuẩn bị tiết sau- Tiếp tục tìm hiểu và làm: Bài tập và thực hành - Tạo cấu trúc bảng (29) Tiết theo PPCT: 12 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH TẠO CẤU TRÚC BẢNG (Tiếp) I MỤC TIÊU: 1) Về kiến thức - Thực các thao tác bản: khởi động và kết thúc Access, tạo CSDL mới; - Thực chỉnh sửa và lưu cấu trúc bảng 2) Về kĩ - Có các kĩ tạo cấu trúc bảng theo mẫu, định khóa chính; 3) Về thái độ - Chủ động, tích cực tìm hiểu bài quá trình thực hành II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Phòng máy thực hành, máy chiếu 2) Chuẩn bị HS: SGK, SBT, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: Kết hợp 2) Dạy nội dung bài mới: Hoạt động GV và HS Hoạt động 1: (20 phút) GV: Từ DL đã có từ bài thực hành tiết trước - Chuyển trường Doanvien xuống trường Ngsinh và trên trường Diachi; - Thêm các trường: Lí, Hóa, Tin; - Di chuyển trường Diem để có các thứ tự: Toan, Li, Hoa, Van, Tin Nội dung chính Bài 3: chế độ thiết kế (View\Design View) - Lưu lại bảng và thoát khỏi Access HS: Thực hành theo hướng dẫn GV Thay đổi cấu trúc bảng và vị trí các trường bảng: - Cách chuyển trường; - Cách thêm trường; - Lưu bảng Hoạt động 5: Nhận xét, đánh giá (15 phút) Trong quá trình thực các thao tác, HS có * Thoát khỏi Access (30) thể nhầm lẫn, GV cần dự kiến sẵn số tình xảy để hdẫn HS khắc fục, vd: - Không biết chọn mở cửa sổ cần thiết và đúng lúc (chú ý thứ tự thao tác ); - Đặt tên sai CSDL, sai tên bảng; - Sai, thiếu hay thừa đặt tên trường, xóa nhầm trường, chọn sai kiểu DL (chú ý các thao tác sửa đổi cấu trúc); - Chỉ định sai trường khóa chính, có thể dẫn đến fải xóa trường khóa chính thời để thay trường khác GV: Yêu cầu HS đọc và ghi nhớ Chú ý SGK/41 - Đóng CSDL: (file mở) Trước đóng ghi nội dung lại ấn vào File\Save - Thoát khỏi chương trình: File\ Exit, ấn Alt+F4 hay chọn nút Close ( ) *Chú ý: SGK(41) 3) Củng cố, luyện tập: (7 phút) GV: - Giáo viên đánh giá tiết học thực hành - Nhận xét, kiểm tra, cho điểm Yêu cầu: - Làm lại bài thực hành; Các thao tác tạo cấu trúc bảng CSDL: 1.Mở cửa sổ CSDL – chọn Table 2.Tạo cấu trúc theo chế độ thiết kế 3.Trong cửa sổ Table: gõ tên trường, kiểu DL … Chỉ định khoá chính Lưu cấu trúc bảng 4) Hướng dẫn học sinh tự học nhà: (3 phút) BTVN: - Hoàn thiện bài thực hành - Chuẩn bị tiết sau - Đọc và tìm hiểu trước bài: Các thao tác trên bảng Tiết theo PPCT: 13 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 (31) §5: CÁC THAO TÁC CƠ BẢN TRÊN BẢNG I MỤC TIÊU: 1) Về kiến thức - Biết các lệnh làm việc với bảng: Cập nhật liệu, xếp và lọc, tìm kiếm đơn giản, tạo biểu mẫu 2) Về kĩ - Thực được: Mở bảng chế độ trang liệu, cập nhật liệu, xếp và lọc, tìm kiếm đơn giản, tạo biểu mẫu wizard, định dạng và in trực tiếp 3) Về thái độ - Chú ý nghe giảng, xây dựng bài; có hứng thú với môn học II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Máy chiếu 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: Kết hợp 2) Dạy nội dung bài mới: Hoạt động GV và HS Hoạt động 1: (10 phút) Sau tạo cấu trúc các bảng việc là cập nhật DL - Chọn chế độ hiển thị trang DL bảng & nháy đúp tên bảng trang bảng GV: Trình chiếu và yêu cầu HS quan sát và tìm hiểu hình 24 - SGK/42 (?) Nêu cách thêm ghi mới? HS: trả lời GV: Nêu cách chỉnh sửa liệu trường HS: Nghe giảng, ghi bài GV: Nêu cách xóa ghi? HS: trả lời GV: Yêu cầu HS quan sát hình 26 - SGK/26 Hộp thoại khẳng định xóa GV: Giới thiệu và hdẫn thêm cho HS - Chọn số ghi liền nhau: nháy chọn ghi đầu tiên ấn Shift nháy đến ghi cuối Nội dung chính Cập nhật liệu: - Cập nhật DL: là thay đổi DL các bảng (thêm, chỉnh, xóa các ghi) a) Thêm ghi mới: - Chọn Insert/New Record chọn biểu tượng New record ( ) trên công cụ - Gõ DL vào trường b) Chỉnh sửa: - Để chỉnh sửa giá trị trường ghi cần nháy chuột vào ô chứa liệu tương ứng và thực các thay đổi cần thiết c) Xóa ghi: - Nháy ô ghi để chọn ấn nút Delete chọn ghi cách nháy vào ô trái ấn delete (Hoặc chọn biểu tượng ) Chọn Yes để khẳng định xóa Lưu ý: Bản ghi đã bị xóa thì không khôi phục lại (32) Hoạt động 2:(15 phút) (?) Nêu cách xếp trường ghi theo thứ tự tăng giảm? GV: Lọc là gì? HS: Trả lời Vd: tìm các bảng Số HS là dân tộc thiểu số  tìm và lọc danh sách HS là dân tộc thiểu số GV: Có bao nhiêu cách lọc DL? HS: trả lời và lấy ví dụ Gv yêu cầu HS quan sát, đọc và tìm hiểu ví dụ SGK/45, 46 Sắp xếp và lọc: a) Sắp xếp: - Chọn trường ô trường chế độ hiển thị trang DL - Dùng các nút lệnh hay (để xếp thứ tự tăng giảm) các ghi bảng - Lưu lại các thay đổi sau xếp b) Lọc: Là công cụ hệ QTCSDL cho phép tìm ghi thỏa mãn số điều kiện nào đó Có thể dùng lọc để tìm các ghi phù hợp với điều kiện chọn * Có cách lọc: lọc theo ô DL chọn và lọc theo mẫu (đk trình bày dạng mẫu) - Lọc theo ô DL chọn: Chọn ô nháy nút ) Access lọc tất các ghi có giá trị trường tương ứng - Lọc theo mẫu: Hoạt động 3: (10 phút) Gv Trình chiếu và yêu cầu HS quan sát hộp thoại: Find and Replace (H 32-SGK/46) và đưa nội dung hộp thoại Nháy chọn nút ; Nhập điều kiện vào trường tương ứng theo mẫu; Nháy nút lệnh biểu tượng lọc, để thực Sau kết thúc, có thể nháy lại nút lọc để hủy lọc, trở DL không lọc Tìm kiếm đơn giản: Để tìm kiếm ghi có thể làm theo các cách sau: * Định vị trỏ lên ghi đầu tiên và nháy chọn Menu Edit/ Find Hoặc: - chọn biểu tượng - ấn Ctrl + F để mở hộp thoại Find and Replace - Find What: gõ cụm từ cần tìm; - Look in:  Chọn tên bảng cần tìm  Chọn tên trường chứa trỏ - Match: chọn cách thức tìm kiếm  Any part of field: tìm đến ô DL chứa (33) Gv Trình chiếu hộp thoại cho hs quan sát và tìm hiểu các nội dung hộp thoại cụm từ cần tìm  Match Whole Field: tìm đến ô DL trùng khớp với cụm từ cần tìm  Start Of Field: tìm đến ô DL bắt đầu cụm từ cần tìm - Chọn Find Next để đến ô DL thỏa mãn đk tìm kiếm - Lệnh Replace khác với lệnh Find chỗ sau tìm cụm từ thì thay nó cụm từ ô Replace With Hoạt động 4: (5 phút) In liệu: GV: Hdẫn HS: có thể in DL từ bảng Nếu đã áp - Thiết đặt trang in: File/Page Setup dụng các đk lọc/sắp xếp, thì có thể giới hạn - Chọn lệnh in: File/Print biểu ghi mà Access in và xác định thứ tượng tự in Cũng có thể chọn và in số trường, việc thiết đặt trang in và xem trước in thực tương tự Microsoft Word 3) Củng cố, luyện tập: (3 phút) GV: - Tóm tắt lại các kiến thức bài, đánh giá, nhận xét tiết học 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: - Trả lời câu hỏi 1->3 SGK/47 - Chuẩn bị tiết sau: Bài tập và thực hành 3– Thao tác trên bảng - SGK/48, 49 (34) Tiết theo PPCT: 14 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH THAO TÁC TRÊN BẢNG I MỤC TIÊU: 1) Về kiến thức - Thực các thao tác trên bảng, làm việc với bảng hai chế độ 2) Về kĩ - Sử dụng các công cụ lọc, xếp để kết xuất thông tin từ bảng 3) Về thái độ - Chủ động, tích cực tìm hiểu bài quá trình thực hành II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Phòng máy thực hành, máy chiếu 2) Chuẩn bị HS: SGK, SBT, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: Kết hợp thực hành 2) Dạy nội dung bài mới: Yêu cầu: Sử dụng bảng HOCSINH đã tạo cấu trúc bài thực hành Hoạt động Giáo viên và Học sinh Hoạt động 1: Làm BT - SGK/48 (20 phút) Nội dung kiến thức Bài tập 1: Thêm số trường vào bảng HOCSINH GV: yêu cầu HS nhập DL cho bảng (DL cần thống thì kq các BT truy vấn DL dễ kiểm nghiệm chung toàn lớp) - Sử dụng cách di chuyển bảng - Chỉnh sửa các lỗi các trường (nếu có) - Xóa thêm ghi HS: Thực các yêu cầu GV trên máy tính GV: Kiểm tra cách thực HS, trình chiếu cách sử lí các nội dung bài Hoạt động 2: Làm BT - SGK/48 (20 phút) Bài tập 2: Mục đích: Rèn luyện cho HS kĩ thực thao tác lọc, củng cố khái niệm kiết xuất thông tin, tiêu chí tìm kiếm thông tin (35) a) Hiển thị các HS Nam lớp GV: Hướng dẫn cho HS cách lọc danh sách HS Nam lớp; (chế độ làm việc là chế độ trang DL) - Đưa trỏ đến trường GT; bôi đen GT Nam; trỏ chuột vào Record\Filter\ Filter by Selection kích chuột vào biểu tượng trên Table Datasheet (Hình 1) - Hình 2: Bảng hiển thị ds HS Nam sau lọc Hình 1: Bảng DL đầy đủ chưa lọc - Sau kết thúc, có thể nháy lại nút Hình 2: Bảng hiển thị ds HS Nam b) Lọc danh sách các bạn chưa là Đoàn viên GV: Yêu cầu HS lọc danh sách các bạn chưa là Đoàn viên; cách lọc tương tự ý a bài lọc để hủy lọc, trở DL không lọc b) Lọc dsách HS chưa là Đoàn viên: - Đưa trỏ đến trường Doanvien;kích chọn ; trỏ chuột vào Record\Filter\ Filter by Selection kích chuột vào biểu tượng Datasheet Hình 3: DSHS là đoàn viên sau lọc trên Table - Hình 3: Bảng hiển thị ds HS là Đoanvien sau lọc HS: Thực - Sau kết thúc, có thể nháy lại nút c) Tìm các HS có điểm môn Toán, Lí, Hóa trên lọc để hủy lọc, trở DL không lọc c) Tìm các HS có điểm môn Toán, Lí, Hóa trên GV: Yêu cầu HS lọc danh sách các HS có điểm môn Toán, Lí, Hóa trên - Mở bảng DL HOCSINH; - Kích chuột chọn biểu tượng , kích chọn: Record\filter\Filter by form (36) - Nhập điều kiện lọc: nhập >8 cột Toan, Li, Hoa (Hình 4) Hình4:Hộp thoại lọc theo mẫu(điều kiện) - Nháy nút để thực lọc (Hình 5) Hình 5:Kết lọc theo mẫu (điều kiện) 3) Củng cố, luyện tập: (3 phút) - Giáo viên đánh giá tiết học - Nhận xét, kiểm tra, cho điểm 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: - Hoàn thiện bài thực hành - Chuẩn bị tiết sau- Tiếp tục thực hành:Thao tác trên bảng (37) Tiết theo PPCT: 15 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH THAO TÁC TRÊN BẢNG (Tiếp) I MỤC TIÊU: 1) Về kiến thức - Thực các thao tác trên bảng, làm việc với bảng hai chế độ 2) Về kĩ - Sử dụng các công cụ lọc, xếp để kết xuất thông tin từ bảng 3) Về thái độ - Chủ động, tích cực tìm hiểu bài quá trình thực hành II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Phòng máy thực hành, máy chiếu 2) Chuẩn bị HS: SGK, SBT, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: Kết hợp thực hành 2) Dạy nội dung bài mới: Yêu cầu: Sử dụng bảng Hoc_sinh đã tạo và nhập đầyg đủ các ghi bài tập tiết trước Hoạt động GV và HS Hoạt động 1: (25 phút) GV: Trình chiếu đề bài lên màn hình, Yêu cầu học sinh làm theo các yêu cầu đề bài HS: Đọc đề, dựa vào bảng Hoc_sinh đã nhập tiết trước để làm theo Nội dung chính Bài 3: a) Sắp xếp tên HS bảng HOCSINH theo thứ tự bảng chữ cái Hình 1: DL bảng ban đầu chưa xếp GV: Quan sát HS làm thực hành, uốn nắn sai sót HS thực hành HS: Làm bài chỉnh sửa sai sót (nếu có) theo yêu cầu giáo viên Hình 2: Bảng đã xếp theo tên a) - Chọn trường TEN ô trường TEN chế độ hiển thị trang DL - Dùng các nút lệnh (để xếp thứ tự tăng các ghi bảng theo thứ tự bảng chữ cái (38) - Lưu lại các thay đổi sau xếp (Hình 2) b) Sắp xếp điểm Toán theo thứ tự giảm dần để biết bạn nào có điểm Toán cao - Chọn trường TOAN ô trường TOAN chế độ hiển thị trang DL GV: Sau học sinh làm xong có thể - Dùng các nút lệnh (để xếp thứ tự giảm) trình chiếu cách làm và cho HS so theo các ghi bảng sánh với cách làm mình - Lưu lại các thay đổi sau xếp HS: Quan sát trên màn hình, so sánh xem cách làm mình có gì sai sót không Hình 3: bảng đã xếp điểm TOAN theo thứ tự giảm dần c) Sắp xếp điểm Văn theo thứ tự tăng dần Chọn trường VAN ô trường VAN chế độ hiển thị trang DL - Dùng các nút lệnh (để xếp thứ tự tăng) theo các ghi bảng - Lưu lại các thay đổi sau xếp Họat động 4:(15 phút) GV: Yêu cầu HS tìm DTB theo yêu cầu đề bài HS: Dựa vào phần lí thuyết đã học thực trên máy theo yêu cầu bài GV: Quan sát các nhóm thực hành, hướng dẫn học sinh thực hành đúng yêu cầu bài GV: Có thể thực cách lọc trên màn hình cho HS quan sát Đưa bảng liệu đã lọc theo điều Hình 4: Bảng điểm VAN đã xếp theo thứ tự tăng dần Bài 4: SGK/49 Ví dụ: Tìm bảng HS có điểm trung bình môn VAN là 10 Cách làm: - Sử dụng phương pháp lọc có điều kiện; - Mở bảng DL HOCSINH; - Kích chuột chọn biểu tượng , kích chọn: Record\filter\Filter by form Nhập điều kiện lọc: nhập =10 cột VAN Nháy nút để thực lọc (Hình 7) (39) kiện bài cho học sinh so sánh xem có giống bài mình không HS: Quan sát các thao tác GV trên màn hình, có thể thực theo Hình5: Bảng DL đã lọc điểm VAN = 10 thấy mình còn sai sót GV: Trình chiếu nội dung phần chú ý lên bảng cho HS quan sát *Chú ý: SGK HS: Quan sát, ghi bài 3) Củng cố, luyện tập: (3 phút) - Giáo viên đánh giá tiết học - Nhận xét, kiểm tra, cho điểm 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: - Hoàn thiện bài thực hành - Chuẩn bị tiết sau- Đọc và tìm hiểu trước bài 6: Biểu mẫu (40) Tiết theo PPCT: 16 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI 6: BIỂU MẪU I MỤC TIÊU: 1) Về kiến thức - Biết khái niệm biểu mẫu, công dụng biểu mẫu; - Biết các chế độ làm việc với biểu mẫu: chế độ trang DL, chế độ thiết kế, chế độ biểu mẫu; 2) Về kĩ - Biết cách tạo biểu mẫu đơn giản và dùng chế độ thiết kế để chỉnh sửa thiết kế biểu mẫu; - Biết sử dụng biểu mẫu để cập nhật DL 3) Về thái độ - Chủ động, tích cực tìm hiểu bài II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: không 2) Dạy nội dung bài mới: Hoạt động GV và HS Hoạt động1:Tìm hiểu khái niệm biểu mẫu Nội dung chính Khái niệm: Hình ảnh minh họa trang biểu mẫu Biểu mẫu là đối tượng Access cửa sổ CSDL: thiết kế để: - Một bảng hiển thị nhiều ghi cùng lúc - Hiển thị DL bảng dạng thuận tiện để thành hàng và cột, còn biểu mẫu thường xem, nhập và sửa DL hiển thị ghi - Thực các thao tác thông qua các nút lệnh (do người thiết kế tạo ra) * Làm việc với biểu mẫu: chọn nút Forms cửa sổ CSDL Hoạt động 2: Cách tạo biểu mẫu Tạo biểu mẫu mới: GV: Có bao nhiêu cách tạo biểu mẫu mới? - Nháy đúp vào Creat form in Design View (41) Nêu cách sử dụng biểu mẫu dùng thuật tự thiết kế biểu mẫu Nháy đúp sĩ? Creat form by using Wizard dùng HS: Đọc và tìm hiểu SGK trả lời làm thuật sĩ biểu mẫu số thao tác trên màn hình (nếu có) + Tạo biểu mẫu dùng thuật sĩ: + Tạo biểu mẫu dùng thuật sĩ: Nháy đúp Creat form by using Wizard Trong hộp thoại Form Wizard, nháy mũi tên xuống mục Tables/Queries để chọn bảng Nháy nút để chuyển tất các trường từ hộp danh sách Available Field sang Selected Field Nếu chọn mục nháy , chọn Next Trong hình chọn dạng và kiểu cho biểu mẫu Gõ tên biểu mẫu Chọn Open the form to view or enter information để xem nhập DL chọn Modify the form’s design để tự sửa đổi thiết kế mẫu Chọn Finish để kết thúc Hoạt động 3: Tìm hiểu các chế độ làm việc Các chế độ làm việc với biểu mẫu: với biểu mẫu GV: Giới thiệu cho HS biết: Biểu mẫu * Có chế độ: + Chế độ biểu mẫu thường dùng để hiển thị DL + Chế độ thiết kế ghi - Chế độ biểu mẫu: + Chế độ biểu mẫu: Để xem/nhập DL dạng biểu mẫu: (42) - Chọn biểu mẫu danh sách trang biểu mẫu - Nháy đúp chuột lên tên biểu mẫu nút Open + Chế độ thiết kế:- Chọn biểu mẫu danh sách trang biểu mẫu nháy nút (Design) Có thể chỉnh sửa, trình bày biểu mẫu 3) Củng cố, luyện tập: (3 phút) - Tóm tắt lại các kiến thức bài- Biểu mẫu 4) Hướng dẫn học sinh tự học nhà: BTVN: - Trả lời câu hỏi 1->3 SGK/54 - Làm BT SBT: 2.47 đến 2.51 - Trang 28, 29 - Chuẩn bị tiết sau- Đọc và tìm hiểu: Bài tập và thực hành 4– Tạo biểu mẫu đơn giản - SGK/55,56 (43) Tiết theo PPCT: 17 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH TẠO BIỂU MẪU ĐƠN GIẢN I MỤC TIÊU: 1) Về kiến thức - Biết tạo biểu mẫu đơn giản (dùng thuật sĩ sau đó chỉnh sửa thêm chế độ thiết kế); - Biết dùng biểu mẫu để nhập DL và chỉnh sửa DL đã nhập bảng; - Cập nhật và tìm kiếm thông tin 2) Về kĩ - Dùng biểu mẫu để nhập và chỉnh sửa liệu đã nhập 3) Về thái độ - Chủ động, tích cực tìm hiểu bài II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Phòng Thực Hành, máy chiếu 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: kết hợp thực hành 2) Dạy nội dung bài mới: Yêu cầu: Sử dụng CSDL bài thực hành Hoạt động GV và HS Hoạt động 1: Tạo biểu mẫu nhập DL (10 phút) GV: Yêu cầu HS làm BT 1-SGK/55 HS: Thực theo yêu cầu Hình 1: Biểu mẫu nhập liệu Hoạt động 2: Sử dụng biểu mẫu (30 Nội dung chính Bài 1: - Tạo biểu mẫu (dùng thuật sĩ) để nhập DL cho bảng HOCSINH theo mẫu; - Chỉnh phông DL Tiếng Việt; di chuyển các trường DL để có vị trí đúng Bài 2: (44) phút) Sử dụng biểu mẫu vừa tạo để nhập thêm các ghi cho bảng theo mẫu Sử dụng biểu mẫu vừa tạo để nhập thêm các ghi cho bảng theo mẫu Hình 2: Nhập thêm số ghi GV: giảng giải cho HS biết: tạo biểu mẫu thì cần cung cấp thông tin gì? (DL nguồn gồm bảng và các trường đưa vào biểu mẫu, sau tạo thì chỉnh sửa thiết kế hay nhập DL ), đó chính là DL vào - Input cho bài toán tạo biểu mẫu GV: lưu ý HS thực đúng các thao tác theo thứ tự để tạo biểu mẫu (gồm việc bảng và các trường tham gia vào biểu mẫu), đâu là bước cung cấp thông tin để máy chọn hình thức biểu mẫu, thao tác cần thực sau biểu mẫu hoàn tất là gì? 3) Củng cố, luyện tập: (3 phút) - Giáo viên đánh giá tiết học - Nhận xét, kiểm tra, cho điểm 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: - Hoàn thiện lại bài thực hành - Chuẩn bị tiết sau- Tiếp tục thực hành: Bài tập và thực hành 4(tiếp) (45) Tiết theo PPCT: 18 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH TẠO BIỂU MẪU ĐƠN GIẢN (Tiếp) I MỤC TIÊU: 1) Về kiến thức - Biết tạo biểu mẫu đơn giản (dùng thuật sĩ sau đó chỉnh sửa thêm chế độ thiết kế); - Biết dùng biểu mẫu để nhập DL và chỉnh sửa DL đã nhập bảng; - Cập nhật và tìm kiếm thông tin 2) Về kĩ - Dùng biểu mẫu để nhập và chỉnh sửa liệu đã nhập 3) Về thái độ - Chủ động, tích cực tìm hiểu bài II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, Phòng Thực Hành, máy chiếu 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: kết hợp thực hành 2) Dạy nội dung bài mới: Yêu cầu: Sử dụng CSDL bài thực hành Hoạt động GV và HS Nội dung chính Hoạt động 1: Sử dụng các nút lệnh Bài 3: SGK/56 trên công cụ để lọc theo điều kiện.(20 phút) GV: Yêu cầu HS để lọc các HS Nam bảng HOCSINH - Mở bảng DL HOCSINH; Hình 3: Bảng DL HOCSINH ban đầu Hình 4: Hộp thoại lọc theo điều kiện - Kích chuột chọn biểu tượng , kích chọn: Record\filter\Filter by form - Nhập điều kiện lọc: nhập "Nam" cột GT (Hình 4) (46) - Nháy nút Hình 5: Chế độ hiển thị trang DL theo đk lọc GT = "Nam" để thực lọc (Hình 5) * Để chọn chế độ làm việc với biểu mẫu: - Sau lọc DL hình Chọn biểu tượng trên công cụ; - Chọn Form Xuất hộp thoại: (Hình 6) - Lựa chọn AutoForm: Columnar Hình 6: Hộp thoại lựa chọn chế độ biểu mẫu - Kết (Hình 7) Hình 7: Kết lọc (5 ghi) - Lọc chế độ biểu mẫu Hoạt động 2: (20 phút) Tìm hiểu&s.dụng các lệnh tương ứng trên bảng chọn Records để sxếp và lọc: a) Sxếp tên HS theo thứ tự tăng dần: a) Sắp xếp tên HS theo thứ tự tăng dần: - Mở bảng DL HOCSINH; (Hình 1) Hình 1: DL bảng ban đầu chưa xếp GV: Yêu cầu HS xếp theo yêu cầu đề bài - GV: Quan sát HS làm thực hành, uốn nắn sai sót HS thực hành HS: làm bài - Chọn trường TEN ô trường TEN chế độ hiển thị trang DL (47) - Dùng các nút lệnh (để xếp thứ tự tăng các ghi bảng theo thứ tự bảng chữ cái Hoặc: Kích chuột chọn Records\ Sort\ Sort Ascending (Hình 2); - Kết xếp theo tên hình 3; - Lưu lại các thay đổi sau xếp Hình 2: Bảng chọn Records- xếp Hình 3: Bảng đã xếp theo tên b) Lọc các học sinh Nữ GV: Yêu cầu HS làm ý b - lọc - theo yêu cầu đề bài - GV: Quan sát HS làm thực hành, uốn nắn sai sót HS thực hành HS: làm bài b) Lọc các học sinh Nữ - Mở bảng DL HOCSINH; - Kích chuột chọn biểu tượng , kích chọn: Record\filter\Filter by form (Hình 4) Hình 4: Bảng chọn Records mục Filter Hình 5: Hộp thoại Filter by Form lọc theo GT nữ - Nhập điều kiện lọc: nhập "Nữ" cột GT (Hình 5) - Nháy nút để thực lọc; (48) - Kết thu được: (Hình 6) Hình 6: Bảng DL sau thực lọc ds HS GT là Nữ * Để chọn chế độ làm việc với biểu mẫu: - Sau lọc DL hình Chọn biểu tượng trên công cụ; - Chọn Form Xuất hộp thoại: (Hình 7) - Lựa chọn AutoForm: Columnar Hình 7: Hộp thoại lựa chọn chế độ biểu mẫu - Kết (Hình 8) Hình 8: Kết lọc (9 ghi) - Lọc chế độ biểu mẫu 3) Củng cố, luyện tập: (3 phút) - Giáo viên đánh giá tiết học - Nhận xét, kiểm tra, cho điểm 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: - Hoàn thiện lại bài thực hành - Chuẩn bị tiết sau- Bài 7: Liên kết các bảng Tiết theo PPCT: 19 Ngày dạy: Tại lớp: 12C1 (49) Ngày dạy: Ngày dạy: Tại lớp: 12C2 Tại lớp: 12C3 BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG I MỤC TIÊU: 1) Về kiến thức - Biết khái niệm liên kết các bảng, cần thiết và ý nghĩa việc tạo liên kết 2) Về kĩ - Biết cách tạo liên kết Access - Biết kỹ thuật tạo liên kết các bảng: thao tác tạo liên kết các bảng: chọn các bảng; Thiết lập liên kết; sửa lại liên kết; lưu và xóa liên kết 3) Về thái độ - Chủ động, tích cực tìm hiểu bài II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, máy chiếu, nội dung bài trình chiếu 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: Kiểm tra 15 phút Câu 1: (6 điểm) Có cách để làm việc chế độ biểu mẫu, hãy nêu các cách đó? Câu 2: (4 điểm) Hãy nêu số thao tác có thể thực chế độ thiết kế? Trả lời: Câu 1: Có cách  Cách 1: Nháy đúp chuột lên tên biểu mẫu  Cách 2: Chọn biểu mẫu nháy nút  Cách 3: Nháy nút (Form View) chế độ thiết kế Câu 2: Một số thao tác  Thêm/bớt, thay đổi vị trí, kích thước các trường liệu;  Định dạng phông chữ cho các trường liệu và các tiêu đề;  Tạo nút lệnh (đóng biểu mẫu, chuyển đến ghi đầu, ghi cuối, ) để người dùng thao tác với liệu thuận tiện 2) Dạy nội dung bài mới: Hoạt động GV và HS Nội dung chính Hoạt động 1: Tìm hiểu khái niệm liên kết Khái niệm: (10 phút) Khi tạo liên kết bảng cần đảm bảo GV:Trình chiếu Ví dụ SGK và yêu tính hợp lí DL bảng đó (tính toàn cầu hs theo dõi và phân tích ví dụ vẹn DL); các trường liên kết cùng kiểu đó có ưu, nhược điểm ntn? HS: Theo dõi và thực các YC GV GV: (nhấn mạnh) liên kết các bảng là cần thiết, tránh dư thừa DL không quán CSDL Liên kết bảng còn có nhiều lợi ích khác như: cho phép tổng hợp DL từ nhiều bảng, thực (50) cập nhật nội dung CSDL dễ dàng Với CSDL lớn thì càng quan trọng Hoạt động 2: Kĩ thuật tạo liên kết (15 phút) GV: HS có thể tìm hiểu thêm vd SGK/58,59,60) cách tạo liên kết các bảng; Sau đây là vd khác- lớp cùng tìm hiểu cách liên kết bảng VD: Bài toán QL tuyển sinh ta có CSDL để lưu trữ các bảng; bảng chứa DSHS gồm: SBD, HT, GT, NS Bảng 2: SBD, Số phách Bảng 3: Số phách, điểm CM => các bảng này có liên quant với +Bảng 1+2: SBD +Bảng 2+3: Số phách Cần liên kết các bảng với để tổng hợp DL Vd: Cần đưa ds gồm: HT, điểm CM Gv: Đưa vd vào Access thực liên kết bảng đó -> sau đó đưa các bước thực liên kết GV: Dựa vào vd, đưa các bước thực liên kết GV: hd học sinh qua vd Học sinh: chú ý cách tạo liên kết các bảng Gv: đưa tình cần xoá, sửa mối liên kết (do liên kết nhầm stt với SBD, chưa thiết đặt tính toàn vẹn tham chiếu, hình ảnh bảng trên cần sửa Kỹ thuật tạo liên kết các bảng: + Ví dụ: tạo mối liên kết bảng: - Bảng 1: chứa DSHS gồm: SBD, HT, GT, NS - Bảng 2: chứa ds gồm: SBD, Số phách - Bảng 3: chứa ds gồm: Số phách, điểm các môn * Đặt liên kết các bảng liên quan theo các bước: B1: Tại trang bảng chọn: Tools\Relationships kích nút biểu tượng Relationships B2: Chọn các bảng liên kết (chọn bảng/kích Add hộp thoại Show Table, xong đóng hộp thoại này nút Close) Sau bước ta hộp thoại Relationships (nếu hộp Relationships chưa có các bảng thì ta cho cách kích phải chuột vùng trống -> chọn Show Table) B3: Tạo liên kết đôi các bảng: - Chọn trường lquan từ bảng chính kéo sang trường tương ứng bảng liên kết - Kích chọn Enfoce referential Integrity hộp thoại Edit Relationship B4 Đóng hộp thoại Relationships () chọn Yes ghi lại liên kết *) Xoá, sửa mối liên kết: * Để xoá, sửa mối liên kết bảng vd trên: - Cho liên kết bảng (bằng cách: vào trang bảng CSDL kích nút Relationships để liên kết) - Kích chuột vào đường liên kết cần xoá -> ấn Delete (hoặc kích đúp vào đường liên kết cần sửa, sửa bảng đưa ra) Đóng hộp htoại Relationships (kích nút / kích Yes để ghi lại) (51) lại) -> đưa thao tác thực xoá, sửa liên kết Sau đó vào Access thực thao tác xoá, sửa 3) Củng cố, luyện tập: (3 phút) GV: - Tóm tắt lại các kiến thức đã học bài; * Các bước để tạo liên kết các bảng: - Tại trang bảng chọn Tools\ Relationships - Chọn các bảng liên kết - Tạo liên kết đôi các bảng - Đóng hộp thoại Relationships\Yes (ghi lại) 4) Hướng dẫn học sinh tự học nhà: (2 phút) BTVN: - Các bước liên kết các bảng - Làm BT SBT: 2.52 đến 2.56 - Trang 29, 30 - Chuẩn bị tiết sau- Đọc và tìm hiểu: Bài tập và thực hành - SGK/61, 62 (52) Tiết theo PPCT: 20 Ngày dạy: Ngày dạy: Ngày dạy: Tại lớp: 12C1 Tại lớp: 12C2 Tại lớp: 12C3 BÀI TẬP VÀ THỰC HÀNH LIÊN KẾT GIỮA CÁC BẢNG I MỤC TIÊU: 1) Về kiến thức - Tạo CSDL cho nhiều bảng; - Rèn luyện kĩ tạo liên kết, sửa liên kết các bảng 2) Về kĩ - Biết kỹ thuật tạo liên kết các bảng: thao tác tạo liên kết các bảng: chọn các bảng; Thiết lập liên kết; sửa lại liên kết; lưu và xóa liên kết 3) Về thái độ - Nghiêm túc thực hành, có hứng thú với môn II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH: 1) Chuẩn bị GV: Giáo án, SGK, SGV, phòng thực hành, máy chiếu 2) Chuẩn bị HS: SGK, Vở ghi III TIẾN TRÌNH BÀI DẠY: 1) Kiểm tra bài cũ: kết hợp thực hành 2) Dạy nội dung bài mới: Phương pháp: Giáo viên phân nhóm HS, nhóm thực hành theo máy GV: Yêu cầu HS ôn lại cách tạo CSDL, tạo bảng với cấu trúc cho trước Hoạt động GV và HS Nội dung chính Hoạt động 1: (35 phút) Bài 1: SGK/61 Tạo CSDL KINH DOANH GV: Yêu cầu HS nhập bảng Cho bảng sau: KHACH_HANG: Ma_khach_hang; Ho_ten; Dia_chi KHACH_HANG: Ma_khach_hang; Ho_ten; Dia_chi HOA_DON: Tªn trêng M« t¶ Kho¸ chÝnh So_don; Ma_khach_hang; Ma_mat_hang; Ma_khach_hang M· kh¸ch hµng So_luong; Ngay_giao_hang Ten_khach_hang Tªn kh¸ch hµng MAT_HANG: Dia_chi §Þa chØ Ma_mat_hang; ten_mat_hang; Don_gia HOA_DON: a) Bảng KHACH_HANG: So_don; Ma_khach_hang; Ma_mat_hang; So_luong; Ngay_giao_hang Tªn trêng M« t¶ Ma_mat_hang M· mÆt hµng Ten_mat_hang Tªn mÆt hµng Kho¸ chÝnh (53) Don_gia §¬n gi¸ (VN§) MAT_HANG: Ma_mat_hang; ten_mat_hang; Don_gia Tªn trêng M« t¶ So_don Số hiệu đơn đặt hàng Ma_khach_hang M· kh¸ch hµng Ma_mat_hang M· mÆt hµng So_luong Sè lîng Ngay_giao_hang Ngµy giao hµng Kho¸ chÝnh b) Bảng HOA_DON: c) Bảng MAT_HANG: GV: Yêu cầu HS làm hoàn thiện CSDL KINHDOANH để phục vụ cho tiết thực hành thuận tiện cho việc liên kết các bảng DL HS: làm bài; GV: chú ý uốn nắn sai sót quá trình thực hành HS 3) Củng cố, luyện tập: (7p) - Giáo viên đánh giá tiết học - Nhận xét, kiểm tra, cho điểm Yêu cầu: - Làm lại bài thực hành; - Tạo CSDL cho nhiều bảng 4) Hướng dẫn học sinh tự học nhà (3p) BTVN: - Hoàn thiện lại bài thực hành - Chuẩn bị tiết sau- Tiếp tục bài thực hành - Liên kết các bảng (T) (54)

Ngày đăng: 17/06/2021, 05:14

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan