Giáo án tin học 12 của giáo viên Võ Thị Quế Yên biên soạn trình bày đầy đủ giúp cho giáo viên tin học 12 tham khảo thuận lợi trong dạy học.
I- Ngày soạn: Ngày dạy: Tiết: 01 Tuần: 01 Chương I: KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU Bài 1: MỘT SỐ SỐ KHÁI NIỆM CƠ BẢN MỤC ĐÍCH – YÊU CẦU: Kiến thức: Biết khái niệm CSDL Biết vai trò CSDL học tập sống Biết khái niệm hệ quản trị CSDl Kĩ năng: Bước đầu hình thành kó khảo sát thực tế cho ứng dụng CSDL Thái độ: Nhận thức trình phát triển hệ quản trị sở liệu II- ĐỒ DÙNG DẠY HỌC: - GV: Sách GK tin 12, Sách GV tin 12, sách chuẩn kiến thức kỉ - HS: Xem trước nhà - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: Nắm sơ tình hình lớp, GVCN, điểm danh (5’) 2.Nội dung mới: Hoạt động GV Hoạt động HS Hoạt động 1: Giới thiệu tóan quản lý: Bài toán quản lý: Giáo Viên : Võ Thị Quế Yên Nội dung Trang - Em kể tên đơn vị, tổ chức có nhu cầu quản lí thơng tin? - Nhận xét câu trả lời phổ biến mà HS nêu - Để quản lí HS trường ta phải có sổ học bạ Trong học bạ thường có cá thơng tin: Họ tên, ngày sinh, giới tính, địa chỉ, đồn viên, kết học tập (điểm môn học) rèn luyện đạo đức - Như để tìm HS có điểm trung bình mơn Tin >=8.0 nhiều thời gian Để thuận tiện việc tìm kiếm ta lập bảng hình - Trong ứng với hàng ta ghi thông tin học sinh Một bảng gọi hồ sơ lớp học - u cầu HS tìm thêm ví dụ - Suy nghĩ liên hệ thực tế Bài toán quản lí học sinh: trả lời Để 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ý Ví dụ: Hình 1: ví dụ hồ sơ lớp (trang SGK) - Quan sát bảng liệu - Cho ví dụ - Yêu cầu HS đạt câu hỏi gặp tốn quản lí - Tìm thơng tin HS cách nhanh chóng - Việc lập bảng có lợi ích - Xếp loại HS lớp gì? dễ dàng - Muốn quản lý thơng tin điểm học sinh lớp ta nên lập danh sách chứa cột nào? - Từ ta thấy vai trò, tác dụng hệ thống quản lí: lưu trữ thơng tin cách hợp lí đầy đủ, bảng liệu cịn giúp ta biết thông tin cách rõ ràng - Trong thực tế có nhiều tốn quản lí Do có nhiều người khai thác thơng tin người có nhu cầu khai thác thông tin nên câu hỏi đặt đa dạng - Trong q trình quản lí ta bổ sung , thay đổi hay nhầm lẫn đòi hỏi phải sửa lại Hoạt động 2: Giơi thiệu công việc thường gặp quản lý thông tin đối tượng Các cơng việc thường gặp quản lý thông tin đối tượng đó: Giáo Viên : Võ Thị Quế Yên Trang - Trở lại VD vể hồ sơ lớp học, GV số thao tác q trình quản lí hồ sơ lớp học như: bổ sung thêm HS, thay đổi đoàn viên… yêu cầu học sinh số thao tác - Khai thác hồ sơ bao gồm công việc nào? + Ngoài công việc có công việc thứ tư lập kế hoạch, định xử lí công việc người có trách nhiệm Vd : cuối năm hiệu trưởng định khen thưởng cho học sinh xuất sắc, GVCN lập kế hoạch để ôn tập hè, nâng cho HS - Tạo lập hồ sơ - Cập nhật hồ sơ - Khai thác hồ sơ + HS trả lời a) Tạo lập hồ sơ : - Tạo lập hồ sơ đối tượng cần quản lí b) Cập nhật hồ sơ : - Cập nhật hồ sơ : thêm, xoá, sửa hồ sơ Ví dụ : Xem hình SGK trang c) Khai thác hồ sơ : - Khai thác hồ sơ : Sắp xếp, tìm kiếm, thống kê, Lập báo cáo, tổng hợp, in ấn, … Câu hỏi củng cố tập nhà:(8’) Câu 1: Các cơng việc thường gặp quản lí thơng tin đối tượng đó? Dặn dị: (2’) Xem trước phần khái niệm CSDL hệ quản trị CSDL Ngày soạn: Ngày dạy: Tiết: 02 Tuần: 01 Chương I: KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU Bài 1: MỘT SỐ SỐ KHÁI NIỆM CƠ BẢN I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: Biết khái niệm CSDL Biết vai trò CSDL học tập sống Biết khái niệm hệ quản trị CSDL Kĩ năng: Bước đầu hình thành kỹ khảo sát thực tế cho ứng dụng CSDL Thái độ: Nhận thức trình phát triển hệ quản trị CSDL II- ĐỒ DÙNG DẠY HỌC: - GV: Sách GK tin 12, Sách GV tin 12, sách chuẩn kiến thức kỉ - HS: Xem trước nhà - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề III- TIẾN TRÌNH LÊN LỚP: Giáo Viên : Võ Thị Quế Yên Trang 1.Ổn định lớp: điểm danh Kiểm tra cũ: (7’) Câu hỏi:Bài tốn quản lý gì? Cho ví dụ? Các công việc thường gặp xử lý thông tin tổ chức? 3.Nội dung mới: Hoạt động GV Hoạt động HS Nội dung Hoạt động 1: Hệ sở dữ liệu - Giới thiệu bảng SGK - Quan sát theo dõi va gợi ý để HS đưa - Cơ sở liệu (CSDLsố câu hỏi thực tế: Database) tập hợp + Tổ trưởng quan tâm đến + Có HS dữ liệu có liên quan với thơng tin gì? tổ nhau, chứa thơng tin + Bí thư lớp qaun tâm đến + Có bao nhêu đồn đối tượng thơng tin gì? lớp (như trường học, bệnh + GVCN quan tâm đến + Lớp có HS? viện, ngân hàng, nhà thơng tin gì? Điểm TB HS….? máy ), lưu trữ nhớ máy tính để -Giới thiệu KN CSDL: - Khi hồ sơ tổ đáp ứng nhu cầu khai - Khi hồ sơ lớp chức lưu trữ thiết thác thông tin nhiều torng mục gọi bị nhớ nhiều người sử dụng với nhiều CSDL? người dùng khai thác mục đích khác - Việc tổ chức lưu trữ bảng thiết bị nhớ có lợi so với lưu trữ giấy? - Có thể sử dụng lệnh để thực cập nhật khai thác nhanh hơn, thuận tiện hiệu - Phần mềm cung cấp môi Giới thiệu khái niệm trường thuận lợi hiệu HQTCSDL để tạo lập, lưu trữ -YC HS xem hình (các khai thác thông tin thành phần HCSDL, CSDL gọi hệ SGK, trang 9) giải QTCSDL (Database thích hình Management System) - Người ta thường dùng thuật ngữ HCSDL để -Để khai thác thông tin từ + Cơ sở liệu CSDL với CSDL máy tính cần + Hệ quản trị CSDL HQTCSDL khia thác phải có yếu tố nào? + Các thiết bị vật lí CSDL - Để lưu trữ khai thác thơng tin máy tính cần phải có: + Cơ sở liệu + Hệ quản trị CSDL + Các thiết bị vật lí Hoạt động 2: giới thiệu số hoạt động có sử dụng CSDL Giáo Viên : Võ Thị Quế Yên Trang -Hãy kể tên đơn vị, -Theo dõi YC GV Một số hoạt động có sở sản xuất cần có CSDL sử dụng CSDL: để quản lí hoạt động - Quản lý trường học đơn vị kể tên chủ thể - Cơ sở kinh doanh cần quản lí Khuyến khích - Cơ sở sản xuất chọn sở có địa - Tổ tài bàn sinh sống, khác SGK - Cơ quan điều hành -Phát giấy cho HS -Suy nghỉ điền thông tin giao dịch tín dụng YC điền thơng tin HS biết vào phiếu - Ngân hàng được, nhiều tốt +Các nhà ga cần có - Hãng hàng khơng thơng báo cấm điểm CSDL quản lí đăng kí vé - Tổ chức viển thông…… cho HS kể nhiều hành khách, chuyến (trong phiếu GV có tàu sử dụng đường ray thể hướng dẫn ví +Các cơng ty viễn thơng dụ cụ thể) cần có CSDL quản lí tài -Thu phiếu lớp, chọn khoản khách hàng phiếu có nhiều -Thực đánh giá thông tin để đọc làm bạn trước lớp, cho HS lớp -Theo dõi ghi nhớ đánh giá làm bạn - Bổ sung thêm để có nhiều ứng dụng phong phú YC lớp đối chiếu với đáp an thống cho điểm -Khơng thời gian tìm - Việc ứng dụng HCSDL kiếm tính tốn, có nhiều mang lại thay đổi gì? thời gian để làm việc Lợi ích cho đơn vị? khác - Khi có CSDL, có cần -Con người đóng vai đến người trị định khơng? Củng cố : (4’) -Các yêu cầu hệ sở DL -Một số ứng dụng hệ sở DL Dặn dò: (2’) - Học xem trước hệ quản trị sở liệu Ngày soạn: Chương I: KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU Ngày dạy: Tiết: 03 Bài 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Tuần: 02 I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: Biết chức HQTCSDL Biết vai trò người làm việc với hệ CSDL: người quản trị CSDL; người lập trình ứng dụng; người dùng Kĩ năng: Thái độ: II- ĐỒ DÙNG DẠY HỌC: Giáo Viên : Võ Thị Quế Yên Trang - GV: Sách GK tin 12, Sách GV tin 12, sách chuẩn kiến thức kỉ - HS: Xem trước nhà - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: (1’) Kiểm tra cũ: 3.Nội dung mới: Hoạt động GV Hoạt động HS Hoạt động 1: giới thiệu chức hệ QTCSDL Giáo Viên : Võ Thị Quế Yên Nội dung Trang + Hãy nhắc lại khái niệm HQTCSDL? + Theo em từ khái niệm ta cần ý? + Các từ nói lên điều HCSDL? - Ghi bảng chức thứ 1: cung cấp môi trường tạo lập CSDL + Trong ngôn ngữ lập trình Pascal, ta học lệnh tạo cấu trúc DL, lệnh gì? Ta khai báo cho cấu trúc DL đó? + Theo em thao tác tạo lập CSDL gồm thao tác nào? + GV bổ sung: ngồi cịn có thao tác chỉnh sửa cấu trúc bảng xem cấu trúc ghi bảng - Những công cụ hổ trợ việc tạo lập CSDL gọi ngôn ngữ định nghĩa DL - Ghi bảng chức thứ 2: cung cấp môi trường cập nhật khai thác liệu + Theo em cập nhật DL làm công việc gì? + Hãy kể tên thao tác khai thác DL mà em biết? + Trong Pascal, ta có lệnh để cập nhật DL? Lệnh để khai thác DL? + DG: HQTCSDL cung cấp số công cụ (modul) để tác đông lên DL: xem nội dung DL, cập nhật DL, xếp, lọc, tìm kiếm thông tin kết xuất báo cáo Các modul tạo thành ngôn ngữ thao tác DL - Ghi chức thứ 3: cung cấp cơng cụ kiểm sốt, điều khiển truy cập vào CSDL + Kiểm soát truy cập, điều khiển truy cập vào CSDL gồm công việc nào? - HQTCSDL phần mềm cung cấp môi trường thuận lợi hiệu để tạo lập, lưu trữ khai thác thông tin CSDL Các chức hệ QTCSDL: a Cung cấp cách tạo lập CSDL: Thông qua ngôn ngữ định nghĩa liệu, người dùng khai báo kiểu cấu trúc liệu thể thông tin, khai báo ràng buộc liệu lưu trữ CSDL + Tạo lập, lưu trữ khai thác thơng tin + Đó chức HQTCSDL - Ghi + Cập nhật: nhập, xoá sửa DL + Khai thác: Sắp xếp, lọc, tìm kiếm, kết xuất báo cáo + Là lệnh Readln(), lệnh gán + Lệnh Write, thuật tốn xếp, tìm kiếm b Cung cấp cách cập nhật liệu, tìm kiếm kết xuất thơng tin: Thông qua ngôn ngữ thao tác liệu, người ta thực thao tác sau: Cập nhật: Nhập, sửa, xóa liệu Khai thác: Sắp xếp, tìm kím, kết xuất báo cáo… - Ghi + Phát hiện, ngăn chặn truy cập trái phép + Điều khiển truy cập đồng thời + Khôi phục CSDL + Chuản háoQuế lại Yên câu trả lời có cố Giáo Viên : Võ Thị c Cung cấp cơng cụ kiểm sốt, điều khiển việc truy cập vào CSDL Để góp phần đảm bảo yêu cầu HCSDL, HQTCSDL phải có chương trình thực nhiện vụ sau: - Phát ngăn chặn truy cập không phép - Duy trì tính qnTrang dữ7 Củng cố - dăn dò: (5’) - Các chức hệ QTCSDL - Hoạt động hệ QTCSDL - Xem trước phần: vai trò người làm việc với hệ CSDL, bước xây dựng CSDL Ngày soạn: Ngày dạy: Tiết: 04 Tuần: 02 Chương I: KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU Bài 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: Biết chức HQTCSDL Biết vai trò người làm việc với hệ CSDL: người quản trị CSDL; người lập trình ứng dụng; người dùng Kĩ năng: Thái độ: II- ĐỒ DÙNG DẠY HỌC: - GV: Sách GK tin 12, Sách GV tin 12, sách chuẩn kiến thức kỉ - HS: SGK tin 12 - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: điểm danh Kiểm tra cũ: (7’) - Câu hỏi: nêu chức hệ QTCSDL 3.Nội dung mới: TG Hoạt động GV Hoạt động HS Nội dung 20’ Hoạt động 1: giới thiệu vai trò người làm việc với hệ CSDL Giáo Viên : Võ Thị Quế Yên Trang 20’ - Những loại người liên - Trả lời nhanh quan đến hệ CSDL mà em - Ghi biết? - Người quản trị CSDL người hay nhóm người trao quyền điều hành hệ CSDL : - Thiết kế cài đặt CSDL, hệ QTCSDL, phần mềm có liên quan - Cấp phát quyền truy cập CSDL - Duy trì hoạt động hệ thống nhằm thỏa mãn yêu cầu ứng dụng người dùng - Người lập trình ứng dụng: sử dụng có am hiểu hệ QTCSDL đó, dùng ngơn ngữ hệ QTCSDL để - Ghi tạo giao diện thân thiện qua chương trình ứng dụng dễ sử dụng để thực số thao tác CSDL tùy theo nhu cầu - Người dùng: + Trong thao tác thường gặp xử lí thơng tin tổ chức người dùng thường phải thực thao tác nào? Người dùng : (còn gọi người dùng đầu cuối) Là người khơng am hiểu hệ QTCSDL sử dụng giao diện thân thiện chương trình ứng dụng tạo để nhập liệu khai thác CSDL * Người dùng tương tác với hệ thống thơng qua việc sử dụng chương trình ứng dụng viết trước - Vì người dùng phải sử dụng chương trình ứng dụng với hệ thống -> liên quan đến hệ thống cịn có ai? Hoạt động 2: giới thiệu bước xây dựng CSDL: Giáo Viên : Võ Thị Quế Yên Vai trò người làm việc với hệ CSDL: a Người quản trị CSDL: Tổ chức đảm bảo hoạt động hệ thống, quản lí tài nguyên CSDL b Người lập trình ứng dụng: Phát triển chương trình ứng dụng khai thác CSDL phục vụ ngưới dùng c Người dùng: Sử dụng chương trình ứng dụng để khai thác thông tin từ CSDL Trang Hãy cho biết bước để hồn thành chương trình giải tốn ngơn ngữ lập trình Turbo Pascal - Khi xây dựng CSDL ta tiến hành theo bước: khảo sát, thiết kế, kiểm thủ Phát phiếu thao tác xáo trộn, YC HS xếp lại teo nhóm ứn với bước mà GV đưa - Tìm hiểu tốn - Lập trình - Kiểm thử chương trình Suy nghỉ trả lời bước Chuẩn hoá lại kiến thức sau HS trình bày Ghi Các bước xây dựng CSDL: Bước 1: Khảo sát - Tìm hiểu yêu cầu cơng tác quản lí - Xác định yêu cầu DL cần lưu trữ, phân tích mối liên hệ chúng - Xác định khả phần cúng, phần mềm khai thác sử dụng - Phân tích chức cần có hệ thống khai thác thông tin, đáp ứng yêu cầu đặt Bước 2: Thiết kế - Thiết kế CSDL - Lựa chọn HQTCSDL - Xây dựng hệ thống chương trình ứng dụng Bước 3: Kiểm thử - Nhập liệu - Chạy thủ chương trình ứng dụng Nếu cịn lỗi rà sốt lại bước thực để tìm lỗi khắc phục Củng cố: (4’) - Ba vai trò người làmviệc với HCSDL: quản trị CSDL, lập trình ứng dụng khia thác HCDSL - Ba bước xây dựng hệ CSDL: khảo sát, thiết kế kiểm thử - Hãy phân biệt CSDL hệ QTCSDL Ngày soạn: Ngày dạy: Tiết: 05 Tuần: 03 Chương I: KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU BÀI TẬP VÀ THỰC HÁNH TÌM HIỂU HỆ CƠ SỞ DỮ LIỆU I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: Biết xác định việc cần làm hoạt động quản lí đơn giản Biết số công việc xây dựng CSDL đơn giản Kĩ năng: thực số thao tác bước khảo sát thiết kế Thái độ: II- ĐỒ DÙNG DẠY HỌC: Hình ảnh bảng: + Bảng tacgia: Matg Hoten Ngsinh Ngmat + Bảng sach: Masach + Bảng hocsinh: Mathe + Bảng phieumuon: Tensach Hoten Giáo Viên : Võ Thị Quế Yên Loaisach Ngsinh Nxb Namxb Giatien Gioitinh Lop Matg Tieusu noidung Ngaycap diachi Trang 10 Ngày soạn: Ngày dạy: Tiết: 21 Tuần:11 ĐỀ KIỂM TRA TIẾT (THỰC HÀNH) I Mục tiêu cần đánh giá: Kiểm tra kết tiếp thu học sinh sau học xong 3, 4, 5, II Mục đích yêu cầu đề; Kiến thức: Kiểm tra kiến thức học sinh tạo lập bảng, tạo biểu mẫu Kỹ năng: Thực tạo bảng, tạo mẫu hỏi Thái độ: Nghiêm túc làm III Ma trận đề: Mức độ Nội dung Nhận biết TNKQ TL Thông hiểu TNK TL Q Vận dụng TNK TL Q Bài 3: Giới thiệu Access Tổng 1 Bài 4: Cấu trúc bảng Bài 5: Các thao tác bảng 6 Bài 6: Biểu mẫu Tổng 3 10 IV Nội dung đề: Câu (4 điểm) Tạo tập tin CSDL Access lưu ổ đĩa E, có phần tên tên học sinh_Lop, ví dụ, huong_12Cb01.MDB, Tạo bảng sau: Tên bảng Tên trường BANG_DIEM ID Ma_hoc_sinh Ma_mon_hoc Ngay_kiem_tra Diem_so HOC_SINH Ma_hoc_sinh Ho_dem Ten MON_HOC Ma_mon_hoc Ten_mon_hoc Khóa Kiểu liệu AutoNumber Text Text Date/Time Number Text Text Text Text Text Câu (3 điểm) Tạo biểu mẫu( có phần header) tương ứng với bảng Câu (3 điểm) Nhập liệu với nội dung sau đây: BANG_DIEM ID Ma_hoc_sinh Ma_mon_hoc A123 Toan A124 Tin Giáo Viên : Võ Thị Quế Yên Ngay_kiem_tra Diem_so 6/10/2011 8.5 3/9/2011 6.8 Trang 43 A126 Văn 3/9/2012 10.0 HOC_SINH hoc_sinh A123 A124 A125 A126 A127 A128 Ho_dem Nguyễn văn Nguyễn thị Trần thị Cao thị Đoàn Trịnh văn Ten Tâm Linh Thúy Diễm Quan Sơn MON_HOC Ma_mon_hoc Toan Van Tin Li Hoa Ten_mon_hoc Tốn Văn Tin học Lí Hóa V Đáp án biểu điểm: Câu Nội dung Tạo CSLD tên Lưu CSLD đường dẫn Tạo bảng tên BANG_DIEM Gõ đủ tên trường bảng Chọn khóa (ID) Tạo bảng tên HOC_SINH Gõ đủ tên trường bảng Chọn khóa (Ma_hoc_sinh) Tạo bảng tên MON_HOC Gõ đủ tên trường bảng Chọn khóa (Ma_mon_hoc) Tạo biểu mẫu BANG_DIEM Tạo tiêu đề trình bày đẹp Tạo biểu mẫu HOC_SINH Tạo tiêu đề trình bày đẹp Tạo biểu mẫu MON_HOC Tạo tiêu đề trình bày đẹp Nhập đầy đủ liệu cho bảng BANG_DIEM Nhập đầy đủ liệu cho bảng HOC_SINH Nhập đầy đủ liệu cho bảng MON_HOC Giáo Viên : Võ Thị Quế Yên Điểm 0.5 0.5 0.25 0.5 0.25 0.25 0.5 0.25 0.25 0.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 1.0 1.0 1.0 Trang 44 15’ Ngày soạn: Chương II: HỆ QUẢN TRỊ CƠ SỠ DỮ LIỆU QUAN HỆ Ngày dạy: MICROSOFT ACCESS Tiết: 22 Bài 7: LIÊN KẾT GIỮA CÁC BẢNG Tuần:11 I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: HS biết khái niệm kiên kết bảng cần thiết ý nghĩa việc tạo liên kết Biết cách tạo liên kết Access Kĩ năng: Bước đầu thực liên kết bảng Access Thái độ: Rèn luyện lịng ham thích với mơn học, tự tìm hiểu, khám phá, đặc biệt khả làm việc theo nhóm, tương trợ giúp đỡ lẫn II- ĐỒ DÙNG DẠY HỌC: - GV Sách GK tin 12, Sách GV tin 12, sách chuẩn khiến kiến thức kĩ - HS: Sách giáo khoa - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề, so sánh III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: điểm danh Kiểm tra cũ: 3.Nội dung mới: Hoạt động GV Hoạt động HS Nội dung Hoạt đông 1: Giới thiệu khái niệm -Giới thiệu hình SGK Quan sát hình để thấy Khái niệm: trang 57 DL bảng tương - Nhược điểm việc tạo lập -Em chọn cách tổ đương với DL CSDL gồm bảng chức chức DL nào? Giải bảng tất thơng tin thia1ch lí chọn? Gọi + Dư thừa DL HS có quan điểm chọn +Nhóm 1: chọn C1, + Khơng đảm bảo quán YC giải thích tổ chức lưu trữ đơn DL -Chuẩn hoá lại kiến thức giản, thống kê, tổng Để khắc phục nhược điểm này, ta cho HS: thông thường hợp, kết xuất dễ dàng thường chia bảng thành người ta chọn cách +nhóm 2: chọn C2 nhiều bảng cách thứ để có (dùng bảng 2)vì nhừng lí DL lưu thơng tin tổng hợp ta cần sau: thơng tin từ bảng, muốn +Tránh dư thừa DL ta phải thực liên kết (trong bảng 1, có bảng trùng lặp DL) +Bảo đảm quán DL (vì bảng 1, khách hàng bị nhập địa khác nhau) +Máy tính tổng hợp thông tin từ Theo dõi mô tả tổng bảng nhờ liên kết DL hợp DL từ bảng -Mơ tả ngun lí liên kết để tồng hợp thơng tin từ bảng để hs biết khái Giáo Viên : Võ Thị Quế Yên Trang 45 niệm liên kết DL Hoạt động 2: Giới thiệu kĩ thuật tạo liên kết giữa bảng - Giới thiệu cách tạo liên Quan sát để nhận biết Kĩ thuật tạo liên kết giữa kết bảng thông thao tác cửa sổ bảng: qua ví dụ CSDL - Để mở cửa sổ Relationships Kinh_doanh chọn Tool\ Relationships + Mở CSDL Kinh_doanh Tạo liên kết CSDL + Chọn Tool\ KINH_DOANH mục 1: Relationship… xuất * Khach_hang: giao diện có dạng (hình Ma_khach_hang, Ho_ten, 47 SGK trang 59) Dia_chi +Nếu chưa thấy xuất * Mat_hang: Ma_mat_hang, cửa sổ Show table ten_mat_hang, Don_gia bấm phải chuột vào * Hoa_Don: So_don, vùng trống cửa sổ Ma_khach_hang, Ma_mat_hang, Relationship chọn So_luong, Ngay_giao_hang lệnh Show table… Để mở cửa sổ Show table + Chọn ten bảng muốn + Kéo thả trường tạo liên kết, bấm chuột ma_mat_hang Add, lặp lại bảng mat_hang qua đủ bảng bấm chuột vào trường ma_mat_hang nút Close để đóng cửa sổ bảng Hoa_don Show table Xuất hộp thoại + Kéo thả trường Edit relationships ma_khach_hang Bấm chuột vào nút bảng Khach_hang qua Creat Access tạo trường ma_khach_hang đường nối bảng Hoa_don bảng để thể mối Xuất hộp thoại Edit liên kết relationships Bấm chuột vào nút Creat Accesss -Thực hành để hình tạo đường nối thành kĩ bảng để thể mối liên kết + Tương tự, gọi học sinh tạo liên kết ma_mat_hang +Bấm chuột vào nút X để đóng cửa sổ Relationships Bấm chuột vào nút Yes để lưu lại liên kết Cũng cố - dặn dò: 5’ -Nắm khái niệm tạo liên kết bảng -Xem trước thực hành Giáo Viên : Võ Thị Quế Yên Trang 46 Ngày soạn: Ngày dạy: Tiết: 23 Tuần:12 Chương II: HỆ QUẢN TRỊ CƠ SỠ DỮ LIỆU QUAN HỆ MICROSOFT ACCESS BÀI TẬP VÀ THỰC HÀNH LIÊN KẾT GIỮA CÁC BẢNG I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: - Tiếp tục rèn luyện kĩ tạo bảng với cấu cho trước, kĩ nhập liệu cho bảng - Tạo CSDL gồm nhiều bảng - Tạo sơ đồ liên kết bảng CSDL - Thực thao tác tạo liên kết, sửa liên kết bảng Kĩ năng: - Rèn luyện kĩ tạo bảng với cấu cho trước, kĩ nhập liệu cho bảng ,tạo liên kết, sữa liên kêt bảng Thái độ: - Rèn luyện lịng ham thích với mơn học, tự tìm hiểu, khám phá, đặc biệt khả làm việc theo nhóm, tương trợ giúp đỡ lẫn - Bài 1: HS tự thực hoàn thành việc tạo cấu trúc ba bảng CSDL KINH_DOANH - Bài 2: thực thao tác tạo liên kết bảng KHACH_HANG bảng HOA_DON, bảng HOA_DON bảng MAT_HANG II- ĐỒ DÙNG DẠY HỌC: - GV Sách GK tin 12, Sách GV tin 12, sách chuẩn khiến kiến thức kĩ - HS: Sách giáo khoa - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: điểm danh Kiểm tra cũ: (5’) - Nêu cách tạo liên kết bảng 3.Nội dung mới: Hoạt động GV Hoạt động HS Nội dung Hoạt động: hướng dẫn cách thực hành tạo CSDL KINH_DOANH gồm bảng - Nêu nội dung YC: nhập DL Theo dõi YC Thực tập cho bảng khach_hang, Quan sát nôi dung để biết Tạo CSDL kinh mat_hang, hoa_don nhiệm vụ cần thực doanh gồm bảng có - Xem DL bảng cần đạt - Độc lập thực hành máy cấu trúc hình tấp trang 61 - Thông báo kết mục trang 59 62 SGK - Xác nhận kết HS hoàn thành YC thời gian Củng cố - dặn dò: - Nắm kĩ tạo bảng với cấu cho trước, kĩ nhập liệu cho bảng ,tạo liên kết, sữa liên kêt bảng -Xem trước thực hành Giáo Viên : Võ Thị Quế Yên Trang 47 Ngày soạn: Chương II: HỆ QUẢN TRỊ CƠ SỠ DỮ LIỆU QUAN HỆ Ngày dạy: MICROSOFT ACCESS Tiết: 24 BÀI TẬP VÀ THỰC HÀNH Tuần:12 LIÊN KẾT GIỮA CÁC BẢNG I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: - Tạo sơ đồ liên kết bảng CSDL - Thực thao tác tạo liên kết, sửa liên kết bảng Kĩ năng: - Rèn luyện kĩ tạo liên kết, sữa liên kêt bảng Thái độ: - Rèn luyện lịng ham thích với mơn học, tự tìm hiểu, khám phá, đặc biệt khả làm việc theo nhóm, tương trợ giúp đỡ lẫn - Bài 2: thực thao tác tạo liên kết bảng KHACH_HANG bảng HOA_DON, bảng HOA_DON bảng MAT_HANG II- ĐỒ DÙNG DẠY HỌC: - GV Sách GK tin 12, Sách GV tin 12, sách chuẩn khiến kiến thức kĩ - HS: Sách giáo khoa - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: điểm danh Kiểm tra cũ: (5’) - Nêu cách tạo liên kết bảng 3.Nội dung mới: Hoạt động GV Hoạt động HS Nội dung Hoạt động: hướng dẫn cách nhập dữ liệu cho bảng cách liên kết bảng - Nội dung YC: tạo Quan sát hình vẽ để định hướng Thực tập2 liên kết thao tác cần thực Liên kết bảng ma_khach_hang - Mở CSDL kinh_doanh bảng khach_hang - Chon Tool\ Relationships bảng hoa_don - Thực theo hướng dẫn ma_mat_hang giáo viên bảng hoa_don - Xem mối liên kết bảng (hình vẽ 49, SGK, trang 60) -Tiếp cận HS để hướng dẫn sửa sai -Xác nhận kết HS -Đánh giá, nhận xét hướng dẫn HS chưa hồn thành Củng cố - dặn dị: - Nắm kĩ tạo liện kết bảng -Xem trước truy vấn liệu Giáo Viên : Võ Thị Quế Yên Trang 48 Ngày soạn: Chương II: HỆ QUẢN TRỊ CƠ SỠ DỮ LIỆU QUAN HỆ Ngày dạy: MICROSOFT ACCESS Tiết: 25 Bài 8: TRUY VẤN DỮ LIỆU Tuần:13 I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: Biết khái niệm mẫu hỏi công dụng mẫu hỏi Biết vận dụng số hàn phép tốn thơng dụng tạo biểu thức số học, biểu thức điều kiện biểu thức logic để xây dựng mẫu hỏi Biết bước để tạo mẫu hỏi tạo đuọc mẫu hỏi đơn giản Biết cách tạo mẫu hỏi chế độ thiết kế Kĩ năng: Vận dụng số hàm phép toán tạo biểu thức số học, biểu thức điều kiện biểu thức logic cho mẫu hỏi Thái độ: Rèn luyện lịng ham thích với mơn học, tự tìm hiểu, khám phá, đặc biệt khả làm việc theo nhóm, tương trợ giúp đỡ lẫn II- ĐỒ DÙNG DẠY HỌC: -Sách GK tin 12, Sách GV tin 12 III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: điểm danh Kiểm tra cũ: 3.Nội dung mới: Hoạt động GV Hoạt động HS Nội dung Các khái niệm: Hoạt động 1: giới thiệu khái niệm mẫu hỏi - Trong tốn quản lí kinh -Ngày 20/10/2007 a) Mẫu hỏi: doanh bán hàng Những câu doanh thu bao - Mẫu hỏi sử dụng để hỏi thường đặt gì? nhiêu? tìm kiếm/ xếp DL -DG: ta chia -Ngày 20/10/2007, bán lưu trữ nhiều câu hỏi thành nhóm: câu bao nhâu sắt? bảng hỏi liên quan đến bảng - Mẫu hỏi thường sử câu hỏi liên quan đến dụng để: nhiều bảng + Sắp xếp ghi +Đối với câu hỏi liên quan + Chọn ghi thoả nhiều bảng, ta sử mãn điều kiện cho dụng thao tác tìm kiếm để trước tìm câu trả lời +Chọn trường để +Đối với câu hỏi liên quan thị nhiều bảng ta phải sử dụng +Thực tính tốn mẫu hỏi mẫu hỏi dựa vào +Tổng hợp hiển thị liên kết bảng, ta có +Sắp xếp ghi thơng tin từ nhiều hàng thể thống kê DL, nhóm +Chọn ghi thoả mẫu hỏi khác chọn ghi nhiều mãn điểu kiện cho bảng theo điều kiện cho trước trước +Chọn trường để -Thực số mẫu hỏi để hiển thị HS thấy khả +Thực tính tốn mẫu hỏi +Tổng hợp hiển thị -YC HS tham khảo SGK để thông tin cho biết khả Giáo Viên : Võ Thị Quế Yên Trang 49 mẫu hỏi -Có chế độ +Có chế độ: chế độ - Có chế độ làm việc với làm việc với mẫu hỏi? thiết kế chế độ trang mẫu hỏi: chế độ thiết kế DL chế độ tran gDL Kết thực mẫu hỏi tham gia vào việc tạo bảng, biểu mẫu, tạo mẫu hỉa khác tạo báo cáo Hoạt động 2: giới thiệu biểu thức -Để thực tính toán b) Biểu thức: kiểm tra điều kiện, Access sử - Các phép toán thường dụng phép toán toán dùng bao gồm: hạng + Phép cộng (+), phép trừ -Những phép toán em -Phép cộng , trừ, nhân , (-), phép nhân (*), phép học Pascal? chia chia (/) -Những toán hạng dùng -Phép >=, >, =6.5 +Gõ tên mẫu hỏi Enter Cũng cố - dặn dị: 3’ - Cần nắm bước để tạo mẫu hỏi, hai chế độ làm việc với mẫu hỏi Giáo Viên : Võ Thị Quế Yên Trang 53 -Xem trước tập thực hành (mẫu hỏi bảng) Ngày soạn: Chương II: HỆ QUẢN TRỊ CƠ SỠ DỮ LIỆU QUAN HỆ Ngày dạy: MICROSOFT ACCESS Tiết: 27 BÀI TẬP VÀ THỰC HÀNH Tuần:14 MẪU HỎI TRÊN MỘT BẢNG I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: Thực tạo mẫu hỏi kết xuất thông tin từ bảng Thực thao tác tạo mẫu hỏi liệt kê xếp thứ tự Thực thao tác tạo mẫu hỏi có sử dụng gộp nhóm mức độ đơn giản Tạo biểu thức điều kiện đơn giản Kĩ năng: Tạo mẫu hỏi đơn giản Tạo mẫu hỏi gộp nhóm Tạo mẫu hỏi hỏi liệt kê xếp thứ tự Thái độ: Rèn luyện lòng ham thích với mơn học, tự tìm hiểu, khám phá, đặc biệt khả làm việc theo nhóm, tương trợ giúp đỡ lẫn II- ĐỒ DÙNG DẠY HỌC: - GV: Sách GK tin 12, Sách GV tin 12, sách chuẩn kiến thức kỉ - HS: Sách GK tin 12 - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề, so sánh III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: điểm danh Kiểm tra cũ: (10’) Hãy nêu bước tạo mẫu hỏi? 3.Nội dung mới: Hoạt động GV Hoạt động HS Nội dung Hoạt động 1: thực tập -Nêu YC nội dung -Theo dõi YC GV để biết cách - Sử dụng CSDL hoạt động -Chú ý dẫn dắt để hoàn thành thao tác Quanli_hs, tạo mẫu -Dẫn dắt HS thực +Mở CSDL quanli_hs Bấm vào hỏi liệt kê bước Queries Bấm vào Creat query in thứ tự theo tổ, họ +Mở cửa sổ mẫu hỏi Design view tên, ngày sinh +Bấm phải chuột vào phền HS “nam” +Chọn bảng làm cửa sổ mẫu hỏi chọn lệnh liệu nguồn Show table +Bấm chuột vào bảng hoc_sinh cửa sổ Show table chon Add Bấm vào nút Close để đóng cửa sổ Show table +Chọn trường cần +Bấm đúp chuột vào tên trường đưa vào cửa sổ mẫu hodem, ten, ngsinh,to, gt bảng hỏi hoc_sinh +Đặt diều kiện +Tại cột gt = “nam” Tắt dấu kiểm +Thực mẫu hỏi cột gt để không hiển thị cột -Xem kết HS kết thực +Bấm chuột vào nút (!) phạm vi thời gian -Thông báo kết Củng cố - dặn dò: 5’ - Thực thao tác tạo mẫu hỏi liệt kê xếp thứ tự Giáo Viên : Võ Thị Quế Yên Trang 54 - Xem trước Ngày soạn: Chương II: HỆ QUẢN TRỊ CƠ SỠ DỮ LIỆU QUAN HỆ Ngày dạy: MICROSOFT ACCESS Tiết: 28 BÀI TẬP VÀ THỰC HÀNH Tuần: 14 MẪU HỎI TRÊN MỘT BẢNG I- MỤC ĐÍCH – YÊU CẦU: Kiến thức: Thực tạo mẫu hỏi kết xuất thông tin từ bảng Thực thao tác tạo mẫu hỏi liệt kê xếp thứ tự Thực thao tác tạo mẫu hỏi có sử dụng gộp nhóm mức độ đơn giản Tạo biểu thức điều kiện đơn giản Kĩ năng: Tạo mẫu hỏi đơn giản Tạo mẫu hỏi gộp nhóm Tạo mẫu hỏi liệt kê xếp thứ tự Thái độ: Rèn luyện lịng ham thích với mơn học, tự tìm hiểu, khám phá, đặc biệt khả làm việc theo nhóm, tương trợ giúp đỡ lẫn II- ĐỒ DÙNG DẠY HỌC: - GV: Sách GK tin 12, Sách GV tin 12, sách chuẩn kiến thức kỉ - HS: Sách GK tin 12 - Phương pháp:Thuyết trình, hỏi đáp, đặt vấn đề, so sánh III- TIẾN TRÌNH LÊN LỚP: 1.Ổn định lớp: điểm danh 1’ Kiểm tra cũ: 3.Nội dung mới: Hoạt động GV Hoạt động HS Nội dung Hoạt động 1: thực tập Giáo Viên : Võ Thị Quế Yên Trang 55 -Nêu YC nội dung hoạt -Quan sát để biết thực động: sử dụng CSDL Quanli_hs, tạo mẫu hỏi Thongke có sử dụng hàm gộp nhóm để so sánh trung bình điểm tốn điểm văn tổ -Dẫn dắt HS thực bước Sau HS thực xong bước, GV kiểm tra lại +Mở cửa sổ mẫu hỏi +Mở CSDL quanli_hs Bấm chuột vào queries Bấm vào Creat query in design view +Chọn bảng làm DL nguồn +Bấm phải chuột vào phần cửa sổ mẫu hỏi chọn Shoq table… +Bấm chuột vào bảng hoc_sinh cửa sổ Show table chọn Add Bấm vào Close để đóng cửa sổ Show table +Chọn trường cần đưa vào cửa +Bấm đúp chuột vào tên sổ mẫu hỏi trường: to, toan, van bảng hoc_sinh +Gộp nhóm: +Quan sát GV thực để Chọn View\ totals nhận biết thao tác thực hành Chọn Group By hàng Totals, chọn Ascending hàng Sort cột To Bấm chuột vào mũi tên xuống cạnh phải ô thuộc cột Tốn, hàng Total chọn Avg (tính trung bình) Đổi tên trường Toan thành TB Toán Bấm chuột vào mũi tên cạnh phải ô thuộc cột văn, hàng total chọn Avg (tính trung bình) Đổi tên trường văn thành TB văn +Bấm chuột vào nút (!) +Thực mẫu hỏi -Thông báo kết -Xác nhận kết HS +Bấm chuột vào File\ Save As, +Lưu mẫu hỏi với tên Thongke gõ tên Thongke Bấm vào OK để xác nhận -YC HS thực lại thực hành Chọn số HS hướng dẫn HS chưa thực -Hỏi: phải đổi tên -Để hiển thị mẫu hỏi theo ngôn trường? ngữ tiếng Việt cho dễ hiểu, dễ đọc -Nếu Giáo Viên : Võ Thịcần Quếthống Yên kê để so -Không cần - Sử dụng CSDL Quanli_hs, tạo mẫu hỏi Thongke có sử dụng hàm gộp nhóm để so sánh trung bình điểm tốn điểm văn tổ Trang 56 Hoạt động 2: thực tập -Nêu YC nội dung hoạt -Quan sát YC để thực Sử dụng CSDL động Quanli_hs, tạo mẫu -Dẫn dắt HS thực hỏi Ki_luc_diem bước thống kê d9i63m +Mở cửa sổ mẫu hỏi +Mở CSDL quanli_hs Bấm cao cảu tất chuột vào queries Bấm vào HS lớp Creat qery in design view mơn (tốn, lí, +Chọn bảng làm DL nguồn +Bấm phải chuột vào phần hoá, văn, tin) cửa sổ mẫu hỏi chọn lệnh Show table… +Bấm vào bảng hoc_sinh cửa sổ Show Table chọn Add Bấm vào Close để đóng cửa sổ Show table +Chọn trường cần đưa cào cửa Bấm đúp chuột vào tên trường: sổ mẫu hỏi toan, li, hoa, van, tin bảng hoc_sinh +Gộp nhóm: tương tự +Chọn View\ Totals Chon tínhTB, chọn Max Group By hàng Total Bấm chuột vào mũi tên xuống cạnh phải ô thuộc cột toan, li, hoa, van, tin hàng Total +Thực mậu hỏi chon Max (lớn nhất) -Xác nhận kết HS +Bấm chuột vào nút (!) +Lưu mẫu hỏi -Thông báo kết +Bấm vào File\ Save as, gõ tên -Khái quát để HS thấy ki_luc_diem Bấm OK bước chung thao tác tạo -Theo dõi để khái quát mẫu hỏi Củng cố - dặn dò: 5’ - Thực thao tác tạo mẫu hỏi có sử dụng gộp nhóm mức độ đơn giản - Tạo biểu thức điều kiện đơn giản, thống kê điểm cao - Xem trước BT TH Giáo Viên : Võ Thị Quế Yên Trang 57 ... Ma_mon_hoc A123 Toan A124 Tin Giáo Viên : Võ Thị Quế Yên Ngay_kiem_tra Diem_so 6/10/2011 8.5 3/9/2011 6.8 Trang 43 A126 Văn 3/9/2 012 10.0 HOC_SINH hoc_sinh A123 A124 A125 A126 A127 A128 Ho_dem... thực tiển II- ĐỒ DÙNG DẠY HỌC: - GV: Sách GK tin 12, Sách GV tin 12, sách chuẩn kiến thức kĩ - HS: SGK tin 12 - Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh III- TIẾN TRÌNH... với mơn học, tự tìm hiểu, khám phá, đặc biệt khả làm việc theo nhóm, tương trợ giúp đỡ lẫn Giáo Viên : Võ Thị Quế Yên Trang 31 II- ĐỒ DÙNG DẠY HỌC: - GV: Sách GK tin 12, Sách GV tin 12, sách