- Mở CSDL Quanli_HS Đã tạo lập ở bài thực hành số 2 - Tổ chức cho HS thực hành theo - Mở bảng HOC_SINH nhóm Chú ý sử dụng các cách di - Chọn chế độ làm việc trang dữ liệu DataSheet chuyể[r]
(1)Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 14/8/2012 Chương 1: Khái niệm hệ sở liệu Tiết MỘT SỐ KHÁI NIỆM CƠ BẢN I Mục tiêu: Kiến thức: - Biết số vấn đề phải giải bài toán quản lý và cần thiết phải có CSDL - Biết vai trò CSDL học tập và sống - Biết các mức thể cảu CSDL - Biết các yêu cầu hệ 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 độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài 1, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: Kiểm tra chuẩn bị học sinh Bài mới: Hoạt động GV Hoạt động HS Hoạt động 1: Tìm hiểu bài toán quản lý: §1 Một số khái niệm Bài toán quản lý: - Muốn quản lý thông tin điểm học sinh Để quản lý học sinh nhà trường, người lớp ta nên lập danh sách chứa các cột ta thường lập các biểu bảng gồm các cột, nào? Gợi ý: Để đơn giản vấn đề cột điểm hàng để chứa các thông tin cần quản lý nên tượng trưng vài môn Một biểu bảng thiết Stt, hoten, ngaysinh, giới tính, đoàn viên, lập để lưu trữ thông tin điểm hs toán, lý, hóa, văn, tin sau(h.1) Hoạt động Tìm hiểu các công việc thường gặp xử lí thông tin tổ chức Các công việc thường gặp xử lý thông tin tổ chức: Năm học: 2012 - 2013 (2) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Em hãy nêu lên các công việc thường gặp quản lý thông tin đối tượng nào đó ? - Để tạo lập, cập nhật hồ sơ thì cần phải làm gì? - Khai thác hồ sơ bao gồm công việc nào? Cho các ví dụ minh họa a) Tạo lập hồ sơ: Cần thực các công việc sau: - Xác định chủ thể cần quản lý VD: ví dụ trên chủ thể cần quản lý là hs - Xác định cấu trúc hồ sơ - Thu thập, tập hợp hồ sơ thông tin cần thiết cho hồ sơ từ nhiều nguồn khác và lưu trữ chúng theo đúng cấu trúc đã xác định b) Cập nhật hồ sơ: - Sửa chữa hồ sơ - Chèn thên hồ sơ - Cần xoá hồ sơ c) Khai thác hồ sơ: Gồm các công việc như: - Sắp xếp hồ sơ - Tìm kiếm - Thông kê - Lập báo cáo Củng cố: - Hệ thống nội dung bài học Dặn dò: - Về nhà học bài, làm các bài tập sách bài tập và đọc bài Ngày soạn: 14/8/2012 Tiết MỘT SỐ KHÁI NIỆM CƠ BẢN (tiếp) I Mục tiêu: Kiến thức: - Biết số vấn đề phải giải bài toán quản lý và cần thiết phải có CSDL - Biết vai trò CSDL học tập và sống - Biết các mức thể cảu CSDL - Biết các yêu cầu hệ 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 độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài 1, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học Năm học: 2012 - 2013 (3) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Nêu vai trò CSDL sống? - Nêu các công việc thường gặp xử lý thông tin tổ chức? Bài mới: Hoạt động GV Hoạt động HS - CSDL lưu trên giấy khác CSDL lưu trên Hệ sở liệu máy tính điểm nào? a) Kn CSDL và hệ quản trị CSDL: - CSDL là gì? - CSDL: SGK Ví dụ (h.1): Hồ sơ lưu trữ nhớ ngoài máy tính có thể xem là csdl (gọi là csdl lớp) - CSDL ứng dựng đâu? - CSDL ứng dụng hầu hết các lĩnh vực xh Nó đã trở lên phổ biến và - Nêu số ứng dụng csdl xh? quen thuộc Hệ QT CSDL: SGK Thuật ngữ “Hệ CSDL” để csdl cùng với hệ qtcsdl quản trị và khai thác csdl đó * Để lưu trữ và khai thác thông tin - Phần mềm giúp người sử dụng có thể tạo máy tính cần phải có: CSDL trên máy tính gọi là gì? - CSDL - Hiện có bao nhiêu hệ quản trị CSDL? - Hệ QTCSDL Các hệ quản trị CSDL phổ biến nhiều - Các thiết bị vật lý (máy tính, đĩa cứng, người biết đến là MySQL, Oracle, mạng máy tính ) PostgreSQL, SQL Server, DB2, v.v Phần lớn các hệ quản trị CSDL kể trên hoạt động tốt trên nhiều hệ điều hành khác Linux, Unix và MacOS ngoại trừ SQL Server Microsoft chạy trên hệ điều hành Windows Củng cố: - Hệ thống nội dung bài học Dặn dò: - Về nhà học bài, làm các bài tập sách bài tâp và đọc bài Tân Sơn, ngày 20 tháng năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (4) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 20/8/2012 Tiết MỘT SỐ KHÁI NIỆM CƠ BẢN (tiếp) I Mục tiêu: Kiến thức: - Biết số vấn đề phải giải bài toán quản lý và cần thiết phải có CSDL - Biết vai trò CSDL học tập và sống - Biết các mức thể cảu CSDL - Biết các yêu cầu hệ 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 độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài 1, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: Nêu KN CSDL và hệ QT CSDL? Phân biệt CSDL và hệ QT CSDL? Nêu các mức thể CSDL? Bài mới: Hoạt động GV Hoạt động HS Hoạt động 1: Tìm hiểu các yêu câu hệ csdl c) Các yêu cầu hệ csdl: - Thế nào là tính cấu trúc? - Tính cấu trúc: DL CSDL lưu trữ theo cấu trúc xác định - Thế nào là tính toàn vẹn? - Tính toàn vẹn:Các giá trị dl lưu trữ csdl phải thảo mãn số ràng buộc tuỳ thuộc vào số hoạt động tổ chức mà csdl phản ánh - Thế nào là tính quán? - Tính quán:Sau tháo tác cập nhật dl, và có cố (phần cứng Năm học: 2012 - 2013 (5) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài hay phần mềm) xẩy quá trình cập nhật, liệu csdl phải đảm bảo tính đúng đắn - Thế nào là tính an toàn và bảo mật thông - Tính an toàn và bảo mật thông tin:CSDL tin? cần bảo vệ an toàn, phải ngăn chặn truy xuất không phép và phải khôi phục csdl có cố - Tính độc lập - Thế nào là tính độc lập? + Độc lập mức vật lý + Độc lập mức khái niệm Hoạt động 2: Tìm hiểu số ứng dụng hệ CSDL: - Nêu số ứng dụng CSDL mà em d Một số ứng dụng biết? - Ngành GD - Ngành kinh doanh, mua bán hàng - Ngành tài chính ngân hàng - Ngành hàng không - Ngành viễn thông - Trong quân đội Củng cố: - Các yêu cầu hệ CSDL? - Kể tên số tổ chức mà em biết và cho biết ứng dụng CSDL các tổ chức đó Dặn dò: - Về nhà học bài, làm các bài tập sách bài tập và đọc bài Ngày soạn: 20/8/2012 Tiết HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU I Mục tiêu: Kiến thức: - Biết các khái niệm hệ QT CSDL - Biết các chức hệ QT CSDL: Tạo lập CSDL, cập nhật dl, tìm kiếm, kết xuấ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 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 độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài 2, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn Năm học: 2012 - 2013 (6) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Học sinh: Sách GK tin 12, ghi III Hoạt dộng dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Nêu các yêu cầu hệ CSDL? - Nêu số ứng dụng CSDL mà em biết? Bài Hoạt động GV Hoạt động HS - Em hãy cho biết các chức chính hệ QT CSDL? Các chức hệ QTCSDL: - Thế nào là cung cấp môi trường tạo lập a) Cung cấp môi trường tạo lập CSDL CSDL? - Khai thác cấu trúc ghi cho bảng dl csdl - Chỉnh sửa cấu trúc - Xem cấu trúc ghi bảng - Thế nào là cung cấp môi trường cập nhật b) Cung cấp môi trường cập nhật và khai và khai thác DL? thác DL - Xem nội dung liệu - Cập nhật dl (nhập, sửa, xoá) - Sắp xếp, tìm kiếm thông tin - Kết xuất báo cáo - Thế nào là cung cấp công cụ kiểm soát, c) Cung cấp công cụ kiểm soát, điều khiển điều khiển truy cập vào dl.? truy cập vào dl - Đảm bảo an ninh, ngăn ngừa truy cập không phép - Duy trì tính quán dl - Tổ chức và điều khiển các truy cập đồng thời Củng cố: - Hệ thống toàn bài Hướng dẫn hs trả lời các câu hỏi cuối bài có liên quan đến tiết học Dặn dò: - Học bài, làm bài tập SBT Tân Sơn, ngày 27 tháng năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (7) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 27/8/2012 Tiết HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (tiếp) I Mục tiêu Kiến thức: - Biết các khái niệm hệ QT CSDL - Biết các chức hệ QT CSDL: Tạo lập CSDL, cập nhật dl, tìm kiếm, kết xuấ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 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 độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài 2, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Nêu chức hệ QT CSDL? - Nêu hoạt động hệ CSDL? Bài Hoạt động GV Hoạt động HS Hoạt động 1: Tìm hiểu vai trò người làm việc với hệ csdl Vai trò người làm việc với - Học sinh nghiên cứu thông tin SGK hệ csdl: - Vai trò người quản trị csdl? a) Người quản trị csdl: người hay nhóm người trao quyền điều hành hệ CSDL Phải có hiểu biết sâu sắc và có kĩ tốt các lĩnh vực CSDL, hệ QTCSDL và môi trường hệ thống - Vai trò người lập trình ứng dụng? b) Người lập trình ứng dụng: Xây dựng các chương trình ứng dụng đáp ứng nhu cầu khai thác các nhóm người dùng - Vai trò người dùng? c) Người dung (cuối): có nhu cầu khai thác Năm học: 2012 - 2013 (8) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài CSDL Hoạt động 2: Tìm hiểu các bước xây dựng CSDL: - Học sinh nghiên cứu thông tin SGK Các bước xây dựng CSDL: - Nêu các bước xây dựng CSDL? - Nêu các công việc cần làm công việc Bước 1: Khảo sát khảo sát CSDL? + Tìm hiểu các yêu cầu công tác quản lý + Xác định các liệu cần lưu trữ, phân tích mối quan hệ chúng + 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 - Nêu các công việc cần làm thiết kế + Xác định khả phần cứng, phần csdl? mềm có thể khai thác, sử dụng Bước 2: Thiết kế + Thiết kế CSDL + Lựa chọn hệ CSDL để triển khai - Nêu các công việc cần làm kiểm thử? + Xây dựng hệ thống chương trình ứng dụng Bước 3: Kiểm thử + Nhập dl cho csdl + Tiến hành chạy thử các trình ƯD Củng cố: - Vai trò người làm việc với hệ QTCSDL? - Các bước xd CSDL? Dặn dò: - Học bài, làm các bài tập sách bài tập và chuẩn bị trước bài thực hành - Đọc trước và chuẩn bị bài tập thực hành 1-Tìm hiểu hệ CSDL + Nhóm tìm hiểu bài + Nhóm tìm hiểu bài + Nhóm tìm hiểu bài + Nhóm tìm hiểu bài Ngày soạn: 27/8/2012 Tiết 6: BÀI TẬP THỰC HÀNH Tìm hiểu hệ sở liệu I Mục tiêu: Kiến thức: - Hiểu nội quy thư viện, thẻ thư viện, phiếu mượn/ trả sách, sổ quản lí sách trường học phổ thông - Biết số công việc chính thư viện Kĩ năng: - Bước đầu hình thành kĩ khảo sát thực tế cho ứng dụng CSDL Năm học: 2012 - 2013 (9) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Thái độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài tập thực hành số 1, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Nêu vai trò người làm việc với hệ csdl? - Trình bày các bước xây dựng csdl? Bài Hoạt Hoạt động HS động GV Hoạt động 1: Tìm hiểu bài nội quy thư viện, thẻ thư viện, phiếu mượn/ trả sách, sổ quản lý sách thư viện nhà trường - Các em tìm Bài Nội quy thư viện, thẻ thư viện, phiếu mượn/ trả sách, sổ quản lý hiểu các sách thư viện nhà trường vấn đề sau: + Cách thức phục vụ mượn trả chỗ (chú ý các điểm thời hạn mượn, số lượng Năm học: 2012 - 2013 (10) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài sách mượn cho lần), mượn nhà + Nội quy t.viện (nếu vi phạm nội quy thì sao) + Một số loại phiếu, hay sổ sách tối thiểu thẻ mượn đọc, thẻ mượn nhà, sổ theo dõi kho, sổ theo dõi tình hình sách cho mượn (tình hình sách, độc giả ) + Những HĐ khác như: Lập kế hoạch dự trù Năm học: 2012 - 2013 (11) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài kinh phí mua sách và xây dựng CSVC thư viện, các hoạt động k.khích phong trào đọc và làm theo sách, các hd đọc sách theo chuyên đề, * Tiếp thu các câu hỏi từ phía hs Hoạt động 2: Tìm hiểu và kể tên các hoạt động chính thư viện Có hoạt Bài Tên các hoạt động chính thư viện động chính: + Quản lý sách: Gồm các h.động nhập/ xuất sách vào/ kho (theo hóa đơn mua theo Năm học: 2012 - 2013 (12) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài biên lai giải cố vi phạm nội quy), lý sách, đền bù sách hặc tiền (do sách) + Mượn/t rả sách: C h o m ợ n : K i ể m t r a t h ẻ đ ọ c , p h i ế u m ợ Năm học: 2012 - 2013 (13) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài n , tì m s á c h t r o n g k h o , g h i s ổ m ợ n /t r ả v à t r a o s á c h c h o h s m ợ Năm học: 2012 - 2013 (14) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài n N h ậ n s á c h t r ả : K i ể m t r a t h ẻ đ ọ c p h i ế u m ợ n , đ ố i c h i ế u s á Năm học: 2012 - 2013 (15) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài c h t r ả v à p h i ế u m ợ n , g h i s ổ m ợ n /t r ả g h i s ự c ố s á c h t r ả q u á h Năm học: 2012 - 2013 (16) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài n h o ặ c h h ỏ n g ( n ế u c ó ) , n h ậ p s á c h v ề k h o T c h ứ c t ti n v ề s á c h Năm học: 2012 - 2013 (17) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài v à t á c g i ả : G i i t h i ệ u t h e o c h ủ đ ề , c h u y ê n đ ề , t á c g i ả , s á c h Năm học: 2012 - 2013 (18) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài m i Hoạt động 3: Tìm hiểu các bài tập thực hành và bài tập thục hành - HS tự tìm hiểu theo yêu cầu bài Hướng dẫn hs tìm hiểu Hoạt động 4: Tìm hiểu bài liệt kê các đối tượng cần quản lý xây dựng CSDL thư viện: - Nêu Người các đối mượn tượng cần quản lý học sinh đến Sách mượn sách? Tác giả - Nêu các đối tượng cần quản sách? - Số thẻ - Họ và tên - Ngày sinh - Giới tính - Lớp - Địa - Ngày cấp thẻ - Ghi chú - Mã sách - Tên sách - Loại sách - Nhà xuất - Giá tiền - Mã tác giả - Mã tác giả - Họ và tên tác giả - Ngày sinh - Ngày (nếu có) - Tóm tắt tiểu sử (1->2 dòng) - Nêu các đối tượng cần quản Năm học: 2012 - 2013 (19) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài tác giả? Bảng TACGI A cần có cột nào Bảng SACH (thông tin sách) Bảng HOCSI NH (thông tin độc giả) Bảng PHIEU MUON (quản lý việc mượn sách) Bảng TRASA CH (quản lý việc trả sách) Bảng HOAD ON Bảng THAN HLY Bảng DENB U Hoạt động 5: Tìm hiểu bài - CSDL cần bảng nào? Mỗi bảng cần có cột nào? - TACGIA MaTG HoTen NgSinh Ngmat Tiểu Su - SACH MaSach TenSach LoaiSac NXB h NamXB Gia_tie n Ma_TG NgSinh GT Lop NgCap DChi NgMuo n Ngtra MaSach SLM Noi_ Dung - HOCSINH MaThe HoTen - PHIEUMUON MaThe SoPhieu - TRASACH SoPhieu Ngtra SoBB - HOADON SoHD MaSach SLNhap - THANHLY SoBBT MaSach L - DENBU SoBBD MaSach B SLTL SLDB TienDB Củng cố: - Hệ thống toàn bài Dặn dò: - Ôn lại kiến thức đã học §2 Năm học: 2012 - 2013 (20) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Làm lại các bài tập bài 1, Giờ sau là bài tập Tân Sơn, ngày 03 tháng năm 2012 Tổ trưởng duyệt Ngày soạn: 03/9/2012 Tiết 7: BÀI TẬP I Mục tiêu: Kiến thức: - Hệ thống lại, củng cố và khắc sâu kiến thức đã học cho học sinh §1 Kĩ năng: - Rèn luyện tư duy, vận dụng kiến thức lí thuyết trả lời câu hỏi và bài tập - Bước đầu hình thành kĩ khảo sát thực tế cho ứng dụng CSDL Thái độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài tập, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài Hoạt động Hệ thống hóa kiến thức Hoạt động GV Hoạt động HS Năm học: 2012 - 2013 (21) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Giáo viên hệ thống lại kiến thức đã học Hệ thống hóa kiến thức: cho học sinh Hoạt động Trả lời câu hỏi và bài tập - Giáo viên chia lớp thành nhóm, giao nhiệm vụ cho nhóm; + Nhóm 1,2 đọc SGK trang 16 và làm câu 1, + Nhóm 3, đọc SGK trang 16 và làm câu 2, - Sau 10 phút gọi đại diện nhóm báo báo cáo kết quả, học sinh nhóm khác nhận xét và bổ xung - Giáo viên nhận xét và đưa kết luận cuối cùng Câu hỏi - §1 MỘT SỐ KHÁI NIỆM CƠ BẢN Sở GD-ĐT; Cơ sở kinh doanh; Cơ sở sx cần quản lí dây chuyền thiết bị và theo dõi quá trình sản xuất; Tổ chức tài chính lưu thông tin cổ phần, tình hình kinh doanh mua bán tài chính… - CSDL là tập hợp các dl có l.quan với - Hệ QTCSDL là các ct phục vụ cho tao lập và khai thác thông tin - QL mượn sách cần thông tin: họ tên người mượn, tên sách, loại sách, mã sách, ngày mượn, kí tên - QL trả sách cần thông tin: họ tên người trả, tên sách, loại sách, mã sách, ngày trả, kí tên - Để phục vụ bạn đọc: + Người thủ thư cần kt để biết người đó có phải là bạn đọc không + Có phải vào sổ trước cho mượn sách không? - Nêu các đặc trưng và cho ví dụ đặc trưng đó Củng cố: - Học sinh trả lời câu hỏi trắc nghiệm trên giấy (giáo viên phát cho nhóm) - Đại diện các nhóm báo cáo kết quả, nhóm khác nhận xét, bổ xung, GV nhận xét và kết luận Dặn dò: - Ôn lại kiến thức đã học §2 - Giờ sau tiếp tục làm bài tập Ngày soạn: 03/9/2012 Tiết 8: BÀI TẬP I Mục tiêu: Kiến thức: - Hệ thống lại, củng cố và khắc sâu kiến thức đã học cho học sinh §1 Kĩ năng: - Rèn luyện tư duy, vận dụng kiến thức lí thuyết trả lời câu hỏi và bài tập Năm học: 2012 - 2013 (22) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Bước đầu hình thành kĩ khảo sát thực tế cho ứng dụng CSDL Thái độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài tập, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài Hoạt động GV Hoạt động HS Hoạt động nhóm: Làm các câu hỏi và bài tập trang 20 - Giáo viên chia lớp thành nhóm, giao nhiệm vụ cho nhóm; + Nhóm 1,2 đọc SGK trang 16 và làm câu 1, + Nhóm 3, đọc SGK trang 16 và làm câu 2, - Sau 10 phút gọi đại diện nhóm báo báo cáo kết quả, học sinh nhóm khác nhận xét và bổ xung - Giáo viên nhận xét và đưa kết luận cuối cùng §2 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Ngôn ngữ định nghĩa dl hệ quản trị CSDL cho phép: + khai báo kiểu liệu và cấu trúc dl + Khai báo các ràng buộc trên dl 2.Các thao tác trên CSDL có thể phân nhóm: + Thao tác với cấu trúc dl: Khai báo, tạo lập DL (đn liệu: khai báo này ngôn ngữ đn dl đảm bảo) + Cập nhật dl, các thao tác này tác động lên nd liệu + Tìm kiếm, tra cứu thông tin + Kết xuất báo cáo - Đảm bảo tính an toàn và bảo mật TT VD: Trong CSDL quản lí hs có GV định kì bổ xung điểm môn và lớp mình phụ trách, ngoài người xem, tìm kiếm, tra cứu không bổ xung, sửa chữa - Đảm bảo tính quán: Trong trường hợp sảy cố phần cứng hay phần mềm thì CSDL phải đảm bảo đúng đắn VD: Máy ATM thực giao dịch cho khách hàng rút tiền quá trình thực hiện, khách hàng nhận nửa số tiền mà họ yêu cầu thì sảy cố hỏng máy Khi đó Hệ Năm học: 2012 - 2013 (23) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài QTCSDL phải đảm bảo tính đúng đắn đây là lưu lại kq là số tiền giao dịch với khách = số tiền họ nhận không phải là số tiền họ yêu cầu Mỗi câu trả lời học sinh phải giải thích cho lựa chọn mình Chức q trọng hệ QTCSDL là cc các d.vụ cần thiết để k.thác T từ CSDL Vì CSDL xd để đáp ứng nhu cầu nhiều người dùng với nhiều m.đích khác Lưu ý: T2 chuyển động chiều: từ người dùng đến CSDL trở lại người dùng Tuy xuất phát T2 là các yêu cầu cần truy vấn, còn quay lại người dùng thì T2 là kết truy vấn Củng cố: - Học sinh trả lời câu hỏi trắc nghiệm trên giấy (giáo viên phát cho nhóm) - Đại diện các nhóm báo cáo kết quả, nhóm khác nhận xét, bổ xung, GV nhận xét và kết luận Dặn dò: - Đọc trước và chuẩn bị bài Tân Sơn, ngày 10 tháng năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (24) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 10/92012 Chương II - HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MS ACCESS Tiết GIỚI THIỆU MICROSOFT ACCESS I Mục tiêu: Kiến thức: - Hiểu chức chính Access: Tạo lập bảng, thiết lập mối liên kết các bảng, cập nhật và kết xuất thông tin - Biết bốn đố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 Kĩ năng: - Thực khởi động và khỏi Access, tạo sở liệu mới, mở CSDL đã có Thái độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: 1.Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Năm học: 2012 - 2013 (25) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kiểm tra: Kết hợp Bài Hoạt động GV Hoạt động HS Hoạt động 1: Tìm hiểu phần mềm MS Access Phần mềm MS Access: - Phần mềm MS Access hãng nào sx? Do hãng Microsoft sx nằm Microsoft Office Hoạt động 2: Tìm hiểu khả MS Access - Nêu các khả Access? Khả MS Access: - Tạo CSDLgồm các bảng dl và liên kết chúng - Tìm hiểu ví dụ quản lý hs lớp - Tạo biểu mẫu - Tạo mẫu hỏi để tìm kiếm, khai thác dl - Tạo báo, thông kê hay tổng kết Hoạt động 3: Tim hiểu các đối tượng MS Access - Nêu các loại đối tượng chính MS Các loại đối tượng chính MS Access: Access? a) Bảng (Table): Thành phần sở nhằm để lưu liệu Trên Table không thực các thao tác tính tóan b) Mẫu hỏi (Query): Là công cụ mà hoạt động nó là khai thác thông tin từ các table đã có, thực các tính tóan mà table không làm - Tìm hiểu vi dụ ql học sinh? c) Biểu mẫu (form): Giúp nhập hiển thị thông tin cách thuận tiện để điều khiển thực ứng dụng d) Báo cáo (Report): Là công cụ để hiển thị thông tin, trên report có thể sử dụng các công thức tính toán, tổng hợp liệu, tổ chức in ấn Hoạt động 4: Tim hiểu số thao tác bản: Một số thao tác bản: - Nêu thao tác khởi động? a) Khởi động Access: Cách1: Kích vào Start/Programs/Microsoft Office/Microsoft Access Cách 2: Kích vào biểu tượng Access trên Shortcut Bar , kích đúp vào biểu tượng Access tren Desktop - Nêu cách tạo CSDL? b) Tạo CSDL : - File New Blank Database Chọn nơi chứa Save in, chọn tên CSDL file name Create Cửa sổ - Nêu cách mở csdl cũ? c) Mở CSDL cũ: - File Open - Nêu cáhch thoát khỏi MS Access? d) Kết thúc: - File Exit Hoạt động 5: Tim hiểu cách làm việc với các đối tượng: Năm học: 2012 - 2013 (26) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Làm việc với các đối tượng: - Nêu các chế độ làm việc với các đối a) Chế độ: tượng? - Chế độ thiết kế (Design View) - Chế độ trang dl (Datasheet View) - Nêu cách tạo đối tượng mới? b) Tạo đối tượng mới: - Dùng các mẫu dựng sẵn - Người dùng tự thiết kế - Kết hợp hai cách trên - Nêu cách mở đối tượng c) Mở đối tượng: Nháy đúp lên đối tượng để mở nó Củng cố: - Hệ thống toàn bài Hướng dẫn hs trả lời các câu hỏi cuối bài Dặn dò: - Về nhà học bài, làm các bài tập sách bài tập Ngày soạn: 10/92012 Tiết 10 CẤU TRÚC BẢNG I Mục tiêu: 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): các giá trị thuộc tính - Biết tạo và sửa cấu trúc bảng - Biết định khoá bảng - Hiểu việc tạo liên kết các bảng Kĩ năng: - 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 khoá - Thực việc liên kết hai bảng Thái độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: 1.Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Năm học: 2012 - 2013 (27) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kiểm tra: Câu 1: Tập tin Access chứa gì: a Chứa các bảng, nơi chứa liệu đối tượng cần quản lý b Chứa các công cụ chính Access như: table, query, form, report c Chứa hệ phần mềm khai thác liệu d Câu a và b Câu 2: Để tạo tập tin sở liệu (CSDL) và đặt tên tệp Access, ta phải; a Vào File chọn New b Kích vào biểu tượng New c Khởi động Access, vào File chọn New kích vào biểu tượng New d Khởi động Access, vào File chọn New kích vào biểu tượng New, kích tiếp vào Blank DataBase đặt tên file và chọn Create Câu 3:Thoát khỏi Access cách: a Vào File /Exit b Trong cửa sổ CSDL, vào File/Exit c Trong cửa sổ CSDL, kích vào nút close (X) nằm trên tiêu đề cửa sổ Access d Câu b và c Bài mới: Hoạt động GV Hoạt động HS Hoạt động Tìm hiểu các khái niệm chính - Chiếu bảng dl HOC_SINH Các khái niệm chính: cho hs quan sát - Bảng là gì? Bảng dùng để - Table (bảng): Gồm các cột và các hàng Bảng là thành làm gì? phần sở tạo nên CSDL, chứa toàn liệu mà người - HS quan sát bảng dl dùng cần để khai thác Các bảng CSDL có quan hệ HOC_SINH, GV giới thiệu với các khái niệm: trường, Ví dụ: SGK ghi, kiểu dl - Em hiểu nào là trường, - Trường (Filed): Mỗi trường là cột bảng thể ghi? thuộc tính chủ thể cần quản lí - Bản ghi (record): Mỗi ghi là hàng bảng gồm liệu các thuộc tính chủ thể ql - Giới thiệu số kiểu dl - Kiểu liệu (Data Type): Là kiểu liệu lưu thường dùng Access trường Mỗi trường có kiểu liệu Lấy ví dụ sử dụng các kiểu Một số kiểu liệu thường dùng Access: dl Kích thước Kiểu liệu Mô tả HS: quan sát, nghe giảng lưu trữ Dữ liệu kiểu văn 0-255 kí tự gồm các kí tự 1, 2, Number Dữ liệu kiểu số byte Date/Time Dữ liệu kiểu ngày byte Currency Dữ liệu kiểu tiền tệ byte AutoNumber Dữ liệu kiểu số đếm, 16 byte tăng tự động cho ghi Text Năm học: 2012 - 2013 (28) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài và thường có bước tăng là Yes/No DL kiểu Boolean (lôgic) bit Memo Dữ liệu kiểu văn 0-65536 kí tự Hoạt động Tìm hiểu cách tạo và sửa cấu trúc bảng - Trong cửa số CSDL trang Tạo và sửa cấu trúc bảng: bảng ta có thể: tạo và sửa cấu trúc bảng, tạo liên kết các bảng - GV thao tác cách tạo cấu a.Tạo cấu trúc bảng: trúc bảng trên máy chiếu cho Cách 1: Chọn Table, nháy đúp chuột và mục Create hs quan sát Table in Design View Cách 2: Chọn Table, nháy nút lệnh nháy đúp Design View - Phân biệt cho học sinh Sau thực cách trên, trên cửa số làm vùng cửa sổ cấu trúc việc Access xuất công cụ thiết kế bảng bảng: vùng định nghĩa, vùng Table Design các tính chất - Phân biệt cho hs cấu trúc bảng chế độ thiết kế và chế và cửa số cấu trúc bảng độ nhập liệu - GV giới thiệu các nội dung: tên trường (Field name), kiểu dl (Data type), mô tả trường (Description) - GV thao tác cách tạo Tạo trường mới: trường cho hs quan sát B1: Gõ tên trường vào cột Field name B2: Chọn kiểu liệu cột Data Type B3: Mô tả ND trường cột Description (nếu cần) B4: Lựa chọn các tính chất trường phần Field Properties - Giới thiệu số tính chất Các tính chất trường: thường dùng (ý nghĩa) Một số tính chất thường dùng: trường, cách thay đổi tính chất + Field size (kích thước trường) trường (thực các + Format (định dạng) thao tác mô tả) + Caption Năm học: 2012 - 2013 (29) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - GV thao tác các thao tác: tạo khóa chính, lưu cấu trúc bảng, thay đổi cấu trúc bảng, thay đổi thứ tự trường, thêm trường, xóa trường, thay đổi khóa chính, xóa bảng, đổi tên bảng cho học sinh quan sát + Default Value Thay đổi tính chất trường: B1: Nháy chuột vào dòng định nghĩa trường B2: Thực các thay đổi cần thiết các tc xuất phần Field Propeties Cách tạo khóa chính (primary key): B1: Chọn trường (một nhiều trường) B2: Nháy nút (chọn lệnh Edit/ Primary key) Lưu cấu trúc bảng: b Thay đổi cấu trúc bảng: * Thay đổi thứ tự các trường: * Thêm trường: * Xóa trường: * Thay đổi khóa chính: c Xóa và đổi tên bảng * Xóa bảng: * Đổi tên bảng: Củng cố: - Nhấn mạnh: cách tạo cấu trúc, thay đổi cấu trúc, xóa và đổi tên bảng - Tại bảng không thể có hai hàng giống hệt nhau? Dặn dò: - Khởi động Access và thực tạo bảng với cấu trúc CH (SGK T39) - Trả lời các câu hỏi 2, 3, 4, SGK – Tr39 - Đọc trước nội dung thực hành “Bài tập và thực hành 2” SGK – Tr40 Tân Sơn, ngày 17 tháng năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (30) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 17/9/2012 Tiết 11 BÀI TẬP VÀ THỰC HÀNH SỐ Tạo cấu trúc bảng (tiết 1) I Mục tiêu: 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): các giá trị thuộc tính Khoá - 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 Kĩ năng: - Thực các thao tác bản: khởi động và kết thúc Access, tạo CSDL - Biết chỉnh sửa cấu trúc bảng Thái độ: - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Năm học: 2012 - 2013 (31) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kiểm tra: - Kết hợp kiểm tra Bài mới: Hoạt động GV - GV Nêu mục đích, yêu cầu thực hành Yêu cầu Hs đọc phần chú ý cuối bài thực hành (SGK T41) - GV Treo bảng (hoặc chiếu) nội dung các thao tác cần thực thực hành Hướng dẫn toàn lớp thực các thao tác lần - HS thực hành quan sát và hướng dẫn giáo viên - GV Quan sát và uốn nắn, hướng dẫn học sinh hoàn thành nội dung thực hành Hoạt động HS Làm quen với Access: + Khởi động Access – Quan sát màn hình làm việc + Tạo CSDL với tên QuanLi_HS Quan sát giao diện CSDL vừa tạo, chọn các trang: Tables, Queries, Forms, Reports và quan sát + Thoát khỏi Access Tạo cấu trúc bảng: + Khởi động lại Access + Mở CSDL QuanLi_HS (đã tạo) + Chọn trang Tables và thực tạo bảng có cấu trúc mô tả sau: Tên trường Maso HoDem Ten GT DoanVien NgSinh DiaChi To Toan Mô tả Kiểu liệu Mã học sinh AutoNumber Họ và đệm Text Tên Text - Giáo viên nhắc nhở học sinh Giới tính Text chú ý: Là đoàn viên hay không Yes/No + Cách đặt tên trường Ngày sinh Date/Time + Các chọn kiểu liệu Địa Text + Cách đặt các tính chất cho Tổ Number trường Điểm trung bình môn Number Toán Van Điểm trung bình môn Văn Number Đối với trường Toan, Van đặt các tính chất sau: + Lưu cấu trúc bảng trên với tên HOC_SINH + Thực thay đổi các chế độ làm việc: Chế độ thiết kế (Design View) và chế độ trang liệu (Datasheet View) và quan sát Củng cố: - Nhấn mạnh các nội dung đã thực hành - Nhận xét thực hành: Các sai lầm thường mắc, cách khắc phục, ý thức thực hành học sinh Dặn dò: Năm học: 2012 - 2013 (32) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Ôn lại các kiến thức đã thực hành - Tự thực hành lại các nội dung nhà - Ôn lại các thao tác thay đổi cấu trúc bảng Ngày soạn: 17/9/2012 Tiết 12 BÀI TẬP VÀ THỰC HÀNH SỐ Tạo cấu trúc bảng (tiết 2) I Mục tiêu: 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): các giá trị thuộc tính Khoá - 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 Kĩ năng: - Thực các thao tác bản: khởi động và kết thúc Access, tạo CSDL - Biết chỉnh sửa cấu trúc bảng Thái độ: - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp kiểm tra Bài mới: Hoạt động GV Hoạt động HS Nhắc lại kiến thức và hướng dãn các nội dung thực - GV Nêu mục đích, yêu cầu hành thực hành Yêu cầu Hs + Khởi động Access đọc phần chú ý cuối bài thực + Mở CSDL đã có (CSDL Quanli_Hs đã tạo lập bài hành (SGK T41) thực hành trước) + Mở đối tượng bảng (Table) CSDL Quanli_HS và Năm học: 2012 - 2013 (33) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - GV Treo bảng (hoặc chiếu) nội dung các thao tác cần thực thực hành Hướng dẫn toàn lớp thực các thao tác lần - HS thực hành quan sát và hướng dẫn giáo viên mở bảng HOC_SINH + Khóa chính và cách định và thay đổi khóa chính + Di chuyển trường (Field) bảng + Thêm trường, xóa trường + Đổi tên bảng + Xóa bảng Chỉnh sửa cấu trúc bảng: + Khởi động lại Access + Mở CSDL QuanLi_HS (đã tạo) + Chọn trang Tables và thực mở bảng HOC_SINH + Thực định trường Maso là khóa chính + Di chuyển trường Doanvien xuống trường Ngsinh vảtên trường Diachi - GV Quan sát và uốn nắn, hướng dẫn học sinh hoàn + Thêm các trường sau: thành nội dung thực hành Tên trường Mô tả Li Điểm trung bình môn Lí - HS cần lưu ý trường Hóa Điểm trung bình môn Hóa chọn làm khóa chính thì Tin Điểm trung bình môn Tin Access không cho phép nhập Với các trường Li, Haa, Tin đặt các tính chất trường giá trị trùng để trống sau: + Di chuyển các trường điểm để có thứ tự là: Toan, Li, Hoa, Van, Tin + Thực thay đổi các chế độ làm việc: Chế độ thiết kế (Design View) và chế độ trang liệu (Datasheet View) và quan sát Củng cố: - Nhấn mạnh các nội dung đã thực hành - Nhận xét thực hành: Các sai lầm thường mắc, cách khắc phục, ý thức thực hành học sinh Dặn dò: - Ôn lại các kiến thức đã thực hành - Tự thực hành lại các nội dung nhà - Ôn lại các thao tạo và chỉnh sửa cấu trúc bảng - Đọc trước bài 5: “Các thao tác trên bảng” Tân Sơn, ngày 24 tháng năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (34) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 24/9/2012 Tiết 13 CÁC THAO TÁC TRÊN BẢNG I Mục tiêu: 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 Kĩ năng: - 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 Thái độ: - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: Câu 1: Trong Acces để chọn chế độ trang liệu (Datasheet View) ta thực hiện: a Chọn View → Datasheet View nháy nút b Chọn View → Design View nháy nút Năm học: 2012 - 2013 (35) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài c Nháy nút trên menu d Cả a và b đúng Câu 2: Khi xử lí thông tin tc thì cập nhật hồ sơ bao gồm các công việc: a Tạo lập hồ sơ, nhập hồ sơ, tìm kiếm, xếp hồ sơ b Thêm hồ sơ, sửa hồ sơ, xóa hồ sơ c Tìm kiếm hồ sơ, săp xếp hồ sơ, thống kê, lập báo cáo d Tất các ý trên đúng Bài mới: Hoạt động GV Hoạt động HS Hoạt động Tìm hiểu thao tác cập nhật liệu GV câu hỏi dẫn dắt HS tìm hiểu bài, HS tự đọc SGK, suy nghĩ trả lời: ? Cập nhật liệu là gì? Muốn cập nhật DL ta phải chọn chế đô hiển thị nào? ? VD trường hợp cần thêm ghi mới? Cách thực hiện? ?Bản ghi nằm ỏ đâu? [cuối bảng] Cập nhật liệu Chọn chế độ hiển thị trang liệu Datasheet View a Thêm ghi - Cách 1: Chọn lệnh InsertNew Record nháy nút lệnh ►* nhập liệu - Cách 2: Nháy chuột trực tiếp vào ghi trống cuối bảng nhập liệu b.Chỉnh sửa: Nháy chuột vào ô có liệu cần sửa và thực thay đổi c Xóa ghi: ? VD t/h cần xóa ghi ? -bước 1: Chọn ghi cần xóa Cách thực hiện? -bước 2: Nháy nút ►Ҳ gõ phím Delete -bước 3: Trong hộp thoại khẳng định xóa, chọn Yes Hoạt động Tìm hiểu cách xếp và lọc liệu GV: VD T/h cần xếp DL Sắp xếp và lọc ? Nêu các bước SX DL? a Sắp xếp Lưu ý: có thể xếp theo -bước 1: Chọn trường cần xếp nhiều trường cùng lúc Vd: -bước 2: Dùng các nút lệnh (tăng dần) Sắp xếp theo Ten và HoDem (giảm dần) HS: Xem VD (SGK tr44) và -bước 3: Lưu lại kết xếp VD GV GV: Giảng Lọc là gì? b Lọc: ? Nêu chức các nút Lọc là công cụ hệ QTCSDL cho phép tìm lệnh: , , , HS: Xem VD (SGK tr45,46) và VD GV: ? Liệt kê các nữ học sinh có điểm toán loại giỏi ? Lọc theo ô hay lọc theo mẫu? Theo mẫu ? ĐK lọc nào? ghi thỏa mãn số điều kiện nào đó, phục vụ việc tìm kiếm - Lọc theo ô liệu chọn: Chọn ô nháy nút , Access lọc tất các ghi có giá trị trường tương ứng với giá trị ô chọn - Lọc theo mẫu: Nháy nút , nhập điều kiện lọc vào trường tương ứng theo mẫu, sau đó nháy nút lọc tất các ghi thỏa mãn điều kiện (Nếu muốn hủy lọc thì nháy nút Năm học: 2012 - 2013 để lần nữa) (36) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Hoạt động Tìm hiểu các tìm kiếm và in liệu ? Nhắc lại cách tìm kiếm và Tìm kiếm đơn giản: thay Word? - Chọn lệnh EditFind…(Ctrl+F) nháy nút GV: Trong Access ta Trong hộp thoại Find and Replace nhập các thông tin cho làm tương tự việc tìm kiếm (SGK trang 46,47) ? Nhắc lại cách đặt trang in, In liệu: (tương tự Word) xem trước in và thực - Thiết đặt trang in: Chọn FilePage Setup… in Word? ) GV: Trong Access ta - Xem trước in:FilePrint Preview (nháy làm tương tự - Thực in: FilePrint nháy nút Củng cố: - GV phát phiếu HT cho các nhóm điền: Chức số nút lệnh - Sau cho các nhóm KT chéo và nhận xét , GV đưa đáp án (BP) - HS trả lời Bài tập 2,3 (SGK tr47) Dặn dò: - Ôn lại các kiến thức học Làm BTVN 2.412.46 (SBT tr27,28) - Chuẩn bị Bài tập và thực hành số Ngày soạn: 24/9/2012 Tiết 14 BÀI TẬP VÀ THỰC HÀNH SỐ Thao tác trên bảng I Mục tiêu: 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ế độ - Sử dụng các công cụ lọc, xếp để kết xuất thông tin từ bảng Kĩ năng: - Luyện kĩ thao tác trên bảng Thái độ: - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Năm học: 2012 - 2013 (37) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kiểm tra: - Kết hợp kiểm tra Bài mới: Hoạt động GV Hoạt động HS GV: Chiếu lên màn hình nd các công việc cần phải thực bài Bài 1: số - Khởi động Access Hướng dẫn HS thực lần - Mở CSDL Quanli_HS (Đã tạo lập bài thực hành số 2) - Tổ chức cho HS thực hành theo - Mở bảng HOC_SINH nhóm (Chú ý sử dụng các cách di - Chọn chế độ làm việc trang liệu (DataSheet chuyển bảng giới thiệu View) và thực thêm các ghi vào bảng (SGK cuối bài thực hành để chỉnh sửa – Tr 48) các lỗi cần thiết, xóa thêm Bài 2: ghi mới) a) Hiển thị các học sinh nam lớp b) Lọc danh sách các bạn chưa là đoàn viên c) Tìm các học sinh có điểm ba môn Toán, Lí, Hóa trên GV: Hưỡng dẫn HS thực theo Bài 3: phần a) Sắp xếp tên học sinh bảng HOC_SINH theo HS: Quan sát và nghe giảng thứ tảng bảng chữ cái HS: Thực hành theo nhóm b) Sắp xếp điểm Toán theo thứ tự giảm dần để biết GV: Quan sát, sửa sai giúp HS bạn nào đó có điểm Toán cao c) Sắp xếp điểm Văn theo thứ tăng dần Bài 4: Tìm bảng học sinh có điểm trung bình môn nào đó là 10 Củng cố: - Nhấn mạnh các nội dung đã thực hành - Nhận xét thực hành: Các sai lầm thường mắc, cách khắc phục, ý thức thực hành học sinh Dặn dò: - Ôn lại các kiến thức đã thực hành - Tự thực hành lại các nội dung nhà - Ôn lại toàn các kt đã học để sau kiểm tra tiết Tân Sơn, ngày 01 tháng 10 năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (38) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 01/10/2012 Tiết 15 KIỂM TRA TIẾT I Mục tiêu: - Đánh giá trình độ nhận thức tư học sinh - Cho điểm kiểm tra tiết - Giáo dục ý thức tự giác, nghiêm túc học tập II Chuẩn bị: + GV: Đề bài (phô tô), đáp án chấm + HS: Kiến thức III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: A ĐỀ BÀI: ĐỀ SỐ 1: Câu 1: A C Câu 2: A Câu 3: A Câu 4: A C Câu 5: Trong Access, muèn t¹o cÊu tróc b¶ng theo c¸ch tù thiÕt kÕ, ta chän Create table in Design view B Create table with Design view Create table for Design view D Create table by Design view Trong nhập dl cho bảng, muốn xóa ghi đã đợc chọn, ta bấm phím : Space B Enter C Tab D Delete Trong Access, muèn l.viÖc víi ®.tîng b.mÉu, cöa sæ CSDL ta chän nh·n? Tables B Forms C Reports D Queries Trong Access, muèn t¹o biÓu mÉu theo c¸ch dïng thuËt sÜ, ta chän ? Create form in using Wizard B Create form with using Wizard Create form by using Wizard D Create form for using Wizard Khi làm việc với cấu trúc bảng, để x.định tên trờng, ta gõ tên trờng cột : Năm học: 2012 - 2013 (39) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài A File Name B Name C Name Field D Field Name Câu 6: Trong Access, tõ Descending cã ý nghÜa g× ? A S¾p xÕp d÷ liÖu theo chiÒu gi¶m dÇn B S¾p xÕp d÷ liÖu theo chiÒu t¨ng dÇn C Sắp xếp liệu theo thứ tự số chẳn đến số lẻ D Sắp xếp liệu theo thứ tự số lẻ đến số chẳn Cõu 7: Trong Access, liệu kiểu ngày tháng đợc khai báo từ ? A Day/Time B Date/Type C Day/Type D Date/Time Cõu 8: Trong Access có đối tợng chính? A B C D Câu 9: Trong Access, tõ Filter cã ý nghÜa g× ? A S¾p xÕp d÷ liÖu B Xãa d÷ liÖu C T×m kiÕm d÷ liÖu D Läc d.liệu Câu 10: Trong Access, muèn nhËp d÷ liÖu vµo cho mét b¶ng, ta thùc hiÖn : A Nh¸y tr¸i chuét lªn tªn b¶ng cÇn nhËp B Nháy đúp chuột trỏi lên tên bảng cần nhập C Nháy đúp phải chuột lên tên bảng cần nhập D Nháy phải chuột lên tên bảng cần nhập Cõu 11: Trong Access, định khoá chính sai, muốn xóa bỏ khoá chính đã định, ta nháy chuột vào nút lệnh ? A B C D Cõu 12: Trong Access, có chế độ làm việc với các đối tợng ? A B C D Câu 13: Trong Access, nhËp d÷ liÖu cho b¶ng, gi¸ trÞ cña field GIOI_TINH lµ True Khi đó field GIOI_TINH đợc xác định kiểu liệu gì ? A Date/Time B Yes/No C True/False D Boolean Cõu 14: Một sở liệu là tập hợp các liệu có liên quan với nhau, đợc lu trữ trªn ? A Ram B §Üa C CPU D Rom Cõu 15: Trong tạo cấu trúc bảng, muốn thay đổi kích thớc trờng, ta xác định gi¸ trÞ míi t¹i dßng ? A Field Name B Description C Data Type D Field Size Câu 16: Trong Access, muèn t¹o mét c¬ së d÷ liÖu míi, ta thùc hiÖn A File – New B View – New C Tools – New D Insert – New Cõu 17: Hãy xếp các bớc sau để đợc thao tác đúng ? (1) Chän nót Create (3) NhËp tªn c¬ së d÷ liÖu (2) Chän File – New (4) Chän Blank Database A (1) (2) (3) (4)B (2) (3) (4) (1) C (2) (4) (3) (1)D (1) (2) (4) (3) Câu 18: Trong Access, muèn s¾p xÕp c¸c b¶n ghi theo thø tù, ta thùc hiÖn : Sort A File B Record C Insert D Tools Câu 19: Gi¶ sö, trêng Email cã gi¸ trÞ lµ : info@123doc.org H·y cho biÕt trêng Email cã kiÓu d÷ liÖu g× ? A Currency B Number C AutoNumber D Text Cõu 20: Khi l.việc với cấu trúc bảng, muốn lu cấu trúc vào đĩa, ta thực : A Format – Save B Tools – Save C File – Save D View – Save Cõu 21: Trong Access, để định dạng lại lề trang liệu, ta thực : A Format – Page Setup B Record – Page Setup C File – Page Setup D Tools – Page Setup Cõu 22: Mục đích việc kết xuất báo cáo là? A §Ó in d÷ liÖu giÊy B Tổ chức thông tin theo tiêu chí nào đó, thông tin đợc hiển thị trên khuôn mẫu định sẵn C §Ó t¹o b¸o c¸o cÇn thiÕt D §Ó t¹o kÕt xuÊt truy vÊn Năm học: 2012 - 2013 (40) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Câu 23: Khi lµm viÖc víi Access xong, muèn tho¸t khái Access, ta thùc hiÖn : A File – Exit B Tools – Exit C View – Exit D Windows – Exit Câu 24: Trong Access, nót lÖnh nµy cã ý nghÜa g× ? A Khởi động Access B Më tÖp c¬ së d÷ liÖu C Cµi mËt khÈu cho tÖp c¬ së d÷ liÖu D Xác định khoá chính Cõu 25: Trong Access, muốn làm việc với đối tợng bảng, cửa sổ sở liệu ta chän nh·n : A Reports B Tables C Forms D Queries Cõu 27: Trong Access, kiểu liệu số đợc khai báo từ ? A Number B Curency C Memo D Text Cõu 28: Khi làm việc với cấu trúc bảng, để xác định kiểu liệu trờng, ta xác định tên kiểu liệu cột : A Field Type B Description C Data Type D Field Properties Cõu 30: Trong làm việc với cấu trúc bảng, muốn xác định khóa chính, ta thực hiÖn : Primary Key A Edit B File C Tools D Insert Câu 31: Trong lµm viÖc víi cÊu tróc b¶ng, muèn chÌn thªm mét trêng míi, ta thùc hiÖn : A File – Insert Rows B Insert – Rows C Tools – Insert Rows D Edit – Insert Rows Cõu 32: Trong Access, ta có thể sử dụng biểu mẫu để : A TÝnh to¸n cho c¸c trêng tÝnh to¸n B LËp b¸o c¸o C NhËp d÷ liÖu D Söa cÊu tróc b¶ng Cõu 33: Điều kiện để tạo mối liên kết hai bảng là ? A Trêng liªn kÕt cña hai b¶ng ph¶i lµ ch÷ hoa B Trêng liªn kÕt cña hai b¶ng ph¶i cïng kiÓu d÷ liÖu C Trêng liªn kÕt cña hai b¶ng ph¶i kh¸c vÒ kiÓu d÷ liÖu D Trêng liªn kÕt cña hai b¶ng ph¶i lµ kiÓu d÷ liÖu sè Câu 34: Trong vai trß cña ngêi lµm viÖc víi c¸c hÖ c¬ së d÷ liÖu, ngêi thiÕt kÕ vµ cÊp ph¸t quyÒn truy cËp c¬ së d÷ liÖu, lµ ngêi ? A Ngêi lËp tr×nh øng dông B Ngêi sö dông (kh¸ch hµng) C Ngêi qu¶n trÞ c¬ së d÷ liÖu D Ngêi b¶o hµnh c¸c thiÕt bÞ phÇn cøng cña m¸y tÝnh Cõu 35: Khi làm việc với đối tợng bảng, muốn sửa đổi thiết kế cấu trúc bảng, ta chọn nót lÖnh ? A Open B Preview C New D Design Câu 36: Em hiÓu nh thÕ nµo vÒ côm tõ “HÖ qu¶n trÞ c¬ së d÷ liÖu” ? A HÖ qu¶n trÞ c¬ së d÷ liÖu lµ mét lo¹i thiÕt bÞ hç trî m¹ng m¸y tÝnh B HÖ qu¶n trÞ c¬ së d÷ liÖu lµ mét lo¹i phÇn mÒm m¸y tÝnh C Hệ quản trị sở liệu là loại liệu đợc lu trữ trên máy tính D HÖ qu¶n trÞ c¬ së d÷ liÖu lµ mét lo¹i thiÕt bÞ hç trî mµn h×nh m¸y tÝnh Câu 37: Trong nhËp d÷ liÖu cho b¶ng, muèn chÌn thªm mét b¶n ghi míi, ta thùc hiÖn : Insert A New Record B Rows C New Rows D Record Cõu 39: Trong bảng hàng (không kể dòng đầu tiên) đợc gọi là? A Fields B Bé C B¶n ghi D Dßng ĐỀ SỐ 2: Câu 1: Trong Access, muèn t¹o cÊu tróc b¶ng theo c¸ch tù thiÕt kÕ, ta chän A Create table for Design view B Create table by Design view Năm học: 2012 - 2013 (41) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài C Create table in Design view D Create table with Design view Câu 2: Trong Access, nhËp d÷ liÖu cho b¶ng, gi¸ trÞ cña field GIOI_TINH lµ True Khi đó field GIOI_TINH đợc xác định kiểu liệu gì ? A Date/Time B True/False C Yes/No D Boolean Cõu 3: Khi làm việc với cấu trúc bảng, để xác định kiểu liệu trờng, ta xác định tªn kiÓu d÷ liÖu t¹i cét : A Field Type B Data Type C Description D Field Properties Câu 4: Trong Access, muèn l.viÖc víi ®.tîng b.mÉu, t¹i cöa sæ CSDL ta chän nh·n? A Tables B Reports C Queries D Forms Cõu 5: Khi l.việc với đ.tợng bảng, muốn sửa đổi t.kế cấu trúc bảng, ta chọn nút lệnh? A Preview B New C Open D Design Cõu 6: Khi làm việc với cấu trúc bảng, muốn lu cấu trúc vào đĩa, ta thực : A Format – Save B File – Save C Tools – Save D View – Save Cõu 7: Trong làm việc với cấu trúc bảng, muốn xác định khóa chính, ta thực hiÖn : Primary Key A Insert B File C Tools D Edit Câu 8: Trong Access, nót lÖnh nµy cã ý nghÜa g× ? A Cµi mËt khÈu cho tÖp c¬ së d÷ liÖu B Xác định khoá chính C Khởi động Access D Më tÖp c¬ së d÷ liÖu Câu 9: Trong nhËp d÷ liÖu cho b¶ng, muèn chÌn thªm mét b¶n ghi míi, ta thùc hiÖn : Insert A New Rows B Record C New Record D Rows Cõu 10: Khi làm việc với cấu trúc bảng, để x.định tên trờng, ta gõ tên trờng cột : A Name Field B File Name C Name D Field Name Cõu 11: Trong Access, để định dạng lại lề trang liệu, ta thực : A Record – Page Setup B File – Page Setup C Tools – Page Setup D Format – Page Setup Cõu 12: Trong Access, liệu kiểu ngày tháng đợc khai báo từ ? A Date/Time B Day/Time C Day/Type D Date/Type Câu 13: Trong Access, muèn s¾p xÕp c¸c b¶n ghi theo thø tù, ta thùc hiÖn : Sort A Record B Insert C File D Tools Cõu 14: Trong nhập liệu cho bảng, muốn xóa ghi đã đợc chọn, ta bấm phÝm : A Delete B Tab C Enter D Space Cõu 15: Trong Access, kiểu liệu số đợc khai báo từ ? A Text B Memo C Curency D Number Cõu 16: Trong tạo cấu trúc bảng, muốn thay đổi kích thớc trờng, ta xác định gi¸ trÞ míi t¹i dßng ? A Field Name B Description C Data Type D Field Size Câu 17: Trong Access, muèn l.viÖc víi ®.tîng b¶ng, t¹i cöa sæ CSDL ta chän nh·n : A Reports B Queries C Tables D Forms Câu 18: Trong lµm viÖc víi cÊu tróc b¶ng, muèn chÌn thªm mét trêng míi, ta thùc hiÖn : A File – Insert Rows B Edit – Insert Rows C Tools – Insert Rows D Insert – Rows Năm học: 2012 - 2013 (42) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Cõu 19: Trong bảng hàng ( không kể dòng đầu tiên) đợc gọi là? A Bé B Dßng C B¶n ghi D Trường Cõu 20: Trong Access, ta có thể sử dụng biểu mẫu để : A NhËp d÷ liÖu B Söa cÊu tróc b¶ng C LËp b¸o c¸o D TÝnh to¸n cho c¸c trêng tÝnh to¸n Cõu 21: Trong Access, định khoá chính sai, muốn xóa bỏ khoá chính đã định, ta nháy chuột vào nút lệnh ? A B C D Câu 22: Trong Access, muèn xem l¹i trang d÷ liÖu tríc in, ta thùc hiÖn ? A View – Print Preview B Tools – Print Preview C Windows – Print Preview D File – Print Preview Câu 23: Trong vai trß cña ngêi lµm viÖc víi c¸c hÖ c¬ së d÷ liÖu, ngêi thiÕt kÕ vµ cÊp ph¸t quyÒn truy cËp c¬ së d÷ liÖu, lµ ngêi ? A Ngêi sö dông (kh¸ch hµng) B Ngêi b¶o hµnh c¸c thiÕt bÞ phÇn cøng cña m¸y tÝnh C Ngêi lËp tr×nh øng dông D Ngêi qu¶n trÞ c¬ së d÷ liÖu Câu 24: Trong Access, tõ Filter cã ý nghÜa g× ? A S¾p xÕp d÷ liÖu B T×m kiÕm d÷ liÖu C Läc d÷ liÖu D Xãa d÷ liÖu Cõu 25: Trong Access, có chế độ làm việc với các đối tợng ? A B C D Câu 26: Trong Access, muèn in d÷ liÖu giÊy, ta thùc hiÖn A Edit – Print B Tools – Print C File – Print D Windows – Print Câu 27: Em hiÓu nh thÕ nµo vÒ côm tõ “HÖ qu¶n trÞ c¬ së d÷ liÖu” ? A HÖ qu¶n trÞ c¬ së d÷ liÖu lµ mét lo¹i phÇn mÒm m¸y tÝnh B HÖ qu¶n trÞ c¬ së d÷ liÖu lµ mét lo¹i thiÕt bÞ hç trî m¹ng m¸y tÝnh C Hệ quản trị sở liệu là loại liệu đợc lu trữ trên máy tính D HÖ qu¶n trÞ c¬ së d÷ liÖu lµ mét lo¹i thiÕt bÞ hç trî mµn h×nh m¸y tÝnh Cõu 28: Hãy xếp các bớc sau để đợc thao tác đúng ? (1) Chän nót (3) Chọn các bảng để tạo mối liên kết (2) Chän nót Create (4) Chän trêng liªn quan tõ c¸c b¶ng liªn kÕt A (2) (1) (3) (4)B (1) (2) (3) (4) C (1) (3) (4) (2)D (2) (3) (4) (1) Cõu 29: Trong Access, để tạo mối liên kết các bảng, ta thực : Relationships A Format B Edit C Tools D Insert Câu 30: Khi lµm viÖc víi Access xong, muèn tho¸t khái Access, ta thùc hiÖn : A File – Exit B Tools – Exit C Windows – Exit D View – Exit Cõu 31: Một sở liệu là tập hợp các liệu có liên quan với nhau, đợc lu trữ trªn ? A §Üa B Ram C CPU D Rom Cõu 32: Trong Access có đối tợng chính? A B C D Cõu 33: Điều kiện để tạo mối liên kết hai bảng là ? A Trêng liªn kÕt cña hai b¶ng ph¶i cïng kiÓu d÷ liÖu B Trêng liªn kÕt cña hai b¶ng ph¶i lµ ch÷ hoa Năm học: 2012 - 2013 (43) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài C Trêng liªn kÕt cña hai b¶ng ph¶i kh¸c vÒ kiÓu d÷ liÖu D Trêng liªn kÕt cña hai b¶ng ph¶i lµ kiÓu d÷ liÖu sè Cõu 34: Hãy xếp các bớc sau để đợc thao tác đúng ? (1) Chän nót Create (3) NhËp tªn c¬ së d÷ liÖu (2) Chän File – New (4) Chän Blank Database A (1) (2) (3) (4)B (2) (4) (3) (1) C (1) (2) (4) (3)D (2) (3) (4) (1) Câu 35: Trong Access, muèn t¹o biÓu mÉu theo c¸ch dïng thuËt sÜ, ta chän ? A Create form with using Wizard B Create form in using Wizard C Create form by using Wizard D Create form for using Wizard Câu 36: Gi¶ sö, trêng Email cã gi¸ trÞ lµ : info@123doc.org H·y cho biÕt trêng Email cã kiÓu d÷ liÖu g× ? A AutoNumber B Text C Currency D Number Câu 37: Trong Access, muèn nhËp d÷ liÖu vµo cho mét b¶ng, ta thùc hiÖn : A Nh¸y ph¶i chuét lªn tªn b¶ng cÇn nhËp B Nháy đúp trái chuột lên tên bảng cần nhập C Nháy đúp phải chuột lên tên bảng cần nhập D Nh¸y tr¸i chuét lªn tªn b¶ng cÇn nhËp Câu 38: Trong Access, tõ Descending cã ý nghÜa g× ? A Sắp xếp liệu theo thứ tự số chẵn đến số lẻ B S¾p xÕp d÷ liÖu theo chiÒu gi¶m dÇn C Sắp xếp liệu theo thứ tự số lẻ đến số chẵn D S¾p xÕp d÷ liÖu theo chiÒu t¨ng dÇn Cõu 39: Mục đích việc kết xuất báo cáo là? A Tổ chức thông tin theo tiêu chí nào đó, thông tin đợc hiển thị trên khuôn mẫu định sẵn B §Ó t¹o b¸o c¸o cÇn thiÕt C §Ó t¹o kÕt xuÊt truy vÊn D §Ó in d÷ liÖu giÊy Câu 40: Trong Access, muèn t¹o mét c¬ së d÷ liÖu míi, ta thùc hiÖn A View – New B File – New C Insert – New D Tools – New B ĐÁP ÁN: Đề 1: A 13 B 25 B 37 A D 14 B 26 C 38 A B 15 D 27 A 39 C C D A D D D 10 B 11 A 12 C 16 A 17 C 18 B 19 D 20 C 21 C 22 B 23 A 24 D 28 C 29 A 30 A 31 B 32 C 33 B 34 C 35 D 36 B 40 D C 13 A 25 B 37 B C 14 A 26 C 38 B B 15 D 27 A 39 A D D B D B C 10 D 11 B 12 A 16 D 17 C 18 D 19 C 20 A 21 D 22 D 23 D 24 C 28 C 29 C 30 A 31 A 32 A 33 A 34 B 35 C 36 B 40 B Đề 2: Bài mới: - Giáo viên phát đề cho học sinh (Đề chẵn, đề lẻ) - Học sinh làm bài nghiêm túc quan sát giáo viên Năm học: 2012 - 2013 (44) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Giáo viên theo dõi học sinh làm bài, nhắc nhở các em làm bài cẩn thận, nghiêm túc Củng cố: - Thu bài kiểm tra nhà chấm - Nhận xét kiểm tra ý thức và thái độ làm bài kiểm tra học sinh Dặn dò: - Xem lại bài kiểm tra - Đọc trước và chuẩn bị bài biểu mẫu Ngày soạn: 01/10/2012 Tiết 16 BIỂU MẪU I Mục tiêu: Kiến thức: - Hiểu khái niệm biểu mẫu, công dụng biểu mẫu - 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 các chế độ làm việc với biểu mẫu: chế độ trang liệu, chế độ thiết kế, chế độ biểu mẫu; - Biết sử dụng biểu mẫu để cập nhật liệu Kĩ năng: - Rèn luyện kỹ sử dụng biểu mẫu để cập nhật liệu Thái độ: - Có thái độ nghiêm túc tiết học môn II Chuẩn bị: Giáo viên: Sách GK tin 12 - bài tập, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh:gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập Học sinh: Sách GK tin 12, ghi III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp học Bài mới: Hoạt động GV - Giáo viên cho học sinh quan sát số biểu mẫu, kết hợp nghiên cứu thông tin SGK - Biểu mẫu là gì? Hoạt động HS Khái niệm: Biểu mẫu là loại đối tượng CSDL Access thiết kế để: - Hiển thị liệu bảng dạng thuận tiện để xem, nhập và sửa liệu Năm học: 2012 - 2013 (45) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài -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) Hoạt động 2: Tìm hiểu cách tạo biểu mẫu - GV thao tác các cách tạo biểu mẫu khác Tạo biểu mẫu mới: cho học sinh quan sát - Nháy đúp vào Create Form in Design - Có cách nào để tạo biểu mẫu? View tự thiết kế biểu mẫu - Từ đó giáo viên nêu cách thường dùng - Nháy đúp Create Form by Using wizard để tạo biểu mẫu dùng thuật sĩ biểu mẫu - HS nghiên cứu phần 2.1, 2.2 cho biết đó là cách tạo biểu mẫu nào? Tạo biểu mẫu dùng thuật sĩ: Nháy đúp Create Form by Using wizard - Giáo viên thao tác mẫu các bước tạo biểu Trong hộp thoại Form wizard mẫu dùng thuật sĩ cho học sinh quan sát Chọn bảng từ ô Tables\ Queries Chọn các trường đưa vào biểu mẫu - Nêu các bước tạo biểu mẫu dùng thuật sĩ? từ ô Available Fields) Nháy Next nhập liệu chọn Modify the form’s design để sửa đổi thiết kế biểu mẩu Cuối cùng nháy nút Finish để kết thúc HS xem phụ lục P 23, P24 Trả lời: chuyển sang chế độ thiết kế để làm thay đổi hình thức biểu mẫu Coa thể thực hiện: Thay đổi nội dung các tiêu đề Sử dụng phông chữ việt Hỏi: Chỉnh sửa biểu mẫu chế độ thiết Thay đổi kích thước trường kế để làm gì? Di chuyển các trường Hoạt động 3: Tìm hiểu các chế độ làm việc với biểu mẫu Hỏi: Có cách nào để tạo biểu mẫu? Trả lời: - Chế độ biểu mẫu: Biểu mẫu chế độ này có giao diện thân thân thiện sử dụng để cập nhập liệu Hỏi: Để làm việc chế độ biểu mẫu ta Để làm việc chế độ biểu mẫu ta thực thực nào? hiện: Cách 1: Nháy đúp chuột lên tên biểu mẫu nháy nút Cách 2:Chọn biểu mẫu nháy nút Open Cách 3: Nháy nút View chế độ thiết kế - Chế độ thiết kế: Hỏi: Để làm việc chế độ thiết kế Có thể thiết kế mới, xem hay sửa đổi thiết nào? kế cũ biểu mẫu Năm học: 2012 - 2013 (46) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Để xem hay sửa đổi thiết kế cũ ta thực hiện: Cách 1: Chọn biểu mẫu nháy nút( Design) Cách 2: nháy nút( ) chế độ biểu mẫu Củng cố: - Giáo viên hệ thống lại kiến thức trọng tâm cho học sinh Dặn dò: - Học bài, trả lời câu hỏi SGK - Đọc trước và chuẩn bị bài thực hành Tân Sơn, ngày 08 tháng 10 năm 2012 Tổ trưởng duyệt Ngày soạn: 08/10/2012 Tiết 17 BÀI TẬP VÀ THỰC HÀNH SỐ TẠO BIỂU MẪU ĐƠN GIẢN (T1) I Mục tiêu: Kiến thức: - Biết tạo biểu mẫu cách dùng thuật sĩ, chỉnh sửa biểu mẫu chế độ thiết kế Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa biểu mẫu Năm học: 2012 - 2013 (47) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Thái độ: - Thấy lợi ích việc sử dụng biểu mẫu Access - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: 1.Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Hãy cho biết khác hai chế độ làm việc với biểu mẫu - Hãy nêu thứ tự các thao tác tạo biểu mẫu thuật sĩ Bài Hoạt động GV Hoạt động HS Hoạt động 1: Tìm hiểu bài tập Bài 1: Tạo biểu mẫu để nhập liệu cho - Giáo viên nêu yêu cầu bài để học bảng HOC_SINH theo mẫu: sinh nắm - Yêu cầu học sinh nhắc lại cách tạo biểu mẫu thuật sĩ? - Muốn chuyển sang chế độ thiết kế biểu mẫu ta thực nào? - GV thao tác mẫu cho học sinh quan sát cách chỉnh sửa phông chữ và di chuyển (thay đổi kích thước) các trường liệu Hướng dẫn: GV: Yêu cầu HS tiếp tục sử dụng CSDL - Tạo biểu mẫu thuật sĩ: - Chỉnh sửa phông chữ tiếng Việt; di chuyển bài thực hành để làm bài tập các trường liệu để có vị trí đúng Hoạt động Thực hành - Sau học sinh nắm các bước tạo Thực hành: biểu mẫu, các thao tác thay đổi kích thước, di chuyển các trường thì tiến hành thực hành quan sát giáo viên - GV quan sát học sinh thực hành và hỗ trợ cần thiết, nhắc nhở các em thực hành Năm học: 2012 - 2013 (48) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài nghiêm túc Củng cố: - Tạo biểu mẫu; Chỉnh sửa biểu mẫu chế độ thiết kế; - Nhập liệu cho bảng biểu mẫu; Dặn dò: - Giờ sau tiếp tục thực hành Ngày soạn: 08/10/2012 Tiết 18 BÀI TẬP VÀ THỰC HÀNH SỐ TẠO BIỂU MẪU ĐƠN GIẢN (T2) I Mục tiêu: Kiến thức: - Biết tạo biểu mẫu cách dùng thuật sĩ, chỉnh sửa biểu mẫu chế độ thiết kế Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa biểu mẫu Thái độ: - Thấy lợi ích việc sử dụng biểu mẫu Access - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: 1.Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Không kiểm tra Nội dung bài Hoạt động GV Hoạt động HS Bài Sử dụng biểu mẫu tạo bài để - Giáo viên giới thiệu nội dung và nhập thêm các ghi cho bảng theo mẫu SGK trình tự thực hành cho học sinh, có Bài Sử dụng các nút lệnh trên công cụ để thể làm mẫu số thao tác (nếu lọc các hs nam bảng HOC_SINH: cần) + Nháy nút ; + Trong hộp thoại Filter by Form, nhập điều Năm học: 2012 - 2013 (49) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Sau học sinh nắm nội dung thực hành, biết các thao tác cần thực thì tiến hành thực hành hướng dẫn giáo viên - Giáo viên quan sát học sinh làm thực hành và hỗ trợ học sinh cần thiết kiện lọc: nhập "Nam" cột GT + Nháy nút để thực lọc *Tìm hiểu và sử dụng các lệnh tương ứng trên bảng chọn Records để: a, Sắp xếp tên học sinh theo thứ tự tăng dần - Chọn trường Ten; - Nháy vào Records chọn Sort chọn Các ghi xếp tên tăng dần theo bảng chữ cái b, Lọc các học sinh nữ + Nháy vào Records chọn Fillter By Form Fiilter By Selection + Trong hộp thoại Filter by Form, nhập điều kiện lọc: nhập "Nữ" cột GT + Nháy nút để thực Củng cố: - Giáo viên yêu cầu học sinh ngừng luyện tập, thoát khỏi chương trình, tắt máy tính - Nhận xét ý thức, thái độ học tập các em Dặn dò: - Đọc trước và chuẩn bị bài Tân Sơn, ngày 15 tháng 10 năm 2012 Tổ trưởng duyệt Ngày soạn: 15/10/2012 Tiết 19 LIÊN KẾT GIỮA CÁC BẢNG I Mục tiêu: 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 - Biết cách tạo liên kết Access Năm học: 2012 - 2013 (50) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa liên kết các bảng Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Em hãy thực các thao tác tạo biểu mẫu Bài mới: Hoạt động GV Hoạt động HS Hoạt động Tìm hiểu khái niệm và các cách lập CSDL - Khái niệm liên kết liệu Khái niệm các bảng? Trong CSDL, các bảng thường có liên quan với Khi xây dựng CSDL, liên kết tạo các bảng cho phép tổng hợp liệu từ nhiều - Giáo viên nêu ví dụ SGK với bảng cách lập CSDL (Chiếu cách đó lên VD: Một công ty chuyên bán dụng cụ văn phòng bảng cho học sinh quan sát) thường xuyên nhận đơn đặt hàng từ khác hàng Để thống kê và phân tích các đơn đặt hàng, xét cách lập CSDL sau: Cách 1: Chỉ có bảng chứa tất thông tin Cách 2: Gồm nhiều bảng có cấu trúc tương ứng: KHACH_HANG: Ma_khach_hang, ho_ten, dia_chi MAT_HANG: Ma_mat_hang, Ten_mat_hang, Don_gia HOA_DON: So_don, Ma_khach_hang, Ma_mat_hang,So_luong, Ngay_giao_ban Cách 1: Năm học: 2012 - 2013 (51) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Cách 2: KHACH_HANG: MAT_HANG: HOA_DON: - Quan sát cách lập CSDL - Cách có nhược điểm; em hãy cho biết cách có nhược + Dư thừa liệu: ví dụ mã khách hàng, tên khách hàng, địa khách hàng, mã sản phẩm, điểm gì tên sản phẩm, đơn giá lặp lại các đơn hàng có số hiệu đơn khác nhau,…) - Ở cách có tồn nhược + Không bảo đảm quán liệu (ví điểm không? Theo em muốn dụ mã khách hàng, tên khách hàng và địa biết khách hàng có tên là Nguyễn khách hàng cùng khách hàng Tuyết Mai đã mua bút bi thiên long với đơn hàng khác có thể nhập khác nhau,…) số lượng là bao nhiêu với số lượng thì - Cách 2: Khắc phục nhược điểm này, nhiên phải có liên kết các bảng để phải làm nào có thông tin tổng hợp Hoạt động 2: Kĩ thuật tạo liên kết các bảng Kĩ thuật tạo liên kết các bảng - Học sinh nghiên cứu thông tin SGK - Mục đích việc này là để Access biết phải kết nối các bảng nào kết xuất t.tin - Mục đích việc liên kết các - Các mối liên kết thể cửa sổ bảng là gì? Relationships, thao tác xem, tạo, sửa, xoá liên kết thực cửa sổ này Để mở cửa sổ này chọn ToolsRelationships nháy nút lệnh (Relationships) * Ví dụ: Quan sát sách giáo khoa trang 57, hãy - Ví dụ: lập CSDL KINH_DOANH gồm các bảng: KHACH_HANG, MAT_HANG, HOA_DON Mở CSDL cần tạo liên kết Nháy nút trên - Giáo viên thao tác mẫu các bước tạo cc (chọn ToolsRelationships ) liên kết các bảng CSDL kinh doanh cho học sinh quan sát (thao Nháy phải chuột vào vùng trống cửa sổ tác thật chậm), thao tác đến đâu giáo Relationships\chọn Show Table -> hộp thoại Năm học: 2012 - 2013 (52) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài viên giải thích đến đó Show Table (h 47a) Chọn bảng cần liên kết hộp thoại ShowTable (HOA_DON, KHACH_HANG, - Sau thao tác cho học sinh quan MAT_HANG): chọn tên bảng\Add Cuối cùng sát, giáo viên gọi học sinh lên bảng nháy Close để đóng cửa sổ Show Table thao tác cho các bạn lớp quan sát Các bảng vừa chọn xuất trên cửa sổ và nhận xét Relationships (h 47b) Di chuyển các bảng cho hiển thị hết chúng trên cửa sổ - Từ đó yêu cầu học sinh rút kết luận các bước tạo liên kết các bảng Hình Mô tả tính chất liên kết Để thiết lập mối liên kết bảng: kéo thả trường làm khóa bảng này qua trường có cùng tên bảng kia, đó xuất hộp thoại Edit Relationships Trong h.thoại Edit Relationships, nháy OK Access tạo đường nối bảng để thể mối lk Cuối cùng ta có sơ đồ lk trên hình 48 Hình Sơ đồ liên kết Nháy nút để đóng cửa sổ Relationships Nháy Yes để lưu lại liên kết Củng cố: - GV có thể cho HS hoàn chỉnh bảng sau Bảng thống kê các thao tác liên quan đến việc tạo liên kết các bảng Tên thao tác Chọn các bảng Thiết lập liên kết Sửa lại liên kết Lưu lại liên kết Một cách thực thao tác Chọn ToolsRelationships nháy nút … (HS điền tiếp) Chọn bảng và nháy Add … (HS điền tiếp) Nháy đúp vào đường liên kết… … (HS điền tiếp) Năm học: 2012 - 2013 (53) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Xoá liên kết … (HS điền tiếp) Dặn dò: - Học bài, trả lời các câu hỏi SGK - Đọc trước và chuẩn bị bài tập và thực hành số Ngày soạn: 15/10/2012 Tiết 20 BÀI TẬP VÀ THỰC HÀNH SỐ LIÊN KẾT GIỮA CÁC BẢNG (T1) I Mục tiêu Kiến thức: - Biết tạo sở liệu có nhiều bảng - 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 - Biết cách tạo liên kết Access Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa liên kết các bảng Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Em hãy thực các bước tạo liên kết các bảng Bài mới: Hoạt động GV Hoạt động HS Bài 1: Tạo CSDL KINH_DOANH gồm ba bảng có cấu trúc mục Đ7 - Giáo viên nêu nội dung và yêu cầu + Nhập các liệu cho đây vào các bài thực hành để học sinh nắm bảng tương ứng: Năm học: 2012 - 2013 (54) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Em hãy xác định trường làm khóa các bảng liệu đó? - Sau học sinh nắm nội dung thực hành thì tiến hành thực hành hướng dẫn giáo viên a) Dữ liệu bảng KHACH_HANG - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết b) Dữ liệu bảng HOA_DON c) Dữ liệu bảng MAT_HANG Hình Dữ liệu CSDL Kinh doanh Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Làm bài SGK trang 62 - Giờ sau tiếp tục thực hành Tân Sơn, ngày 22 tháng 10 năm 2012 Tổ trưởng duyệt Ngày soạn: 22/10/2012 Tiết 21 BÀI TẬP VÀ THỰC HÀNH SỐ LIÊN KẾT GIỮA CÁC BẢNG (T2) I Mục tiêu Kiến thức: - Biết tạo sở liệu có nhiều bảng - 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 Năm học: 2012 - 2013 (55) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Biết cách tạo liên kết Access Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa liên kết các bảng Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Em hãy thực các bước tạo liên kết các bảng Bài mới: Hoạt động GV Hoạt động HS - Yêu cầu học sinh đọc bài SGK T62 - Hướng dẫn cho học sinh thao tác xóa liên kết: Để xoá liên kết, nháy vào đường nối thể liên kết để chọn nó nhấn phím Delete Để sửa liên kết, nháy đúp vào đường nối thể liên kết để mở lại hộp thoại Edit Relationships Bài Tạo liên kết cho các bảng CSDL KINH_DOANH đã tạo bài để có sơ đồ liên kết trên hình 49 Các bước thực - Giáo viên thực mẫu các thao tác thao tác tạo liên kết cho các bảng CSDL KINH_ DOANH đã tạo bài - Học sinh quan sát giáo viên thực - Sau học sinh nắm nội dung thực hành thì tiến hành thực hành hướng dẫn giáo viên Năm học: 2012 - 2013 (56) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết Hình Mô tả tính chất liên kết Hình Sơ đồ liên kết Nháy nút để đóng cửa sổ Relationships Nháy Yes để lưu lại liên kết Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Đọc trước và chuẩn bị bài Ngày soạn: 22/10/2012 Tiết 22 TRUY VẤN DỮ LIỆU I Mục tiêu Kiến thức: - Biết công dụng mẫu hỏi, các biểu thức và các hàm sử dụng mẫu hỏi - Biết các bước tạo mẫu hỏi, xem và sửa mẫu hỏi Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa mẫu hỏi Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn I Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Năm học: 2012 - 2013 (57) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp học Bài mới: Hoạt động GV Hoạt động HS Hoạt động Tìm hiểu các khái niệm 1.Các khái niệm GV: Trên thực tế quản lý HS ta a Mẫu hỏi thường có yêu cầu khai thác Access cung cấp công cụ để tự động hóa việc trả thông tin cách đặt câu hỏi (truy lời các câu hỏi chính người lập trình tạo vấn): Mẫu hỏi Tìm kiếm HS theo mã HS? * Mẫu hỏi thường sử dụng để: Tìm kiếm HS có ĐTB cao - Sắp xếp các ghi lớp? - Chọn các bảng cần thiết, ghi thỏa mãn các điểu kiện cho trước - GV chiếu CSDL gồm nhiều bảng - Chọn các trường cần thiết để hiển thị lên bảng đồng thời đặt các câu hỏi - Thực tính toán liệu tính trung bình hướng học sinh đến khái niệm và cộng, tính tổng loại, đếm các ghi công dụng mẫu hỏi - Tổng hợp và hiển thị thông tin từ nhiều bảng mẫu hỏi khác b.Biểu thức - Các kí hiệu phép toán thường dùng bao gồm : + , – , * , / (phép toán số học) <, >, <=, >=, =, <> (phép so sánh) AND, OR, NOT (phép toán logic) - Giáo viên giới thiệu cho học sinh * Toán hạng các biểu thức có thể là : cộng dụng công cụ để thực + Tên trường (đóng vai trò các biến) ghi các tính toán và kiểm tra các điều dấu ngoặc vuông: [GT], [LUONG], … kiện : Toán hạng, phép toán, bt lô gic + Các số: 0.1 ; 1000000, …… + Các văn bản, viết dấu nháy - Giáo viên cần nhắc nhở học sinh kép, ví dụ : “NAM”, “HANOI”, …… lưu ý cách viết các biểu thức + Các hàm (Sum, avg, Max Min, count,…) * Biểu thức số học sử dụng để mô tả các - Theo em nào là biểu thức trường tính toán mẫu hỏi: số học, biểu thức lô gic? Cho ví dụ? Cú pháp: <Tên trường>:<Biểu thức sốhọc> Ví dụ : MAT_DO : [SO_DAN] / [DIENTICH] TIEN_THUONG : [LUONG] * 0.1 *Biểu thức lôgic sd các trường hợp sau: + Thiết lập lọc cho bảng GV: Có thể tiến hành gộp nhóm các + Thiết lập điều kiện lọc để tạo mẫu hỏi Năm học: 2012 - 2013 (58) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài ghi theo điều kiện nào đó Ví dụ : Trong CSDL quản lí lương cán có thể thực các phép tính trên tìm các cán là Nam, có lương cao nhóm này Access cung cấp các hàm 1.000.000 biểu thức lọc : gộp nhóm thông dụng, đó có [GT] = “NAM” AND [LUONG]>1000000 số hàm thường dùng : c Các hàm: SUM Tính tổng các giá trị AVG Tính giá trị trung bình Tìm giá trị nhỏ GV: Trong đó bốn hàm (SUM, MIN Tìm giá trị lớn AVG, MIN, MAX) thực MAX COUNT Đếm số giá trị khác trống (Null) trên các trường kiểu số Hoạt động 2: Cách tạo mẫu hỏi 2.Tạo mẫu hỏi - Giáo viến giới thiệu các bước để tạo a Các bước để tạo mẫu hỏi: mẫu hỏi cho học sinh đồng thời lưu ý - Chọn nguồn liệu cho mẫu hỏi mới, gồm các cho học sinh: Tùy thuộc vào loại câu bảng và các mẫu hỏi khác hỏi mà ta có thể thực đủ các - Chọn các trường từ nguồn liệu để đưa vào bước không đủ các bước mẫu hỏi - Đưa các điều kiện để lọc các ghi đưa vào mẫu hỏi - Xây dựng các trường tính toán từ các trường đã - Giới thiệu cho học sinh chế độ có mẫu hỏi sau đó chiếu chế độ đó - Đặt điều kiện gộp nhóm cho học sinh quan sát và so sánh với * Để thiết kế mẫu hỏi mới: bảng Hình 51 Thanh công cụ thiết kế mẫu hỏi Để thực thiết kế mẫu hỏi thực cách sau: - Giới thiệu và thao tác các cách thực - Nháy đúp vào Create Query by using Wizard thiết kế mẫu hỏi, xem sửa - Nháy đúp vào Create Query in Design View đổi mẫu hỏi đã có, cấu trúc cửa * Để xem hay sửa đổi mẫu hỏi đã có: sổ thiết kế cho học sinh 1.Chọn mẫu hỏi cần xem sửa Nháy nút Trong đó : - Học sinh nghiên cứu thông tin SGK + Field : Khai báo tên các trường chọn: có và cho biết công dụng các dòng mặt mẫu hỏi dùng để lọc, xắp xếp, cửa sổ thiết kế mẫu hỏi (Field, kiểm tra giá trị… Table, Sort, Show, Criteria)? + Table : Tên bảng (mẫu hỏi) chứa trường tương ứng + Sort : Xác đinh các trường cần xếp + Show : X.định các trường x.hiện mẫu hỏi + Criteria : Mô tả điều kiện để chọn các ghi đưa vào mẫu hỏi: viết dạng các biểu thức Hoạt động Ví dụ áp dụng - Giáo viên nên thực trên máy 3.Ví dụ áp dụng: chiếu bước ví dụ áp dụng (Thực các ví dụ bài thực hành tới) để học sinh quan sát và nắm bắt kiến Năm học: 2012 - 2013 (59) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài thức, ghi nhớ các thao tác tạo mẫu hỏi Củng cố: - Viết lại số hàm và phép toán tạo các biểu thức số học, biểu thức lôgic để xây dựng mẫu hỏi? - Nêu các bước chính để tạo mẫu hỏi? Dặn dò: - Học bài, đọc trước và chuẩn bị bài Tân Sơn, ngày 29 tháng 10 năm 2012 Tổ trưởng duyệt Ngày soạn: 29/10/2012 Tiết 23 BÀI TẬP VÀ THỰC HÀNH SỐ MẪU HỎI TRÊN MỘT BẢNG (T1) I Mục tiêu Kiến thức: - Biết mẫu hỏi kết xuất thông tin từ bảng Năm học: 2012 - 2013 (60) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Tạo biểu thức điều kiện đơn giản - Biết sử dụng các hàm gộp nhóm mức độ đơn giản Kĩ năng: - Rèn luyện kĩ tạo biểu thức điều kiện đơn giản Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Các bước để tạo mẫu hỏi? Bài mới: Hoạt động GV - Giáo viên giới thiệu nội dung và trình tự thực hành để học sinh nắm - Giáo viên thao tác mẫu chậm rãi các bước tạo mẫu hỏi có gộp nhóm cho học sinh quan sát, thao tác đến đâu giáo viên giải thích và nhắc nhở học sinh đến đó nhứng sai sót thường mắc phải - Học sinh quan sát giáo viên thực và ghi nhớ - Sau học sinh nắm nội dung thực hành, các bước tạo mẫu hỏi có gộp nhóm thì tiến hành thực hành hướng dẫn giáo viên Hoạt động HS Bài Sử dụng CSDL Quanli_HS tạo mẫu hỏi liệt kê và thứ tự theo tổ, họ tên, ngày sinh các bạn nam Bài Tạo mẫu hỏi có gộp nhóm: Trong CSDL Quanli_HS tạo mẫu hỏi có sử dụng các hàm gộp nhóm để so sánh trung bình điểm Toán và điểm Văn các tổ Thực theo các bước sau: Trong trang mẫu hỏi, nháy đúp vào Create query in Design view Cửa sổ mẫu hỏi ngầm định Query1: Select Query mở cùng hộp thoại Show Table: - Nháy đúp HOC_SINH - nháy nút Close để đóng hộp thoại Show Table Trên cửa sổ mẫu hỏi: - Chọn trường To (để gộp nhóm theo tổ) - Chọn các trường Toan và Van (để tính Năm học: 2012 - 2013 (61) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài các giá trị cần đưa vào mẫu hỏi) - Giáo viên quan sát học sinh làm thực Để gộp nhó, nháy nút ∑ chọn lệnh hành và hỗ trợ các em cần thiết View -> Totals - Chọn Group By hàng Total, chọn Ascending hảng Sort cột To - Giáo viên nhắc nhở học sinh cần chú ý - Nháy mũi tên xuống cạnh phải làm bài tập trước sau đó thực ô thuộc hàng Total và cột Toan, chọn Avg và bài tập đổi tên trường thành TBToan - Nháy mũi tên xuống cạnh phải ô thuộc hàng Total và cột Van chọn Avg và đổi tên trường thành TBVan Nháy nút ! chọn lệnh Quety -> Run để thực mẫu hỏi Lưu mẫu hỏi với tên ThongKe Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Về nhà làm lại bài thực hành - Xem trước bài tập - Giờ sau tiếp tục thực hành Ngày soạn: 29/10/2012 Tiết 24 BÀI TẬP VÀ THỰC HÀNH SỐ MẪU HỎI TRÊN MỘT BẢNG (T2) I Mục tiêu Kiến thức: - Biết mẫu hỏi kết xuất thông tin từ bảng - Tạo biểu thức điều kiện đơn giản - Biết sử dụng các hàm gộp nhóm mức độ đơn giản Kĩ năng: - Rèn luyện kĩ tạo biểu thức điều kiện đơn giản Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Năm học: 2012 - 2013 (62) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV - Giáo viên giới thiệu nội dung và trình tự thực hành để học sinh nắm được.(học sinh làm hoàn thiện bài và làm bài tập 3) - Giáo viên yêu cầu học sinh nhắc lại các bước thực bài tập 2, các bước tạo mẫu hỏi - Sau học sinh nắm nội dung thực hành, các bước tạo mẫu hỏi có gộp nhóm thì tiến hành thực hành làm hoàn thiện bài tập và làm tiếp bài tập hướng dẫn giáo viên - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết - Giáo viên giành thời gian 15 phút cuối để chấm bài làm học sinh (điểm có thể lấy vào điểm hệ số 1) Hoạt động HS Bài Tạo mẫu hỏi có gộp nhóm: Trong CSDL Quanli_HS tạo mẫu hỏi có sử dụng các hàm gộp nhóm để so sánh trung bình điểm Toán và điểm Văn các tổ Thực theo các bước sau: Trong trang mẫu hỏi, nháy đúp vào Create query in Design view Cửa sổ mẫu hỏi ngầm định Query1: Select Query mở cùng hộp thoại Show Table: - Nháy đúp HOC_SINH - nháy nút Close để đóng hộp thoại Show Table Trên cửa sổ mẫu hỏi: - Chọn trường To (để gộp nhóm theo tổ) - Chọn các trường Toan và Van (để tính các giá trị cần đưa vào mẫu hỏi) Để gộp nhó, nháy nút ∑ chọn lệnh View -> Totals - Chọn Group By hàng Total, chọn Ascending hảng Sort cột To - Nháy mũi tên xuống cạnh phải ô thuộc hàng Total và cột Toan, chọn Avg và đổi tên trường thành TBToan - Nháy mũi tên xuống cạnh phải ô thuộc hàng Total và cột Van chọn Avg và đổi tên trường thành TBVan Nháy nút ! chọn lệnh Quety -> Run để thực mẫu hỏi Lưu mẫu hỏi với tên ThongKe Bài Sử dụng CSDL Quanli_HS tạo mẫu hỏi KI_LUC_DIEM thống kê các điểm cao tất các bạn lớp nhóm (Toan, Li, Hoa, Va, Tin) Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính Năm học: 2012 - 2013 (63) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Về nhà làm lại bài thực hành - Giờ sau tiếp tục thực hành “Mẫu hỏi trên nhiều bảng” Tân Sơn, ngày 05 tháng 11 năm 2012 Tổ trưởng duyệt Ngày soạn: 05/11/2012 Tiết 25 BÀI TẬP VÀ THỰC HÀNH SỐ MẪU HỎI TRÊN NHIỀU BẢNG (T1) I Mục tiêu Năm học: 2012 - 2013 (64) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kiến thức: - Biết tạo mẫu hỏi kết xuất thông tin từ nhiều bảng Kĩ năng: - Củng cố và rèn luyện kĩ tạo mẫu hỏi Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV Hoạt động HS Bài - Giáo viên yêu cầu học sinh đọc Sử dụng hai bảng HOA_DON và MAT_HANG, nội dung thực hành để biết dùng hàm Count lập mẫu hỏi liệt kê các loại mặt hàng yêu cầu bài tập thực hành (theo tên mặt hàng) cùng số lần đặt - Em hãy cho biết các bước tiến - Trong CSDL Kinhdoanh chọn Queries\ đúp chuột và hành tạo mẫu hỏi bài tập Create query in design view - Học sinh nêu các bước thực hiện, học sinh khác nhận xét, bổ xung - Giáo viên nhận xét và bổ xung Năm học: 2012 - 2013 (65) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài cần - Sau học sinh nắm nội dung thực hành, các bước tạo - Trong Show table chọn mẫu hỏi bài tập thì tiến bảng Hoa_don, Mat_hang, hành thực hành làm hoàn thiện chọn Add bài tập hướng dẫn, theo dõi giáo viên - Trong cửa sổ thiết kế chọn trường TenMH.Mat_hang, MaMH.Hoa_don - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết - Giáo viên giành thời gian 15 phút cuối để chấm bài làm học sinh (điểm có thể lấy vào điểm hệ số 1) - Ở dòng Total: TenMH chon Groupby, MaMH chọn Count - Ở dòng Show: hiển thị TenMH và MaMH - Nháy nút trên công cụ có kq: Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Giờ sau tiếp tục thực hành “Mẫu hỏi trên nhiều bảng” Ngày soạn: 05/11/2012 Tiết 26 BÀI TẬP VÀ THỰC HÀNH SỐ MẪU HỎI TRÊN NHIỀU BẢNG (T2) Năm học: 2012 - 2013 (66) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài I Mục tiêu Kiến thức: - Biết tạo mẫu hỏi kết xuất thông tin từ nhiều bảng Kĩ năng: - Củng cố và rèn luyện kĩ tạo mẫu hỏi Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV Hoạt động HS Bài Sử dụng hai bảng HOA_DON và MAT_HANG, dùng - Giáo viên yêu cầu học các hàm AVG, Max, Min để thống kê số lượng trung bình, cao sinh đọc nội dung thực nhất, thấp các đơn đặt hàng theo tên mặt hàng: hành để biết yêu - Trong CSDL Kinhdoanh chọn Queries\ đúp chuột và Create cầu bài tập thực query in design view hành - Em hãy cho biết các bước tiến hành tạo mẫu hỏi bài tập - Học sinh nêu các bước thực hiện, học sinh khác nhận xét, bổ xung - Trong Show table chọn bảng Năm học: 2012 - 2013 (67) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Hoa_don, Mat_hang \ Add - Giáo viên nhận xét và bổ xung cần - Trong cửa sổ thiết kế chọn - Sau học sinh nắm trường TenMH.Mat_hang, nội dung thực hành, Soluong.Hoa_don và đổi tên hình vẽ các bước tạo mẫu hỏi bài tập thì tiến hành thực hành làm hoàn thiện bài tập hướng dẫn, theo dõi giáo viên - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết - Giáo viên giành thời gian 15 phút cuối để chấm bài làm học sinh (điểm có thể lấy vào điểm hệ số 1) Ở dòng Total: TenMH chon Groupby, Soluong chọn các hàm AVG, Max, Min - Ở Show: hiển thị TenMH và Soluong - Nháy nút trên công cụ có kq: Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Đọc trước và chuẩn bị bài Báo cáo và kết xuất báo cáo Tân Sơn, ngày 12 tháng 11 năm 2012 Năm học: 2012 - 2013 (68) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Tổ trưởng duyệt Ngày soạn: 12/11/2012 Tiết 27 BÁO CÁO VÀ KẾT XUẤT BÁO CÁO I Mục tiêu Kiến thức: - Hiểu khái niệm báo cáo - Biết công dụng báo cáo và các bước tạo nhanh báo cáo - Biết tạo và tạo báo cáo cách dùng thuật sĩ Kĩ năng: - Rèn luyện kĩ tạo báo cáo cách dùng thuật sĩ Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Hãy nêu các bước để tạo mẫu hỏi? Bài mới: Hoạt động GV Hoạt động HS Hoạt động Tìm hiểu khái niệm báo cáo - Sau kỳ thi ta phải làm các báo cáo Khái niệm báo cáo: tình hình chất lượng kỳ thi, Báo cáo là hình thức thích hợp tổng báo cáo tình hình bán hàng cửa hợp, trình bày và in liệu theo khuôn dạng hàng Ví dụ: Từ bảng điểm CSDL Và công việc báo cáo chúng ta phải SODIEM_GV, giáo viên có thể tạo báo cáo Năm học: 2012 - 2013 (69) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài thực và gặp thường xuyên (H 44) thống kê loại điểm thi học kì (mỗi sống Vậy theo em báo cáo là gì? loại chiếm bao nhiêu phần trăm): Được dùng để làm gì? Báo cáo thường dùng để: - Thể so sánh, tổng hợp thông tin từ các nhóm liệu - Trình bày nội dung văn theo mẫu quy định Để tạo báo cáo, cần trả lời cho các câu hỏi sau: - Báo cáo tạo để kết xuất thông tin gì? - Thông tin từ bảng, mẫu hỏi nào đưa vào báo cáo? - Dữ liệu nhóm nào? Để làm việc với báo cáo: Chọn Reports Để tạo nhanh báo cáo, thường thực hiện: Hình 44 Một mẫu báo cáo thống kê - Theo em với báo cáo trên Dùng thuật sĩ tạo báo cáo Dùng chế độ thiết kế sửa đổi thiết kế báo cáo giúp chúng ta điều gì? - Để tạo báo cáo, cần quan tâm đến tạo bước trên vấn đề gì? - Muốn tạo nhanh báo cáo thực nào? Hoạt động 2: Dùng thuật sĩ để tạo báo cáo Dùng thuật sĩ để tạo báo cáo: - Giáo viến giới thiệu và thao tác mẫu (1) Đúp chuột vào Create report by using các bước tạo báo cáo cách dùng wizard thuật sĩ cho học sinh quan sát đồng thời (2) Trong Report Wizard chọn thông tin đưa lưu ý cho học sinh: Tùy thuộc vào loại vào báo cáo câu hỏi mà ta có thể thực đủ các - Chọn bảng (mẫu hỏi) ở: Table/queries bước không đủ các bước - Chọn trường từ Available Fields sang ô Selected Fields: nháy đúp vào tên trường - Gọi 1đến học sinh lên thao tác cho - Nháy next để sang bước lớp quan sát sau đó nhận xét, bổ xung (3) Chọn trường để gộp nhóm báo cáo: Đúp chuột vào tên trường gộp nhóm\ next - Giáo viên nhận xét và hệ thống lại các (4) Chỉ trường để xếp và các yêu cầu bước tạo báo cáo thuật sĩ thống kê - Sắp xếp tên theo bảng chữ cái - Chọn hàm tính toán Summary - Giới thiệu cho học sinh chế độ Options cách đánh dấu vào cần dùng mẫu hỏi sau đó chiếu chế độ đó cho tương ứng với trường, Nhấn OK\ Next học sinh quan sát và so sánh với bảng (5) Chọn cách bố trí báo cáo và kiểu trình bày, Nháy next để tiếp tục (6) Trong màn hình cuối thuật sĩ báo cáo: - Đặt tên cho báo cáo - Chọn : Xem sửa báo cáo - Nháy Finish Năm học: 2012 - 2013 (70) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Củng cố: - Giáo viên hệ thống lại nội dung bài học Dặn dò: - Học bài, xem trước “bài tập và thực hành số 8” Ngày soạn: 12/11/2012 Tiết 28 BÀI TẬP VÀ THỰC HÀNH SỐ TẠO BÁO CÁO (T1) I Mục tiêu Kiến thức: - Biết các tạo báo cáo thuật sĩ Kĩ năng: - Củng cố và rèn luyện kĩ tạo báo cáo đơn giản thuật sĩ Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV Hoạt động HS Bài - Giáo viên yêu cầu học sinh đọc nội Từ bảng HOC_SINH CSDL dung thực hành để biết yêu cầu QuanLi_HS, tạo báo cáo để in danh sách bài tập thực hành các học sinh gồm họ tên, ngày sinh, địa - Em hãy nêu các bước tiến hành tạo báo Hãy gộp nhóm theo giới tính (nam, nữ) và tính cáo cách dùng thuật sĩ? số học sinh nam, số học sinh nữ (sử dụng hàm Count): - Học sinh nêu các bước thực hiện, học sinh khác nhận xét, bổ xung (1) Trong CSDL QuanLi_HS chọn Report \ đúp chuột vào Create Report by using Năm học: 2012 - 2013 (71) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Giáo viên nhận xét và bổ xung cần Wizrard (2) Trong Report Wizard chọn + Chọn bảng Hoc_sinh - Sau học sinh nắm nội dung + Chọn trường Họ, ten, GT, Ngaysinh, thực hành, các bước tạo báo cáo Diachi bài tập thì tiến hành thực hành làm hoàn + Nháy next thiện bài tập hướng dẫn, theo (3) Chọn trường gộp nhóm: To dõi giáo viên (4) Chỉ trường xếp và yêu cầu thống kê: + Trường xếp: ten - Giáo viên quan sát học sinh làm thực + Đếm số nam, nữ hành và hỗ trợ các em cần thiết (5) Chọn cách bố trí báo cáo và kiểu trình bày\next (6) Trong màn hình cuối thuật sĩ báo cáo: - Giáo viên giành thời gian 15 phút cuối - Đặt tên cho báo cáo để chấm bài làm học sinh (điểm có - Chọn : Xem sửa báo cáo thể lấy vào điểm hệ số 1) - Nháy Finish Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Giờ sau tiếp tục thực hành “Tạo báo cáo” Tân Sơn, ngày 19 tháng 11 năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (72) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 19/11/2012 Tiết 29 BÀI TẬP VÀ THỰC HÀNH SỐ TẠO BÁO CÁO (T2) I Mục tiêu Kiến thức: - Biết các tạo báo cáo thuật sĩ Kĩ năng: - Củng cố và rèn luyện kĩ tạo báo cáo đơn giản thuật sĩ Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV Hoạt động HS - Giáo viên yêu cầu học sinh đọc nội Bài dung thực hành để biết yêu cầu Tạo báo cáo in danh sách học sinh khá (có bài tập thực hành điểm trung bình môn từ 6,5 trở lên) - Em hãy nêu các bước tiến hành tạo báo - Hướng dẫn: cáo cách dùng thuật sĩ? + Tạo mẫu hỏi cho danh sách học sinh khá + Tạo báo cáo dựa trên mẫu hỏi này - Học sinh nêu các bước thực hiện, học (1) Tạo mẫu hỏi:HSKha sinh khác nhận xét, bổ xung (2) Trong CSDL QuanLi_HS chọn Report \ - Giáo viên nhận xét và bổ xung cần đúp chuột vào Create Report by using Năm học: 2012 - 2013 (73) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Sau học sinh nắm nội dung thực hành, các bước tạo báo cáo bài tập thì tiến hành thực hành làm hoàn thiện bài tập hướng dẫn, theo dõi giáo viên - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết Wizrard (3) Trong Report Wizard chọn + Chọn mẫu hỏi HSKha + Chọn trường Họ, ten, , Toan, Li, Hoa, Van, Tin + Nháy next (4) Chỉ trường xếp :ten (5) Chọn cách bố trí báo cáo và kiểu trình bày\next (6) Trong màn hình cuối thuật sĩ báo cáo: - Đặt tên cho báo cáo - Chọn : Xem sửa báo cáo - Nháy Finish - Giáo viên giành thời gian 15 phút cuối để chấm bài làm học sinh (điểm có thể lấy vào điểm hệ số 1) Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Giờ sau tiếp tục thực hành “Bài thực hành tổng hợp” Ngày soạn: 19/11/2012 Tiết 30 BÀI TẬP VÀ THỰC HÀNH SỐ BÀI THỰC HÀNH TỔNG HỢP (T1) I Mục tiêu Kiến thức: - Các nội dung đã học Kĩ năng: - Củng cố và rèn luyện kĩ làm thao tác trên bảng, tạo liên kết các bảng - Củng cố và rèn luyện kĩ tạo biểu mẫu để nhập liệu cho bảng Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D Năm học: 2012 - 2013 12E 12G 12K (74) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV - Giáo viên yêu cầu học sinh đọc nội dung thực hành để biết yêu cầu bài tập thực hành - Em hãy nêu các bước tiến hành tạo cấu trúc bảng, tạo liên kết các bảng và tạo biểu mẫu? - Học sinh nêu các bước thực hiện, học sinh khác nhận xét, bổ xung - Giáo viên nhận xét và bổ xung cần - Sau học sinh nắm nội dung thực hành, các bước thực bài tập thì tiến hành thực hành làm hoàn thiện bài tập 1, 2, SGK hướng dẫn, theo dõi giáo viên Hoạt động HS Bài a Tạo CSDL mới, đặt tên là HOC_TAP b Tạo các bảng dl CSDL HOC_TAP với cấu trúc mô tả SGK Bài Thiết lập các mối liên kết: - Bảng BANG_DIEM và bảng HOC_SINH - Bảng BANG_DIEM và bảng MON_HOC Bài - Tạo biểu mẫu để nhập liệu cho BANG_DIEM - Nhập dl cho bảng - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết - Giáo viên giành thời gian 15 phút cuối để chấm bài làm học sinh (điểm có thể lấy vào điểm hệ số 1) Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Giờ sau tiếp tục thực hành “Bài thực hành tổng hợp” Tân Sơn, ngày 26 tháng 11 năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (75) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 26/11/2012 Tiết 31 BÀI TẬP VÀ THỰC HÀNH SỐ BÀI THỰC HÀNH TỔNG HỢP (T2) I Mục tiêu Kiến thức: - Các nội dung đã học Kĩ năng: - Củng cố và rèn luyện kĩ làm thao tác trên bảng, tạo liên kết các bảng - Củng cố và rèn luyện kĩ tạo biểu mẫu để nhập liệu cho bảng Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn - Ý thức tuân thủ nội quy phòng thực hành II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV - Giáo viên yêu cầu học sinh đọc nội dung thực hành để biết yêu cầu bài tập thực hành - Em hãy nêu các bước tiến hành tạo cấu trúc bảng, tạo mẫu hỏi và thiết kế báo Hoạt động HS Bài Thiết kế số mẫu hỏi để đáp ứng các yêu cầu sau: a Hiển thị họ tên học sinh (ví dụ “Trần Lan Anh”) cùng với điểm học sinh đó b Danh sách học sinh gồm họ và tên, điểm môn Năm học: 2012 - 2013 (76) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài cáo? toán ngày (ví dụ: 12/12/2007) - Học sinh nêu các bước thực hiện, học c Danh sách học sinh gồm họ và tên, điểm môn sinh khác nhận xét, bổ xung toán và xếp theo ngày kiểm tra - Giáo viên nhận xét và bổ xung cần - Sau học sinh nắm nội dung thực hành, các bước thực bài Bài Tạo báo cáo danh sách học sinh tập thì tiến hành thực hành làm hoàn môn gồm: Họ tên, điểm và tính điểm trung bình thiện bài tập 1, 2, SGK hướng theo nhóm dẫn, theo dõi giáo viên - Giáo viên quan sát học sinh làm thực hành và hỗ trợ các em cần thiết - Giáo viên giành thời gian 15 phút cuối để chấm bài làm học sinh (điểm có thể lấy vào điểm hệ số 1) Củng cố: - Yêu cầu học sinh thoát khỏi chương trình, tắt máy tính - Giáo viên nhận xét thực hành ý thức và thái độ học tập các em Dặn dò: - Ôn lại kiến thức đã học học kì I - Giờ sau là bài tập Ngày soạn: 26/11/2012 Tiết 32 BÀI TẬP I Mục tiêu: Kiến thức: - Hệ thống lại, củng cố và khắc sâu kiến thức đã học cho học sinh chương II Kĩ năng: - Rèn luyện tư duy, vận dụng kiến thức lí thuyết trả lời câu hỏi và bài tập Thái độ: - Ý thức tư duy, sáng tạo học tập II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, tranh ảnh chụp sẵn, hệ thống bài tập, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Năm học: 2012 - 2013 (77) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài Hoạt động GV Hoạt động HS Hoạt động nhóm: Làm các câu hỏi và bài tập chương II - Giáo viên chia lớp thành nhóm, giao nhiệm vụ cho nhóm; + Nhóm 1,2 làm câu 2>5 SGK T39, câu 2, SGK T47 + Nhóm 3, làm câu 2, SGK T54 và câu 2, SGK T74 Chương II HỆ CƠ SỞ DỮ LIỆU MS ACCESS Câu T39 Khai báo kiểu liệu cho các thuộc tính + Số báo danh: Text + Họ và tên: Text + Ngày sinh: Date\ Time + Điểm số: Number Câu T39 Các bước định khóa + Chọn trường Số báo danh + Nháy vào biểu tượng chìa khóa trên công cụ Câu T39 Khi nhập dl trường khóa không để trống Câu T39 Một số thao tác chế độ thiết kế bảng: Nhập tên trường, chọn kiểu dl, thay đổi tính chất Câu T47 Các bước xếp ghi theo trường To -bước 1: Chọn trường To - Sau 10 phút gọi đại - bước 2: Dùng các nút lệnh diện nhóm báo - bước 3: Lưu lại kết xếp báo cáo kết quả, học sinh Câu 3T47 Thao tác lọc hs nữ sau ngày 1/9/1991 nhóm khác nhận xét và Câu 2T54 Tạo biểu mẫu thuật sĩ bổ xung Nháy đúp Create Form by Using wizard Trong hộp thoại Form wizard - Giáo viên nhận xét và Chọn bảng từ ô Tables\ Queries đưa kết luận cuối Chọn các trường đưa vào biểu mẫu từ ô Available cùng Fields) Nháy Next Trong màn hình chọn Cách bố trí biểu mẫu và kiểu biểu mẫu Gõ tên biểu mẫu Câu 2T54 Tạo biểu mẫu thuật sĩ Củng cố: - Nhận xét ý thức học tập học sinh Dặn dò: - Ôn lại toàn kiến thức đã học - Giờ sau ôn tập học kì I Tân Sơn, ngày 03 tháng 12 năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (78) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 03/12/2012 Tiết 33 ÔN TẬP HỌC KÌ I I Mục tiêu: Kiến thức: - Hệ thống lại, củng cố và khắc sâu kiến thức đã học cho học sinh chương I, II - Đánh giá trình độ nhận thức tư học sinh để có hướng đề kiểm tra học kì phù hợp Kĩ năng: - Rèn luyện tư duy, vận dụng kiến thức lí thuyết trả lời câu hỏi và bài tập Thái độ: - Ý thức tư duy, sáng tạo học tập II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, tranh ảnh chụp sẵn, hệ thống bài tập, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài Hoạt động GV Hoạt động HS Hoạt động Giáo viên sử dụng máy chiếu hệ thống lại kiến thức chương I&II GV: Hệ thống lại kiến thức từ bài tới bài HS: Lắng nghe và ghi chép - Biết các vấn đề thường phải giải bài toán quản lí và cần thiết phải có CSDL - Biết vai trò CSDL học tập và sống Bài Một số khái niệm - Biết các mức thể CSDL - Biết các yêu cầu hệ CSDL Năm học: 2012 - 2013 (79) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Bài 2: Hệ quản trị CSDL - Biết khái niệm hệ QTCSDL - Biết vai trò người làm việc với hệ CSDL - Nắm các chức và phương pháp hoạt động Hệ QTCSDL - Biết các bước xây dựng CSDL Bài 3: Giới thiệu Microsoft - Hiểu các chức chính Ms Access:tạo lập bảng, Access thiết lập mối quan hệ các bảng, cập nhật, kết xuất thông tin - Biết đối tượng chính Access: Bảng (Table), mẫu hỏi (Query), biểu mẫu (Form), báo cáo (Report) - Liên hệ bài toán quản lí gần gũi với HS cùng các công cụ quản lí tương ứng Access - Biết số thao tác bản: Khởi động, kết thúc Access, tạo CSDL mở CSDL đã có, tạo đối tượng và mở đối tượng - Biết có hai chế độ làm việc với các đối tượng: Chế độ thiết kế (Design View) và chế độ trang DL (Datasheet View) - Biết các cách tạo các đối tượng: Dùng thuật sỹ (Wizard) và tự thiết kế (Design) - Khởi động, khỏi Ms Access, tạo CSDL, mở CSDL đã có Bài 4: Cấu trúc bảng Hiểu các khái niệm niệm chính cấu trúc bảng gồm trường, ghi, kiểu liệu - Biết khái niệm khoá chính - Biết cách tạo, sửa và lưu cấu trúc bảng, nạp liệu vào bảng, cập nhật liệu - Nắm qui trình thiết kế bảng, biết nhận diện trường nào có thể đặt khóa chính Hoạt động giáo viên chiếu câu hỏi trắc nghiệm lên màn chiếu, HS suy nghĩ đứng chỗ trả lời Câu 1: Khi tạo cấu trúc bảng, tên trường nhập vào cột? A Field name B Data type C Field size D Format Câu 2: Mỗi đối tượng Access có các chế độ làm việc là: A thiết kế và cập nhật B Trang liệu và thiết kế C Thiết kế và bảng D chỉnh sửa và cập nhật Câu Trong CSDL làm việc, để tạo bảng cách tự thiết kế, thì thao tác thực nào sau đây là đúng Table – Create Table in design view A Query – Create Query in design view B Form – Create Form in design view C Report – Create Report in design view Năm học: 2012 - 2013 (80) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Câu Dữ liệu CSDL lưu trữ A Query B Form C Table D Report Câu Dữ liệu kiểu logic Microsoft Access ký hiệu là: A Autonumber B Text C Yes/No D Number Câu Hệ quản trị CSDL là: A Phần mềm dùng tạo lập, lưu trữ và khai thác CSDL B Phần mềm dùng tạo lập CSDL C Phần mềm để thao tác và xử lý các đối tượng CSDL D Phần mềm dùng tạo lập, lưu trữ CSDL Câu Chức nào hệ QTCSDL là quan trọng nhất? A Cung cấp môi trường cập nhật và khai thác CSDL B Cung cấp công cụ kiểm soát, điều kiểm truy cập C Cung cấp ngôn ngữ thao tác liệu D Cung cấp môi trường tạo lập CSDL Câu Người nào có vai trò quan trọng vấn đề sử dụng phần mềm ứng dụng phục vụ nhu cầu khai thác thông tin A Người quản lý B Người lập trình C Người QTCSDL D Người dùng Câu Thành phần chính hệ QTCSDL: A Bộ xử lý truy vấn và quản lý liệu B Bộ quản lý tập tin và truy xuất liệu C Bộ truy xuất liệu và quản lý tập tin D Bộ quản lý tập tin và xử lí truy vấn Củng cố: - Nhận xét ý thức học tập học sinh Dặn dò: - Ôn lại toàn kiến thức đã học - Giờ sau kiểm tra học kì I Ngày soạn: 03/12/2012 Tiết 34 KIỂM TRA HỌC KÌ I I Mục tiêu: - Đánh giá trình độ nhận thức tư học sinh học kì I - Cho điểm kiểm tra học kì I - Giáo dục ý thức tự giác, nghiêm túc học tập II Chuẩn bị: + GV: Đề bài, thang điểm, phòng thực hành + HS: Kiến thức III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: Năm học: 2012 - 2013 (81) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài A ĐỀ BÀI: Bài a Tạo CSDL mới, đặt tên là Quan_ly_diem(tên lớp) b Tạo các bảng dl CSDL Quan_ly_diem(tên lớp) với cấu trúc mô tả sau: Tên bảng Hoc_sinh Tên trường Ma_hoc_sinh Ho_dem Ten Mon Ma_mon_hoc Ten_mon_hoc Diem ID Ma_hoc_sinh Ma_mon_hoc Ngay_kiem_tra Diem Bài Thiết lập các mối liên kết: - Bảng DIEM và bảng HOC_SINH - Bảng DIEM và bảng MON Kiểu liệu Text Text Text Text Text AutoNumber Text Text Date/Time Number Ghi chú Khoá chính Khoá chính Khoá chính Bài - Tạo biểu mẫu để nhập liệu cho bảng DIEM - Nhập dl cho bảng Bài Thiết kế số mẫu hỏi để đáp ứng các yêu cầu sau: a Hiển thị họ tên học sinh cùng với điểm b Danh sách học sinh gồm họ và tên, điểm môn toán c Danh sách học sinh gồm họ và tên, điểm môn toán và xếp theo ngày kiểm tra Bài Tạo báo cáo danh sách học sinh môn gồm: Họ tên, điểm và tính điểm trung bình theo nhóm B THANG ĐIỂM Bài (4 điểm) Yêu cầu: - Tạo CSDL mới, đặt tên theo yêu cầu - Tạo bảng theo yêu cầu, đặt khoá chính Bài (3 điểm) Yêu cầu: - Tạo liên kết các bảng Bài (1 điểm) Yêu cầu: - Tạo biểu mẫu và nhập liệu cho bảng Bài (1 điểm) Yêu cầu: - Hoàn thành mẫu hỏi theo yêu cầu Bài (1 điểm) Yêu cầu: - Hoàn thiện báo cáo Bài mới: - Giáo viên chia học sinh theo nhóm, chiếu đề bài, yêu cầu học sinh làm bài nghiêm túc - Học sinh làm bài nghiêm túc quan sát giáo viên Củng cố: - Nhận xét ý thức làm bài học sinh Năm học: 2012 - 2013 (82) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Dặn dò: - Xem trước bài sở liệu quan hệ Tân Sơn, ngày 10 tháng 12 năm 2012 Tổ trưởng duyệt Ngày soạn: 10/12/2012 Tiết 35 BÀI TẬP I Mục tiêu: Kiến thức: - Vận dụng các kiến thức đã học để tạo lập sở liệu và báo cáo Kĩ năng: - Củng cố các kĩ tạo lập CSDL, làm việc với bảng, mẫu hỏi, liên kết và tạo báo cáo Thái độ: - Ý thức tư học tập II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, tranh ảnh chụp sẵn, hệ thống bài tập Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Em hãy nêu các bước tạo báo cáo? Hoạt động GV Hoạt động HS - Giáo viên yêu cầu học sinh làm bài tập Bài tập Em hãy lập CSDL QL_SACH có trên phòng máy vi tính các bảng mô tả sau: - TAC_GIA: MaTG, TenTG, NgaySinh, - Học sinh làm bài tập nghiêm túc NgayMat, LinhVuc quan sát giáo viên - SACH: MaSach, TenSach, Sotrang, NXB, NamXB, Noidung, Giatien - Giáo viên quan sát học sinh làm bài tập, - TG_SACH: Maso, MaTG, MaSach hỗ trợ các em cần thiết Hãy xác định và lập liên kết các bảng Bài tập Trong CSDL QL_SACH, hãy tạo - Giáo viên chấm bài số em làm báo cáo: xong trước để lấy điểm kiểm tra thường a, In danh sách tác giả viết lĩnh vực xuyên “Kinh doanh” b, Liệt kê các sách lĩnh vực “tâm lí” và “Sức khỏe” c, In sách và tác giả NXB “Giáo Năm học: 2012 - 2013 (83) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài dục” Củng cố: - Giáo viên yêu cầu học sinh thoát khỏi chương trình và tắt máy tính - Nhận xét ý thức học tập các em học kì I Dặn dò: - Đọc trước và chuẩn bị bài “Cơ sở liệu quan hệ” Ngày soạn: 10/12/2012 CHƯƠNG III HỆ CƠ SỞ DỮ LIỆU QUAN HỆ Tiết 36 CƠ SỞ DỮ LIỆU QUAN HỆ (T1) I Mục tiêu Kiến thức: - Hiểu khái niệm mô hình liệu quan hệ, sở liệu quan hệ - Biết các đặc trưng mô hình liệu quan hệ, sở liệu quan hệ Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa các liên kết sở liệu Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn I Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: Bài mới: Hoạt động Tìm hiểu mô hình liệu quan hệ Hoạt động GV Hoạt động HS - Theo em để tiến hành xây dựng và khai Mô hình liệu quan hệ thác hệ CSDL thường tiến hành - Cấu trúc liệu qua bước? - Các thao tác và phép toán trên liệu - Như đã biết chương trước, có thể mô tả - Các ràng buộc liệu Năm học: 2012 - 2013 (84) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài liệu lưu trữ CSDL ngôn ngữ định nghĩa liệu hệ QTCSDL Tuy nhiên, để mô tả các yêu cầu liệu tổ chức cho dễ hiểu nhiều người sử dụng khác cần có mô tả mức cao – mô hình liệu - Theo mức mô tả chi tiết CSDL, có thể phân chia các mô hình liệu thành loại? - Thế nào là mô hình loogic, mô hình vật lí? a Khái niệm: Mô hình liệu là tập hợp các khái niệm, dùng để mô tả CTDL, các thao tác liệu, các ràng buộc liệu CSDL b Các loại mô hình liệu quan hệ - Mô hình logic: (mô hình liệu bậc cao) cho mô tả CSDL mức khái niệm và mức khung nhìn - Mụ hình vật lí: (mô hình liệu bậc thấp) cho biết liệu lưu trữ nào - Mô hình liệu quan hệ đề xuất năm * Mô hình liệu quan hệ nào? Và sử dụng phổ biến từ nào? - Mô hình liệu quan hệ E.F.Codd đề xuất năm 1970 Trong khoảng 20 năm trở lại đây các hệ CSDL theo mô hình quan hệ dùng phổ biến Mô hình liệu quan hệ thể - Trong mô hình quan hệ: nào mặt cấu trúc, thao tác trên liệu + Về mặt cấu trúc: Dữ liệu thể nào? các bảng(hàng, cột) + Về mặt thao tác trên liệu: Có thể cập nhật liệu : Thêm, xoá, sửa + Về mặt ràng buộc liệu: Dữ liệu bảng phải thoả mãn số ràng buộc Hoạt động Tìm hiểu sở liệu quan hệ - Em hãy nhắc lại khái niệm CSDL, khái niệm hệ QTCSDL? - Phân biệt khác hai khái niệm trên - GV sử dụng máy chiếu để chiếu hình ảnh minh hoạ cho hs hiểu các dặc trưng đây: - GV giải thích nào là đa trị và phức hợp: (Đa trị: quan hệ, không có nhiều giá trị ô Phức hợp: không có nhiều giá trị thuộc tính) - Xét ví dụ xem xét mức mô hình để thấy số nét dặc trưng các hệ CSDL quan hệ: Cơ sở liệu quan hệ a Khái niệm - CSDL quan hệ: CSDL xây dựng trên mô hình liệu quan hệ - Hệ QTCSDL quan hệ : Hệ QTCSDL quan hệ dùng để tạo lập, cập nhật và khai thác CSDL quan hệ - Những đặc trưng CSDL quan hệ: + Mỗi quan hệ có tên phân biệt với tên các quan hệ khác +Các là phân biệt và thứ tự các là không quan trọng + Mỗi thuộc tính có tên phân biệt và thứ tự các thuộc tính là không quan trọng + Quan hệ không có thuộc tính đa trị hay phức hợp Củng cố: - Hệ thống nội dung bài học Dặn dò: - Học bài, xem trước ví dụ SGK - Đọc trước phần nội dung 2.c Năm học: 2012 - 2013 (85) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Tân Sơn, ngày 17 tháng 12 năm 2012 Tổ trưởng duyệt Ngày soạn:17/12/2012 Tiết 37 CƠ SỞ DỮ LIỆU QUAN HỆ (T2) I Mục tiêu Kiến thức: - Hiểu khái niệm mô hình liệu quan hệ, sở liệu quan hệ - Biết các đặc trưng mô hình liệu quan hệ, sở liệu quan hệ Kĩ năng: - Rèn luyện kĩ tạo, chỉnh sửa các liên kết sở liệu Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Thế nào là mô hình liệu quan hệ, sở liệu quan hệ? - Mô hình liệu quan hệ thể nào mặt cấu trúc, các ràng buộc liệu và thao tác trên liệu nào mô hình quan hệ? Bài mới: Hoạt động GV Hoạt động HS Hoạt động Tìm hiểu ví dụ sở liệu quan hệ - GV phân tích ví dụ quản lí hs mượn sách b Ví dụ: Quản lý hs mượn sách để học sinh thấy liên kết các trường học, thông th`g quản lí các thông tin Năm học: 2012 - 2013 (86) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài liệu các bảng - Sự xuất thuộc tính số thẻ và mã số sách bảng mượn sách bảng người mượn và bảng sách thể liên kết học sinh mượn sách và sách thư viện Hoạt động Tìm hiểu khóa và liên kết các bảng Như các thuộc tính bảng, ta quan tâm đến tập thuộc tính (có thể gồm thuộc tính) vừa đủ để phân biệt các Vừa đủ đây hiểu không có tập nhỏ tập thuộc tính đó có tính chất phân biệt các bảng các bảng Trong bảng, tập thuộc tính mô tả trên gọi là khóa bảng GV: Khi các em gửi thư , các em phải ghi đầy đủ địa người gửi và địa người nhận, địa người gửi và địa người nhận chính là các khóa: Song các em không ghi địa thì điều gì xảy ra? HS: Có thể không ghi địa người gửi, bắt buộc phải ghi địa người nhận GV:Vậy địa người nhận chính là khóa chính GV: Để đảm bảo quán liệu, tránh trường hợp thông tin đối tượng xuất lần sau lần cập nhật Do đó người ta chọn khóa các khóa bảng làm khóa chính GV: Mục đích chính việc xác định khóa là thiết lập liênkết các bảng Điều đó giải thích ta cần xác định khóa cho nó bao gồm càng ít thuộc tính càng tốt Thông qua các ví dụ có thể diễn giải cách thiết lập liên kết các bảng và qua đó giúp học sinh hiểu thêm ý nghĩa và phương pháp xác định khóa c Khóa và liên kết các bảng: * Khóa: Khóa bảng là tập gồm hay số thuộc tính bảng phân biệt các cá thể - Khoá chính: Một bảng có thể có nhiều khóa Trong các khóa bảng người ta thường chọn (chỉ định) khóa làm khóa chính Khi nhập liệu cho bảng, giá trị khóa chính không để trống Chú ý : - Mỗi bảng có ít khóa Việc xác định khóa phụ thuộc vào quan hệ lôgic các liệu không phụ thuộc vào giá trị các liệu - Nên chọn khóa chính là khóa có ít thuộc tính - Liên kết: Thực chất liên kết các bảng là dựa trên thuộc tính khóa Chẳng hạn thuộc tính số thẻ là khóa bảng người mượn xuất lại bảng mượn sách đó tạo nên liên kết bảng này Củng cố: Năm học: 2012 - 2013 (87) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Giáo viên hệ thống lại nội dung bài học Dặn dò: - Về nhà học bài - Làm các bài tập 1, 2, sgk trang 86 Ngày soạn: 17/12/2012 Tiết 38 BÀI TẬP VÀ THỰC HÀNH SỐ 10 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU QUAN HỆ (T1) I Mục tiêu Kiến thức: - Hiểu khái niệm mô hình liệu quan hệ, sở liệu quan hệ - Biết các đặc trưng mô hình liệu quan hệ, sở liệu quan hệ Kĩ năng: - Rèn luyện cho hs khả chọn khoá cho các bảng liệu CSDL đơn giản - Hs các mối liên kết các bảng thông qua thuộc tính khoá Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV Hoạt động HS Cho CSDL Qlthisinh gồm bảng sau: GV: ổn định lớp và nêu nội dung thực Bảng thí sinh: STT,SBD, họ tên thí sinh, hành ngày sinh, trường Bảng đánh phách: STT, SBD, Phách Bảng Điểm thi: STT, Phách, Điểm Bài 1: Em hãy chọn khoá cho bảng GV: Hướng dẫn hs chọn khoá chính: CSDL trên và giải thích lí lựa chọn đó: HS: Chọn khoá cho bảng: Năm học: 2012 - 2013 (88) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài + Bảng thí sinh: chọn trường SBD làm khoá Nên chọn khoá sau: chính; +Bảng đánh phách: Chọn trường SBD, trường Phách làm khoá chính; +BẢng Điểm thi: chọn trường Phách làm GV: Bảng thí sinh có thể chọn tập hợp các khoá chính; trường họ và tên, ngày sinh, trường là khoá trên thực tế không có hs lớp 12 - Bảng Đánh phách có thể chọn trong tỉnh trùng họ và tên, đồng thời trùng trường STT, SBD, Phách làm khoá Không ngày sinh và học cùng trường Nhưng việc thể có thí sinh số báo danh có hai chọn STT, SBD làm khoá tốt thí sinh khác chung số và khoá gồm ớt trường có thể phách, thì đó là đánh phách sai Các khoá bảng này gồm trường - Bảng điểm thi không thể chọn trường điểm làm khoá vì có thể có hai bài thi khác (Số phách khác ) điểm giống BÀI 2: Em hãy các mối liên kết cần thiết GV: Muốn biết kết thi, cần ghộp bảng để có kết thi thông báo đúng thông tin thí sinh nào có số phách là cho thí sinh gì và bao nhiêu điểm HS: Ngiên cứu và trả lời câu hỏi Trong bảng thí sinh có thông tin chi tiết thí sinh, không biết số phách kèm Trong bảng đánh phách cho biết tương ứng số báo danh với số đánh phách Vì trường SBD là khoá hai bảng trên nên có thể đặt mối liên kết chúng dựa trên trường này để có thông tin thí sinh đúng với số đánh phách trên bài thi tương ứng Trong bảng đánh phách và bảng điểm thi có trường phách là khoá bảng nên có thể đặt mối kết chúng dưạ trên trường này để có thông tin điểm thi thí sinh Củng cố: - Nắm cách chọn khoá cho bảng và các mối liên kết các bảng thông qua thuộc tính khoá chúng Dặn dò: Về nhà thực hành lại các thao tác trên Tân Sơn, ngày 24 tháng 12 năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (89) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 24/12/2012 Tiết 39 BÀI TẬP VÀ THỰC HÀNH SỐ 10 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU QUAN HỆ (T2) I Mục tiêu Kiến thức: - Hiểu khái niệm mô hình liệu quan hệ, sở liệu quan hệ - Biết các đặc trưng mô hình liệu quan hệ, sở liệu quan hệ Kĩ năng: - Rèn luyện cho hs khả chọn khoá cho các bảng liệu CSDL đơn giản - Hs các mối liên kết các bảng thông qua thuộc tính khoá Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV Hoạt động HS Gv: ổn định lớp Gv: Nêu nội dung tiết thực hành Bài 3: Hãy dựng hệ QTCSDL Access để làm việc sau: +Tạo lập sở liệu nêu trên: gồm bảng (mỗi bảng với khoá đã chọn), thiết đặt các mối cần thiết , nhập liệu giả định (khoảng trên 10 thí sinh); + Đưa kết thi để thông báo cho thí sinh; + Đưa kết thi theo trường; + Đưa kết thi toàn tỉnh theo thứ tự GV: Hướng dẫn học sinh thưc hành Năm học: 2012 - 2013 (90) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài giảm dần điểm thi phòng máy thao tác bài thực hành Củng cố: - GV chấm bài làm trên máy học sinh đồng thời nhận xét ý thức thái độ học tập học sinh Dặn dò: - Đọc trước và chuẩn bị bài 11 Ngày soạn: 24/12/2012 Tiết 40 CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ (T1) I Mục tiêu Kiến thức: - Nắm các chức mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa các chức đó quá trình tạo lập CSDL Kĩ năng: - Có liên hệ với các thao tác cụ thể trình bày chương II Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: Bài mới: Hoạt động GV GV: Nội dung kiến thức bài này HS đã tiếp cận các bài trước đó GV có thể triển khai giảng dạy bài này trên phòng máy có điều kiện, dùng máy chiếu để thực bài giảng thông qua các Slide, có thể mô tả trực tiếp trên Access GV: Em hãy nêu các bước chính để tạo Hoạt động HS Tạo lập CSDL * Tạo bảng: Để tạo bảng ta cần phải khai báo cấu trúc bảng bao gồm các bước: - Đặt tên trường - Chỉ định kiểu liệu cho trường - Khai báo kích thước trường VD giao diện tạo bảng: Năm học: 2012 - 2013 (91) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài CSDL? HS: Trả lời câu hỏi - Tạo bảng - Chọn khóa chính cho bảng - Đặt tên bảng và lưu cấu trúc bảng - Tạo liên kết bảng GV: Bước đầu tiên để tạo lập CSDL quan hệ là tạo hay nhiều bảng Để thực điều đó, cần phải xác định và khai báo cấu trúc bảng - Nếu để CSDL tự động chọn khóa chính thì mô hình quan hệ đó có ảnh hưởng gì quá trình khai thác CSDL không? + Chọn khóa chính cho bảng cách để hệ QTCSDL tự động chọn ta xác định khóa thích hợp các khóa làm khóa chính + Đặt tên bảng và lưu cấu trúc bảng + Tạo liên kết bảng Củng cố: - Khi tạo bảng cần chú ý gì? Dặn dò: - Xem lại phần nội dung cập nhật CSDL đã học chương I - Đọc trước nội dung 2-bài 11 Tân Sơn, ngày 31 tháng 12 năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (92) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Ngày soạn: 26/12/2011 Tiết 41 CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ (T2) I Mục tiêu Kiến thức: - Nắm các chức mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa các chức đó quá trình tạo lập CSDL Kĩ năng: - Có liên hệ với các thao tác cụ thể trình bày chương II Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Hãy cho biết các thao tác tạo lập sở liệu quan hệ? Bài mới: Năm học: 2012 - 2013 (93) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Hoạt động GV Hoạt động HS Hoạt động 2: Cập nhật CSDL GV: Trong Word mà các em đã học để Cập nhật liệu tạo danh sách học sinh em phải - Phần lớn các hệ QTCSDL cho phép tạo thực nào? biểu mẫu nhập liệu Hình.76 để làm cho HS: Tạo cấu trúc bảng công việc nhập liệu trở nên dễ dàng hơn, Nhập liệu nhanh và hạn chế bớt khả nhầm lẫn GV: Trong Access tương tự - Dữ liệu nhập vào có thể chỉnh sửa, sau các em đã tạo xong cấu trúc thêm, xóa cho bảng ta phải cập nhật liệu cho bảng + Thêm ghi cách bổ sung một vài liệu vào bảng + Chỉnh sửa liệu là việc thay đổi các giá trị mà không phải thay đổi toàn giá trị các thuộc tính còn lại đó + Xóa ghi là việc xóa bảng Củng cố: - Giáo viên hệ thống lại nội dung bài học Dặn dò: - Xem lại phần nội dung cập nhật CSDL đã học chương I - Đọc trước nội dung 2-bài 11 Ngày soạn: 26/12/2011 Tiết 42 CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ (T3) I Mục tiêu Kiến thức: - Nắm các chức mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa các chức đó quá trình tạo lập CSDL Kĩ năng: - Có liên hệ với các thao tác cụ thể trình bày chương II Thái độ: - Ý thức tư duy, sáng tạo học tập Năm học: 2012 - 2013 (94) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Hãy nêu số công việc cụ thể cập nhật DL? Cập nhật để làm gì? Bài mới: Hoạt động GV Hoạt động HS GV: Trong quá trình cập nhật liệu không 3.Khai thác CSDL: tránh khỏi sai sót đó Access a Sắp xếp các ghi : cung cấp cho chúng ta chức sau Một việc mà hệ QTCSDL để xử lý tình đó: thường phải thực là khả tổ chức Ví dụ, có thể xếp danh sách học sinh theo cung cấp phương tiện truy cập các bảng chữ cái trường tên (H.77) ghi theo trình tự nào đó Ta có thể hiển theo thứ tự giảm dần ngày sinh thị trên màn hình hay in các ghi theo trình tự này Các ghi có thể xếp theo nội dung hay nhiều trường b Truy vấn CSDL: Truy vấn là phát biểu thể yêu cầu người sử dụng Truy vấn mô tả các GV: Chẳng hạn, khai thác CSDL thư liệu và đặt các tiêu chí để hệ QTCSDL có viện, người thủ thư có thể tạo truy vấn để thể thu thập liệu thích hợp Nói cách liệt kê dang sách học sinh mượn sách quá khác, đó là dạng lọc, có khả hạn Danh sách này kèm theo các thông tin thu thập thông tin từ nhiều bảng liên quan tên sách đã mượn, ngày hệ CSDL quan hệ Để phục vụ việc truy vấn CSDL, mượn, …… GV: Hệ QTCSDL quan hệ hỗ trợ việc khai thông thường các hệ QTCSDL cho phép báo truy vấn qua các cửa sổ với hệ thống nhận các biểu thức hay các tiêu chí nhằm bảng chọn thích hợp Trong đó ta có thể các mục đích sau: chọn các bảng và các cột thuộc tính liên + Định vị các ghi + Thiết lập mối quan hệ hay các liên kết quan đến liệu cần cho truy vấn SQL là công cụ mạnh các hệ các bảng để kết xuất thông tin QTCSDL quan hệ thông dụng Nó + Liệt kê tập các ghi cho phép người dùng thể truy vấn mà + Thực các phép toán + Xóa số ghi không cần biết nhiều cấu trúc CSDL GV: Có số loại văn giấy tờ đòi hỏi + Thực các thao tác quản lí liệu khác Năm học: 2012 - 2013 (95) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài phải đảm bảo các quy định chặt chẽ trình bày, đặc biệt là các vấn đề liên quan tới kế toán, tài chính, công văn … Báo cáo có thể là danh sách ghi đơn giản, có thể định dạng phức tạp hơn, chẳng hạn thống kê kết thi học kì học sinh các lớp 12 trường Ví dụ: c Xem liệu Thông thường các hệ QTCSDL cung cấp nhiều cách xem liệu + Xem toàn bảng + Có thể dùng công cụ lọc liệu để xem tập các ghi số trường bảng + Các hệ QTCSDL quan hệ quen thuộc cho phép tạo các biểu mẫu để xem các ghi d Kết xuất báo cáo Trông tin báo cáo thu thập cách tập hợp liệu theo các tiêu chí người sử dụng đặt Báo cáo thường in hay hiển thị trên màn hình theo khuôn mẫu định sẵn Cũng các biểu mẫu, các báo cáo có thể xây dựng dựa trên các truy vấn Củng cố: Câu 1: Trong các thao tác sau, thao tác nào là khai thác DL: A Tìm kiếm để sữa chữa B Thay đổi nhỏ thông tin môt ghi C Sắp xếp các ghi D Tạo bảng Dặn dò: - Trả lời các câu hỏi: 1 trang 93 - Về nhà tự ôn tập sau kiểm tra tiết Tân Sơn, ngày 09 tháng 01 năm 2012 Tổ trưởng duyệt Ngày soạn: 05/01/2012 Năm học: 2012 - 2013 (96) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Tiết 43 KIỂM TRA TIẾT I Mục tiêu - Đánh giá trình độ nhận thức tư học sinh - Cho điểm kiểm tra tiết - Giáo dục ý thức tự giác, nghiêm túc học tập II Chuẩn bị: + GV: Đề bài (phô tô), đáp án chấm + HS: Kiến thức III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: A Đề bài PHẦN I: TRẮC NGHIỆM Câu 1: Hai bảng CSDL quan hệ liên kết với thông qua: A Địa bảng đó C Tên trường B Thuộc tính khóa D Thuộc tính các trường chọn (không thiết phải là khóa) Câu 2: Tại phải khai báo kích thước cho trường? A Để giúp hệ thống kiểm tra tính đúng đắn nhập liệu B Để hệ thống dự trữ vùng nhớ phục vụ ghi liệu C Để có thể tính kích thước ghi (bộ liệu) và xác định vị trí các trường ghi D A, B, C sai Câu 3: Những phép cập nhật cấu trúc nào nêu đây không làm thay đổi giá trị các liệu có bảng? A Thêm trường vào cuối bảng B Thay đổi kiểu liệu trường C Đổi tên trường D Chèn trường vào các trường có Câu 4: Để chọn làm khóa xếp, các trường bảng cần có tính chất nào đây? A Nhất thiết phải chứa khóa chính B Không thiết chứa khóa chính, phải có ít trường khóa C Chỉ phụ thuộc vào việc đủ để các ghi có trình tự cần thiết Câu 5: Sau thực vài phép truy cấn, CSDL nào? A CSDL giữ nguyên, không thay đổi Năm học: 2012 - 2013 (97) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài B Thông tin rút sau truy vấn không còn lưu CSDL C CSDL còn chứa các thông tin tìm sau truy vấn Câu 6: Về khác công cụ kết xuất báo cáo và công cụ biểu mẫu, chọn các ý kiến đúng sau: A Với công cụ biểu mẫu ta không thể thay đổi khuôn dạng thể hiện, với công cụ tạo báo cáo ta có khai báo quy cách đưa thông tin tùy ý theo nhu cầu B Công cụ biểu mẫu cho phép hiển thị nội dung liệu lưu trữ các ghi, công cụ kết xuất báo cáo cho phép khai báo đưa các thông tin dẫn xuất từ thông tin lưu trữ C Công cụ biểu mẫu không cho phép in, công cụ tạo báo cáo cho phép in kết Câu 7: Có thể chỉnh sửa báo cáo hay không? A Không phép chỉnh sửa, phải xây dựng lại báo cáo cần thay đổi B Có thể chỉnh sửa khuôn dạng đưa không thể chỉnh sửa nội dung báo cáo C Có thể chỉnh sửa nội dung báo cáo không thể chỉnh sửa khuôn dạng đưa D Có thể chỉnh sửa nội dung báo cáo và khuôn dạng đưa Câu 8: Khi xét mô hình liệu ta cần quan tâm đến yếu tố nào? A Cờu trúc liệu B Các thao tác, các phép toán trên liệu C Các ràng buộc liệu D Cả A, B, C sai Câu 9: Hai nhóm cùng giao thiết kế CSDL và làm việc độc lập với Những điều khẳng định nào sau đây là sai? A Các thuộc tính khóa giống trừ tên gọi; B Các thuộc tính khóa có thể khác nhau, các khóa chính giống (nếu không tính cách đặt tên) C Có thể có khóa khác và khóa chính khác D Cả A, B, C sai Câu 10: Trường lưu địa học sinh có kiểu xâu, kích thước 80 kí tự Một ghi có nội dung là “5 Trần Hưng Đạo” Sau kiểm tra, phát thấy nhầm lẫn, địa sửa lại thành “155 Trần Hưng Đạo” Kích thước tệp ghi liệu thay đổi nào? A Tăng thêm Byte C Tăng thêm kí tự B Không thay đổi D Tăng thêm lượng đúng kích thước ghi PHẦN II: BÀI TẬP Câu 1: Xét bảng thông tin đăng kí sinh hoạt ngoại khóa: Họ và tên Lớp Trần Văn Dương 10A Lớp ngoại khóa Văn hóa Thể thao Tin, Toán, Hóa Năm học: 2012 - 2013 (98) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Vũ Thùy Lan Lê Văn Phúc 10B 10A Văn, Tin Triệu Khắc Toàn Nguyễn Tiến Vinh 10B Hóa, Lí Cầu lông Bóng rổ Hỏi: Bảng thông tin này có phải là quan hệ không? Hãy giải thích cho câu trả lời Câu 2: Một bạn có nhận xét: “Chỉ có thể tổ chức liên kết sau tất các bảng có liệu” Ý kiến đó đúng hay sai? Vì sao? B Đáp án Bài mới: - Gv phát đề bài cho học sinh, yêu cầu các em làm bài nghiêm túc - Học sinh làm bài nghiêm túc quan sát giáo viên Củng cố: - Giáo viên thu bài học sinh nhà chấm - nhận xét ý thức làm bài kiểm tra học sinh Dặn dò: - Xem lại bài kiểm tra - Đọc trước và chuẩn bị bài 12 Ngày soạn: 05/01/2012 Chương IV KIẾN TRÚC VÀ BẢO MẬT CÁC HỆ CSDL Tiết 44 Các loại kiến trúc hệ sở liệu (T1) I Mục tiêu Kiến thức: - Biết các khái niệm các cách tổ chức CSDL tập trung và CSDL phân tán - Biết ưu nhược điểm cách thức tổ chức Kĩ năng: - Rèn luyện kỹ học tập môn Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Năm học: 2012 - 2013 (99) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kiểm tra: Câu Để tạo lập CSDL ta thực nào? Và nêu công việc gia đình xã hội có thể dùng máy tính để quản lý Câu Khi nào cần kết xuất thông tin từ CSDL và thông tin nào kết xuất? Bài mới: Hoạt động GV Hoạt động HS GV: Một người có thể sử dụng máy tính cá nhân Các hệ CSDL tập trung để tạo lập, bảo trì và khai thác CSDL quản lí Với hệ CSDL tập trung, toàn công vệc mình Thậm chí cá nhân có thể liệu lưu trữ máy dùng CSDL để quản lí địa bạn bè, dàn máy Những người dùng từ xa có mối liên lạc công việc, quản lí việc thu, chi thể truy cập vào CSDL thông qua các gia đình, tổ chức các thư viện CD nhạc và Video, phương tiện truyền thông liệu Nói … chung có ba kiểu kiến trúc tập trung: Với qui mô lớn, tổ chức có thể xây dựng hệ CSDL gồm nhiều CSDL nhỏ đặt nhiều nơi cách xa và liên kết với a Hệ CSDL cá nhân Có hai loại kiến trúc hệ CSDL: tập trung và Là hệ CSDL có người dùng, phân tán người này vừa thiết kế, vừa tạo lập, vừa cập nhật và bảo trì CSDL, đồng thời là người khai thác thông tin, tự lập và hiển thị các báo cáo GV: Theo em hiểu nào là tập trung, nào b Hệ CSDL trung tâm là phân tán? Là hệ CSDL với liệu lưu trữ GV: Em hiểu nào là cụm từ “cá nhân” ? trên máy tính trung tâm, nhiều người HS: Cá nhân theo em hiểu là người sử dụng từ xa có thể truy cập CSDL GV: Do người đảm nhận tất các công việc này thông qua các thiết bị đầu cuối và đó việc sử dụng và phát triển các hệ CSDL cá các phương tiện truyền thông Tùy nhân khá đơn giản và dễ dàng, nhiên tính an thuộc vào quy mô tổ chức, máy toàn không cao tính trung tâm này là dàn máy hay máy Các hệ CSDL trung tâm GV: Như chúng ta đã biết hệ thống bán vé máy thường lớn và có nhiều người dùng, bay hãng hàng không Việt Nam, hệ thống ví dụ các hệ thống đăng kí và bán vé bán vé tàu ngành đường sắt, hệ thống ngân máy bay, các hệ thống thông tin tổ hàng …Cụ thể hệ thống ngân hàng ngoài trụ chức tài chính,… sở chính thì ngân hàng có nhiều chi c Hệ CSDL khách - chủ nhánh tất các địa phương Hoặc các máy rút - Trong kiến trúc khách-chủ, các thành tiên tự động mặc dù chúng ta thấy nó khắp phần (của hệ QTCSDL) tương tác với nơi chúng ta rút tiền thì chúng tạo nên hệ thống gồm thành phần phải liên lạc trung tâm ngân hàng để lấy thông yêu cầu tài nguyên và thành phần cấp tin tài khoản chúng ta tài nguyên Hai thành phần này không thiết phải cài đặt trên cùng GV: Trong gia đình chúng ta theo em có mô máy tính hình khách chủ không? - Thành phần cấp tài nguyên thường HS: Trả lời câu hỏi cài đặt máy chủ trên GV: Có vì trên thực tế gia đình Bố mẹ là mạng (cục bộ) thành phần chủ có nhiệm vụ cung cấp tài nguyên - Còn thành phần yêu cầu tài nguyên Năm học: 2012 - 2013 (100) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài và các là thành phần khách yêu cầu tài nguyên HS đã làm quen với thuật ngữ khách - chủ SGK tin học 10, mục mô hình mạng, liên quan đến máy khách, máy chủ Trong mục này giới thiệu hệ CSDL khách chủ, quan tâm đến CSDL và vị trí các thành phần hệ QTCSDL cài đặt Hình 50 Hệ CSDL khách - chủ Có thể cài đặt nhiều máy khác trên mạng (ta gọi là các máy khách) - Phần mềm CSDL trên máy khách quản lí các giao diện thực chương trình - Kiến trúc loại này có số ưu điểm sau: + Khả truy cập rộng rãi đến các CSDL + Nâng cao khả thực hiện: các CPU máy chủ và máy khách khác có thể cùng chạy song song, CPU thực nhiệm vụ riêng nó + Chi phí cho phần cứng có thể giảm cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị CSDL + Chi phí cho truyền thông giảm phần các thao tác giải trên máy khách, cần: yêu cầu truy cập CSDL gửi đến máy chủ và liệu kết gửi cho máy khách + Nâng cao khả đảm bảo tính quán liệu vì các ràng buộc định nghĩa và kiểm tra máy chủ + Kiến trúc này phù hợp với việc mở rộng các hệ thống Củng cố: - Nhắc lại khái niệm bản: Hệ CSDL trung tâm, Hệ CSDL khách chủ, Hệ CSDL cá nhân Dặn dò: - Học bài - Đọc trước và chuẩn bị phần nd còn lại bài Tân Sơn, ngày 16 tháng 01 năm 2012 Tổ trưởng duyệt Ngày soạn: 10/01/2012 Tiết 45 Các loại kiến trúc hệ sở liệu (T2) I Mục tiêu Kiến thức: - Biết các khái niệm các cách tổ chức CSDL tập trung và CSDL phân tán - Biết ưu nhược điểm cách thức tổ chức Kĩ năng: - Rèn luyện kỹ học tập môn Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn Năm học: 2012 - 2013 (101) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: - Nêu các loại kiến trúc hệ CSDL tập trung? Ưu điểm Hệ CSDL khách -chủ Bài mới: Hoạt động GV Hoạt động HS GV: Các hệ CSDL phân tán Ví dụ: Một ngân hàng quốc gia có nhiều chi a Khái niệm CSDL phân tán nhánh, thành phố có chi nhánh, - CSDL phân tán là tập hợp liệu CSDL chi nhánh quản lí các tài khoản có liên quan (về logic) dùng chung dân cư và đơn vị kinh doanh thành phố và phân tán mặt vật lí trên mạng này Thông qua mạng truyền thông, các máy tính CSDL các chi nhánh tạo thành hệ Một hệ QTCSDL phân tán là hệ CSDL phân tán Người chủ tài khoản thống phần mềm cho phép quản trị có thể thực các giao dịch (chẳng hạn rút CSDL phân tán và làm cho người sử khoản tiến tài khoản) chi nhánh dụng không nhận thấy phân tán đặt địa phương họ (Hà Nội chẳng hạn), lưu trữ liệu có thể thực giao dịch - Người dùng truy cập vào CSDL phân chi nhánh đặt thành phố khác (HCM chẳng tán thông quan chương trình ứng dụng hạn) Các chương trình ứng dụng chia Như các CSDL các chi nhánh làm hai loại: gọi là CSDL + Chương trình không yêu cầu liệu từ nơi khác + Chương trình có yêu cầu liệu từ GV: Cần phải phân biệt CSDL phân tán với nơi khác xử lí phân tán Điểm quan trọng khái - Có thể chia các hệ CSDL phân tán niệm CSDL phân tán là chỗ các liệu thành loại chính: và hỗn chia đặt trạm khác trên hợp mạng Nếu liệu tập trung trạm và + Hệ CSDL phân tán nhất: các nút người dùng trên các trạm khác có thể trên mạng dùng cùng hệ truy cập liệu này, ta nói đó là hệ QTCSDL CSDL tập trung xử lí phân tán không phải + Hệ CSDL phân tán hỗn hợp: các nút là CSDL phân tán trên mạng có thể dùng các hệ QTCSDL khác Năm học: 2012 - 2013 (102) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Hình 52 Hệ CSDL phân tán Hình 53 Hệ CSDL tập trung xử lí phân tán GV: Ở CSDL tập trung, trạm làm việc gặp cố thì công việc trạm đó và các trạm khác bị ngừng lại Trong đó các hệ CSDL phân tán thết kế để hệ thống tiếp tục làm việc cho dù gặp cố số trạm Nếu nút (trên mạng) bị hỏng thì hệ thống có thể chuyển yêu cầu liệu nút này đến cho nút khác GV: Kết hợp với phần trước nêu ví dụ thực tế b Một số ưu điểm và hạn chế các cho HS thấy ưu điểm và nhược điểm hệ CSDL phân tán hệ CSDL phân tán Sự phân tán liệu và các ứng dụng có số ưu điểm so với các hệ CSDL tập trung: + Cấu trúc phân tán liệu thích hợp cho chất phân tán nhiều người dùng + Dữ liệu chia sẻ trên mạng cho phép quản trị liệu địa phương (dữ liệu đặt trạm) + Dữ liệu có tính sẵn sàng cao + Dữ liệu có tính tin cậy cao vì nút gặp cố, có thể khôi phục liệu đây nó có thể Năm học: 2012 - 2013 (103) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài lưu trữ nút khác + Hiệu hệ thống nâng cao + Cho phép mở rộng các tổ chức cách linh hoạt Có thể thêm nút vào mạng máy tính mà không ảnh hưởng đến hoạt động các nút sẵn có So với các hệ CSDL tập trung, hệ CSDL phân tán có số hạn chế sau: + Hệ thống phức tạp vì phải làm ẩn phân tán liệu người dùng + Chi phí cao + Đảm bảo an ninh khó khăn + Đảm bảo tính quán liệu khó + Việc thiết kế CSDL phân tán phức tạp Củng cố: + Nêu lại các khái niệm các loại kiến trúc + Phân biệt các loại kiến trúc + So sánh ưu nhược điểm các loại kiến trúc Dặn dò: + Trả lời các câu hỏi 13 trang 100 + Đọc trước và chuẩn bị bài 13 Ngày soạn: 10/01/2012 Tiết 46 Bảo mật thông tin các hệ sở liệu (T1) I Mục tiêu Kiến thức: - Có khái niệm đối tượng bảo vệ và phương thức bảo vệ - Nhất thiết phải có chế bảo vệ hệ CSDL Kĩ năng: - Rèn luyện kỹ học tập môn Thái độ: Năm học: 2012 - 2013 (104) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: o Nêu giống và khác hệ CSDL tập trung và hệ CSDL phân tán o Hãy phân tích vài ưu điểm các hệ CSDL khách- chủ Bài mới: Hoạt động GV Hoạt động HS Bảo mật các hệ sở liệu: + Ngăn chặn các truy cập không phép + Hạn chế tối đa các sai sót người dùng + Đảm bảo thông tin không bị và thay đổi ngoài ý muốn + Không tiết lộ nội dung liệu chương trình xử lí - Các giải pháp chủ yếu cho bảo mật hệ thống gồm chính sách và ý thức, phân quyền truy cập và nhận dạng người dùng, mã hoá thông tin và nén liệu Chính sách và ý thức - Ở cấp quốc gia, hiệu việc bảo mật phụ thuộc vào các chủ trương, chính sách, điều luật qui định nhà nước bảo mật - Trong các tổ chức, người đứng đầu cần có các qui định cụ thể, cung cấp tài chính, nguồn lực, cho việc bảo vệ an toàn thông tin đơn vị mình - Người phân tích, thiết kế và người quản trị CSDL phải có các giải pháp tốt phần cứng và phần mềm thích hợp để bảo mật thông tin, bảo vệ hệ thống - Người dùng cần có ý thức coi thông tin là nguồn tài nguyên quan trọng, cần có trách nhiệm cao, thực tốt các qui trình, quy phạm người quản trị hệ thống yêu cầu, tự giác thực các điều khoản pháp luật qui định Năm học: 2012 - 2013 Gv đánh giá, ghi điểm * Giới thiệu bài: - Gv: Hãy nêu các giải pháp bảo mật chủ yếu? GV: Việc bảo mật có thể thực các giải pháp kĩ thuật phần cứng lẫn phần mềm Tuy nhiên hiệu việc bảo mật phụ thuộc nhiều vào các chủ trương, chính sách chủ sở hữu thông tin và ý thức người dùng (105) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Củng cố: - Phát phiếu bài tập cho nhóm Học sinh thực trắc nghiệm kiến thức - Đại diện các nhóm báo cáo kết - GV tổng hợp, bổ sung - Chuẩn bị mục v à Dặn dò: + Trả lời các câu hỏi 13 + Đọc trước và chuẩn bị bài Ngày soạn: 10/01/2012 Tiết 47 Bảo mật thông tin các hệ sở liệu (T2) I Mục tiêu Kiến thức: - Có khái niệm đối tượng bảo vệ và phương thức bảo vệ - Nhất thiết phải có chế bảo vệ hệ CSDL Kĩ năng: - Rèn luyện kỹ học tập môn Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: o Nêu giống và khác hệ CSDL tập trung và hệ CSDL phân tán o Hãy phân tích vài ưu điểm các hệ CSDL khách- chủ Bài mới: Hoạt động GV Hoạt động HS Phân quyền truy cập và nhận dạng người dùng Tuỳ theo vai trò khác người dùng mà họ cấp quyền khác để khai thác CSDL - Bảng phân quyền truy cập là liệu CSDL, - Gv: Nhiều hệ QTCSDL có tổ chức và xây dựng liệu khác tập thể đông đảo người Điểm khác biệt là nó quản lí chặt chẽ, dùng Ví dụ, số hệ quản lí không giới thiệu công khai và có người quản học tập và giảng dạy nhà trị hệ thống có quyền truy cập , bổ sung, sửa trường cho phép phhs truy Năm học: 2012 - 2013 (106) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Ví dụ: số hệ quản lí học tập và giảng dạy nhà trường cho phép phhs truy cập để biết kết học tập em mình Mỗi phhs có quyền xem điểm em mình Đây là quyền truy cập hạn chế Các thầy cô giáo trường có quyền truy cập cao hơn: xem kết và thông tin khác bất kì hs nào trường Người quản lí học tập có quyền nhập điểm, cập nhật các thông tin khác CSDL Bảng phân quyền truy cập: Đ: Đọc; cập để biết kết học tập em mình Mỗi phhs có quyền xem điểm em mình Đây là quyền truy cập hạn chế Các thầy cô giáo trường có quyền truy cập cao hơn: xem kết và thông tin khác bất kì hs K: Không truy cập; S: Sửa; X: Xoá B: Bổ sung K10 K11 K11 Giáo viên Người quản lí MaHS Đ Đ Đ Đ ĐSBX Các điểm số Đ Đ Đ Đ ĐSBX Các thông tin khác K K K K ĐSBX nào trường Người quản lí học tập có quyền nhập điểm, cập nhật các thông tin khác CSDL - Gv: Bảng phân quyền truy cập là gì? - Hs: Bảng phân quyền truy cập là liệu CSDL, - Người trị hệ CSDL cần cung cấp: tổ chức và xây dựng + Bảng phân quyền truy cập cho hệ QTCSDL + Phương tiện cho người dùng để hệ QTCSDL nhận biết liệu khác Điểm khác biệt là nó quản lí đúng họ chặt chẽ, không giới thiệu công + Tên người dùng khai và có người + Mật Dựa vào các thông tin này, hệ QTCSDl xác minh quản trị hệ thống có quyền truy cập , bổ sung, sửa đổi phép từ chối quyền truy cập CSDL Củng cố: - Phát phiếu bài tập cho nhóm Học sinh thực trắc nghiệm kiến thức - Đại diện các nhóm báo cáo kết - GV tổng hợp, bổ sung - Chuẩn bị mục v à Dặn dò: + Trả lời các câu hỏi 13 + Đọc trước và chuẩn bị bài Ngày soạn: 10/01/2012 Tiết 48 Bảo mật thông tin các hệ sở liệu (T3) I Mục tiêu Kiến thức: - Có khái niệm đối tượng bảo vệ và phương thức bảo vệ Năm học: 2012 - 2013 (107) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Nhất thiết phải có chế bảo vệ hệ CSDL Kĩ năng: - Rèn luyện kỹ học tập môn Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Sĩ số Kiểm tra: o Nêu giải pháp bảo mật chính sách và ý thức? o Nêu gải phảp bảo mật phan quyền và nhận dạng người dùng? Bài mới: Hoạt động GV Hoạt động HS Mã hoá thông tin và nén liệu Các thông tin quan trọng thường lưu trữ dạng Gv đánh giá, ghi điểm mã hoá Có nhiều cách mã hoá khác - Mã hoá độ dài hàng loạt: Là cách nén liệu tệp liệu có các kí tự lặp lại liên tiếp Ta có thể mã hoá dãy kí tự lặp lại cách thay dãy kí tự và số làn lặp lại nó Ngoài mục đích giảm dung lượng lưu trữ, nén liệu góp phần tăng cường tính bảo mật liệu - GV: Chúng ta đã học cách bảo mật nào lớp 10? Lưu biên Thông thường, biên cho biết: Số lần truy cập vào hệ thống, vào thành phần hệ thống, vào yêu cầu tra cứu, Thông tin k lần cập nhật cuối cùng: phép cập nhận, người thực hiện, thời điểm câp nhật, Có nhiều yếu tố hệ thống bảo vệ có thay đổi quá trình khai thác hệ CSDL, ví dụ mật người dùng, pp mã hoá thông tin, Những yếu tố này gọi là Các tham số bảo vệ Để nâng cao hiệu bảo mật, các thông số hệ thống phải thường xuyên thay đổi - Hiện các giải pháp phần cứng và phần mềm Năm học: 2012 - 2013 - HS trả lời: mã hoá theo quy tắc vòng tròn, thay kí tự klí tự khác - Gv: Ngoài các giải pháp nêu trên, người ta còn tổ chức lưu biên hệ thống Vậy biên hệ thống cho biết điều gì? - Gv: Biên hệ thống hõ trợ đáng kể cho việc khôi phục hệ thống có cố kĩ thuật, đồng thời cung cấp thông tin cho phép đánh giá mức độ quan tâm người dùng đv hệ (108) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài chưa đảm bảo hệ thống bảo vệ an toàn tuyệt đối thống nói chung và với thành phần hệ thống nói riêng - GV: Biên cho biết gì? - Hs: Số lần truy cập vào hệ thống, vào thành phần hệ thống, vào yêu cầu tra cứu, Thông tin k lần cập nhật cuối cùng: phép cập nhận, người thực hiện, thời điểm câp nhật, - Gv: Em hiểu gì " tham số bảo vệ" - Hs: Có nhiều yếu tố hệ thống bảo vệ có thay đổi quá trình khai thác hệ CSDL, ví dụ mật người dùng, pp mã hoá thông tin, Những yếu tố này gọi là Các tham số bảo vệ Củng cố: - Phát phiếu bài tập cho nhóm Học sinh thực trắc nghiệm kiến thức - Đại diện các nhóm báo cáo kết - GV tổng hợp, bổ sung - Chuẩn bị ôn tập để kiểm tra Dặn dò: + Trả lời các câu hỏi 13 + Đọc trước và chuẩn bị bài Ngày soạn: 11/01/2012 Tiết 49 BÀI TẬP VÀ THỰC HÀNH SỐ 11 BẢO MẬT CƠ SỞ DỮ LIỆU (T1) I Mục tiêu Kiến thức: - Häc sinh hiÓu thªm kh¸i niÖm vµ tÇm quan träng cña b¶o mËt CSDL - Häc sinh biÕt mét sè c¸ch th«ng dông b¶o mËt CSDL - Có thái độ đúng đắn việc sử dụng và bảo mật CSDL Năm học: 2012 - 2013 (109) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Kĩ năng: - Rèn luyện cho hs khả chọn khoá cho các bảng liệu CSDL đơn giản - Hs các mối liên kết các bảng thông qua thuộc tính khoá Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… - B¶ng d÷ liÖu Mat_hang Khach_hang Cong_ty Phieu_nhap Phieu_xuat Kh¸ch hµng § (K6) K K K K Thñ kho § (K6) § § § § KÕ to¸n § § § §, B, S, X §, B, S, X Qu¶n lÝ §, B, S, X §, B, S, X §, B, S, X § § Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12C 12D 12E 12G 12H Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Hoạt động GV Thực bài tập a Mục tiêu: - Học sinh biết chức đối tượng chương trình b Nội dung: Bài – sgk tr.105 c Các bước tiến hành - Giíi thiÖu néi dung vµ yªu cÇu cña bµi thùc hµnh - Chia líp thµnh nhãm trªn, ph©n mçi nhãm đóng vai đối tợng, yêu cầu học sinh các nhóm thảo luận để xác định các quyền nhóm mình truy cập đến sở liệu - Gọi HS đại diện nhóm nêu trớc lớp và giải thÝch lÝ lùa chän - Giới thiệu bảng chức đã điền sẵn các quyÒn - Yêu cầu HS các nhóm thảo luận để xác định bảng phân quyền nêu đề bài đã phù hợp cha? ®iÓm nµo phï hîp, ®iÓm nµo cha? gi¶i thích? đề nghị sửa đổi? - Yêu cầu học sinh đại diện nhóm lên bảng ®iÒn, gäi thµnh viªn trongnhãm gi¶i thÝch v× lại chọn quyền đó - Yªu cÇu häc sinh c¸c nhãm kh¸c bæ sung Hoạt động HS - Theo doi nội dung để định hớng nhiệm vô - Thảo luận theo nhóm để đa chức đối tợng chơng trình + Kh¸ch hµng + Thñ kho + KÕ to¸n + Qu¶n lÝ - Thảo luận để phân quyền cho đối tợng trên các bảng liệu - §iÒn lªn b¶ng vµ gi¶i thÝch lÝ - Ph¶n biÖn vµ bæ sung Năm học: 2012 - 2013 (110) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài - Định hớng để học sinh đến thống Củng cố: - GV chấm bài làm trên máy học sinh đồng thời nhận xét ý thức thái độ học tập học sinh Dặn dò: - Lµm bµi tËp SGK 12 trang 109 Ngày soạn: 11/01/2012 Tiết 50 BÀI TẬP VÀ THỰC HÀNH SỐ 11 BẢO MẬT CƠ SỞ DỮ LIỆU (T2) I Mục tiêu Kiến thức: - Häc sinh hiÓu thªm kh¸i niÖm vµ tÇm quan träng cña b¶o mËt CSDL - Häc sinh biÕt mét sè c¸ch th«ng dông b¶o mËt CSDL - Có thái độ đúng đắn việc sử dụng và bảo mật CSDL Kĩ năng: - Rèn luyện cho hs khả chọn khoá cho các bảng liệu CSDL đơn giản - Hs các mối liên kết các bảng thông qua thuộc tính khoá Thái độ: - Ý thức tư duy, sáng tạo học tập - Giáo dục ý thức tự giác, nghiêm túc thực hành và lòng yêu thích môn II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, đĩa chứa các chương trình minh họa (quản lý học sinh: gv biên soạn), tranh ảnh chụp sẵn, hệ thống bài tập, phòng tin học, máy chiếu… - B¶ng d÷ liÖu Mat_hang Khach_hang Cong_ty Phieu_nhap Phieu_xuat Kh¸ch hµng § (K6) K K K K Thñ kho § (K6) § § § § KÕ to¸n § § § §, B, S, X §, B, S, X Qu¶n lÝ §, B, S, X §, B, S, X §, B, S, X § § Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12C 12D 12E 12G 12H Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài mới: Năm học: 2012 - 2013 (111) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Hoạt động GV Hoạt động HS Thùc hiÖn bµi tËp a) Môc tiªu: - Học sinh biết các quyền mà đối tợng sử dụng chơng trình đợc cấp b) Néi dung : - Giả sử chơng trình có các chức để: + Khách hàng đợc biết tên, số lợng và mét sè th«ng tin vÒ mÆt hµng + Thủ kho biết đợc tình hình nhập, xuÊt vµ tån kho + Kế toán biết đợc tình hình thu chi + Ngời quản lí biết đợc thông tin + B¶o mËt c¬ së d÷ liÖu - Nếu chức bảo mật CSDL đợc thực bảng phân quyền thì đối tợng trên đợc trao quyền gì? c) C¸c bíc tiÕn hµnh: - Giới thiệu nội dung và yêu cầu bài thực - Theo doi nội dung để định hớng nhiệm hµnh vô - Chia lớp thành nhóm trên, phân nhóm - Thảo luận theo nhóm để đa chức đóng vai đối tợng, yêu cầu học sinh đối tợng chơng trình các nhóm thảo luận để xác định các quyền + Khách hàng nhóm mình truy cập đến sở liệu + Thủ kho - Gọi HS đại diện nhóm nêu trớc lớp và giải + Kế toán thÝch lÝ lùa chän + Qu¶n lÝ - Giới thiệu bảng chức đã điền sẵn các quyÒn - Yêu cầu HS các nhóm thảo luận để xác định - Thảo luận để phân quyền cho đối tbảng phân quyền nêu đề bài đã phù hợp ợng trên các bảng liệu cha? ®iÓm nµo phï hîp, ®iÓm nµo cha? gi¶i thích? đề nghị sửa đổi? - §iÒn lªn b¶ng vµ gi¶i thÝch lÝ - Yêu cầu học sinh đại diện nhóm lên bảng ®iÒn, gäi thµnh viªn trongnhãm gi¶i thÝch v× - Ph¶n biÖn vµ bæ sung lại chọn quyền đó - Yªu cÇu häc sinh c¸c nhãm kh¸c bæ sung - Định hớng để học sinh đến thống Củng cố: - GV chấm bài làm trên máy học sinh đồng thời nhận xét ý thức thái độ học tập học sinh Dặn dò: - Lµm bµi tËp SGK 12 trang 109 Ngày soạn: 12/01/2012 Tiết 51 ÔN TẬP CUỐI NĂM HỌC I Mục tiêu: Kiến thức: - Học sinh nắm đợc toàn kiến thức đã học: các khái niệm CSDL, hệ CSDL quan hệ, hệ qu¶n trÞ CSDL Microsoft Access, mét sè kiÕn tróc CSDL vµ b¶o mËt hÖ CSDL Kĩ năng: - Rèn luyện tư duy, vận dụng kiến thức lí thuyết trả lời câu hỏi và bài tập Năm học: 2012 - 2013 (112) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Thái độ: - Ý thức tư duy, sáng tạo học tập II Chuẩn bị: Giáo viên: Sách GK tin 12, Sách GV tin 12, tranh ảnh chụp sẵn, hệ thống bài tập, máy chiếu… Học sinh: Sách GK tin 12, ghi, học và chuẩn bị nhà III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12C 12D 12E 12G 12H Ngày dạy Sĩ số Kiểm tra: - Kết hợp bài Bài Hoạt động GV Hoạt động HS Hoạt động 1: Nhắc lại kiến thức đã học - Đặt câu hỏi để giúp HS nhớ lại kiến thức đã đợc học - KÓ tªn c¸c c«ng viÖc thêng gÆp xö lÝ th«ng tin cña mét tæ chøc - Tr×nh bµy kh¸i niÖm: CSDL; hÖ qu¶n trÞ CSDL, hÖ CSDL - KÓ tªn c¸c møc thÓ hiÖn cña CSDL - KÓ tªn c¸c yªu cÇu c¬ b¶n cña hÖ CSDL - Cã nh÷ng vai trß nµo cña ngêi lµm viÖc víi hÖ CSDL - Nªu c¸c bíc x©y dùng CSDL - Tr×nh bµy kh¸i niÖm m« h×nh d÷ liÖu, CSDL quan hÖ, hÖ qu¶n trÞ CSDL quan hÖ - Tr×nh bµy kh¸i niÖm vÒ kho¸ c¬ së d÷ liÖu - Theo dâi c©u hái cña GV vµ suy nghÜ tr¶ lêi: + T¹o lËp hå s¬ + CËp nhËt hå s¬ + Khai th¸c hå s¬ - C¸c kh¸i niÖm: + CSDL là tập hợp các DL tổ chức nào đó đợc lu trữ trên các thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin cña nhiÒu ngêi dïng + Phền mềm cung cấp môi trờng để tạo lập, lu trữ và khai thác thông tin CSDL đợc gọi là hệ quản trị CSDL + HÖ CSDL lµ CSDL cïng hÖ qu¶n trÞ CSDL qu¶n trÞ vµ khai thác CSDL đó - C¸c møc thÓ hiÖn + Møc vËt lÝ; Møc kh¸i niÖn; Møc khung nh×n - C¸c yªu cÇu c¬ b¶n: + TÝnh cÊu tróc; TÝnh toµn vÑn; tÝnh nhÊt qu¸n; tÝnh an toµn và bảo mật; tính độc lập; không d thừa liệu - Ba vai trß: + Ngêi qu¶n trÞ CSDL; ngêi lËp tr×nh øng dông; ngêi dïng - Cã thÓ chia thµnh bíc + Kh¶o s¸t; thiÕt kÕ; kiÓm thö - C¸c kh¸i niÖm: + Mô hình DL là tập khái niệm dùng để mô tả cấu trúc DL, c¸c thao t¸c DL, c¸c rµng buéc DL cña mét CSDL + CSDL đợc XD dựa trên mô hình DL quan hệ đợc gọi là CSDL quan hÖ + Hệ quản trị dùng để tạo lập, cập nhật và khai thác CSDL quan hÖ gäi lag hÖ QTCSDL quan hÖ - Kho¸ cña mét b¶ng lµ mét tËp Ýt nhÊt c¸c thuéc tÝnh cho kh«ng cã hai bé nµo trªn b¶ng cã gi¸ trÞ b»ng trªn các thuộc tính đó - Kiến trúc tập trung: toàn DL đợc lu trữ tập trung Năm học: 2012 - 2013 (113) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài quan hÖ - ThÕ nµo lµ hÖ CSDL tËp trung, hÖ c¬ së d÷ liÖu ph©n t¸n m¸y hoÆc mét dµn m¸y Ngêi dïng cã thÓ truy cËp vµo CSDL th«ng qua c¸c ph¬ng tiÖn truyÒnth«ng d÷ liÖu - Kiến trúc phân tán: Dữ liệu đặt nhiều nơi Ngời dùng có thÓ truy cËp d÷ liÖu tõ xa - C¸c gi¶i ph¸p b¶o mËt: - Cã nh÷ng gi¶i ph¸p b¶o + X©y dùng c¸c chÝnh s¸ch vµ ý thøc mËt th«ng tin nµo? Theo em + Ph©n quyÒn truy cËp gi¶i ph¸p nµo cÇn quan t©m + NhËn d¹ng ngêi dïng nhÊt? + m· ho¸ th«ng tin vµ nÐn d÷ liÖu + Lu biªn b¶n hÖ thèng Hoạt động 2: Rèn luyện kỹ thao tác với hệ QTCSDL Access a) Môc tiªu: - HS tạo lập đợc CSDL, lập đợc bảng, nhập đợc DL, khai thác DL theo yêu cầu b) Néi dung: 1- Trong MS Access, hãy tạo bảng diem_thi dùng để lu trữ và tính điểm môn tin học HK I cã cÊu tróc nh sau: Tªn trêng KiÓu trêng §é réng Khu«n d¹ng Sè ch÷ sè Mahs Text Hoten Text 35 KT_mieng Number Double Fixed Heso1_1 Number Double Fixed Heso1_2 Number Double Fixed Heso2_1 Number Double Fixed Heso2_2 Number Double Fixed KT_hocky Number Double Fixed 2- Nhập liệu đủ trờng cho học sinh lớp 3- Trong chế độ thiết kế, hãy tạo mẫu hỏi Tong_ket co du trờng và thêm trờng sau TBkiemtra: round(([KT_mieng]+[Heso1_1]+[Heso1_2]+([Heso2_1]+[Heso2_2])*2/7,1) TBM_HK1: round(([KT_mieng]*2+[KThocky])/3,1) 4- Thùc hiÖn mÉu hái Tong_ket vµ lu kÕt qu¶ - T¹o b¸o c¸o hiÖn thÞ tÊt c¶ c¸c th«ng tin trªn mÉu hái Củng cố: - Nắm các kiến thức đã đợc học - ChuÈn bÞ tèt cho tiÕt kiÓm tra häc kú Dặn dò: - Ôn lại toàn kiến thức đã học - Giờ sau kiểm tra cuối năm học Ngày soạn: 12/01/2012 Tiết 52 KIỂM TRA CUÓI NĂM HỌC I Mục tiêu: - Đánh giá trình độ nhận thức tư học sinh học kì II - Cho điểm kiểm tra học kì II - Giáo dục ý thức tự giác, nghiêm túc học tập II Chuẩn bị: + GV: Đề bài, thang điểm, phòng thực hành + HS: Kiến thức III Hoạt động dạy và học: Tổ chức: Lớp 12A 12B 12D 12E 12G 12K Ngày dạy Năm học: 2012 - 2013 (114) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Sĩ số Kiểm tra: A ĐỀ BÀI: Bài a Tạo CSDL mới, đặt tên là Quan_ly_lop(tên lớp) b Tạo các bảng dl CSDL Quan_ly_lop(tên lớp) với cấu trúc mô tả sau: Tên bảng Hoc_sinh Mon Lop Diem Tên trường Ma_hoc_sinh Ho_dem Ten Ma_lop Ma_mon_hoc Ten_mon_hoc Ma_lop Ten_lop ID Ma_hoc_sinh Ma_mon_hoc Ngay_kiem_tra Diem Kiểu liệu Text Text Text Text Text Text Text Text AutoNumber Text Text Date/Time Number Ghi chú Khoá chính Khoá chính Khoá chính Khoá chính Bài Thiết lập các mối liên kết: - Bảng DIEM và bảng HOC_SINH - Bảng DIEM và bảng MON - Bảng DIEM và bảng LOP Bài - Tạo biểu mẫu để nhập liệu cho bảng HOC_SINH - Nhập dl cho bảng Bài Thiết kế số mẫu hỏi để đáp ứng các yêu cầu sau: a Hiển thị họ tên học sinh dân tộc thiểu số cùng với điểm b Danh sách học sinh gồm họ và tên, điểm môn toán c Danh sách học sinh gồm họ và tên, điểm môn toán và xếp theo ngày kiểm tra Bài Tạo báo cáo danh sách học sinh môn gồm: Họ tên, điểm và tính điểm trung bình theo nhóm B THANG ĐIỂM Bài (4 điểm) Yêu cầu: - Tạo CSDL mới, đặt tên theo yêu cầu - Tạo bảng theo yêu cầu, đặt khoá chính Bài (3 điểm) Yêu cầu: - Tạo liên kết các bảng Bài (1 điểm) Yêu cầu: - Tạo biểu mẫu và nhập liệu cho bảng Bài (1 điểm) Năm học: 2012 - 2013 (115) Tin học 12 - Giáo viên: Trần Tiến Thành - Trường THPT Minh Đài Yêu cầu: - Hoàn thành mẫu hỏi theo yêu cầu Bài (1 điểm) Yêu cầu: - Hoàn thiện báo cáo Bài mới: - Giáo viên chia học sinh theo nhóm, chiếu đề bài, yêu cầu học sinh làm bài nghiêm túc - Học sinh làm bài nghiêm túc quan sát giáo viên Củng cố: - Nhận xét ý thức làm bài học sinh Dặn dò: - Xem trước bài sở liệu quan hệ Tân Sơn, ngày 23 tháng 01 năm 2012 Tổ trưởng duyệt Năm học: 2012 - 2013 (116)