Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 48 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
48
Dung lượng
522,5 KB
Nội dung
Trường THPT Diễn Châu Giáo án Tin học 12 Ngày soạn: 26/12/2019 Tiết PPCT: 35,36 Bài tập thực hành BÀI TẬP THỰC HÀNH TỔNG HỢP I MỤC TIÊU Kiến thức Củng cố kĩ sử dụng Access Kỹ Biết thực kĩ để tạo xử lý sở liệu Thái độ - Nghiêm túc, cẩn thận, bảo vệ tài sản chung Đinh hướng phát triển lực - Năng lực tự học: Vận dụng kiến thức học - Năng lực hợp tác, lực giao tiếp: Cùng với bạn nhóm hồn thành CSDL - Năng lực vận dụng kiến thức vào sống: Trình bày CSDL thường dùng sống thường ngày - Hoàn thiện kĩ làm việc theo nhóm II PHƯƠNG PHÁP Sử dụng phương pháp thuyết trình, đàm thoại, vấn đáp,… III CHUẨN BỊ Gv Giáo án, SGK, SGV, tài liệu tham khảo phòng máy Hs Đồ dùng học tập: SGK, ghi, bút,… Tiết 35 IV NỘI DUNG Ổn định tổ chức lớp Kiểm tra cũ: Kiểm tra trình thực hành Bài Bài a) Tạo CSDL mới, đặt tên HOC_TAP b) Tạo bảng liệu CSDL HOC_TAP với cấu trúc mơ tả bảng sau, đặt khố cho bảng, mơ tả tính chất cho trường bảng: Tên bảng BANG_DIEM Tên trường Khố Kiểu liệu ID AutoNumber Ma_hoc_sinh Text Giáo viên: Ngô Đức Phong email: ndp.trian@gmail.com Trường THPT Diễn Châu HOC_SINH MON_HOC Giáo án Tin học 12 Ma_mon_hoc Text Ngay_kiem_tra Date/Time Diem_so Number Ma_hoc_sinh Text Ho_dem Text Ten Text Ma_mon_hoc Text Ten_mon_hoc Text GV: Hướng dẫn thao tác trực tiếp máy chiếu Tạo CSDL Để tạo sở liệu mới: Chọn lệnh FileNew , hình làm việc Access mở khung New File bên phải (h 13) Chọn Blank Database, xuất hộp thoại File New Database (h 14) Nhập tên CSDL Hình Hộp thoại File New Database Trong hộp thoại File New Database, chọn vị trí lưu tệp nhập tên tệp CSDL Sau nháy vào nút Create để xác nhận tạo tệp Chú ý Tên tệp CSDL Access có phần mở rộng ngầm định mdb Thanh công cụ Trang bảng Bảng chọn đối tượng Hình Cửa sổ sở liệu tạo Giáo viên: Ngô Đức Phong email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Khi đó, cửa sổ sở liệu xuất hình 15 Cửa sổ CSDL gồm ba phần công cụ, bảng chọn đối tượng trang chứa đối tượng thời Tệp CSDL vừa tạo chưa có đối tượng (CSDL trống) Khi CSDL có bảng liệu bảng xuất trang bảng Tạo cấu trúc bảng Để tạo cấu trúc bảng chế độ thiết kế, thực cách sau: Cách 1: Nháy đúp Create table in Design view Cách 2: Nháy nút lệnh , nháy đúp Design View Sau thực hai cách trên, cửa sổ làm việc Access xuất công cụ thiết kế bảng Table Design (h 21) cửa sổ cấu trúc bảng (h 22) Hình Thanh cơng cụ thiết kế bảng HS: Quan sát thao tác trực tiếp máy ghi chép vào Củng cố - Củng cố kiến thức cách tạo CSDL tạo bảng; - Chuẩn bị bài: Bài tập thực hành (phần tiếp theo) Tiết 36 IV NỘI DUNG Ổn định tổ chức lớp Kiểm tra cũ: không kiểm tra Bài Bài (tt) Tên bảng Tên trường Khố Kiểu liệu ID AutoNumber Ma_hoc_sinh Text BANG_DIEM Ma_mon_hoc Text HOC_SINH MON_HOC Ngay_kiem_tra Date/Time Diem_so Number Ma_hoc_sinh Text Ho_dem Text Ten Text Ma_mon_hoc Text Ten_mon_hoc Text Giáo viên: Ngô Đức Phong email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Thiết lập mối liên kết: - Giữa bảng BANG_DIEM bảng HOC_SINH - Giữa bảng BANG_DIEM bảng MON_HOC GV: Hướng dẫn thao tác trực tiếp máy chiếu Sau xây dựng xong hai hay nhiều bảng, ta mối liên kết bảng với Mục đích việc để Access biết phải kết nối bảng kết xuất thông tin Các mối liên kết thể cửa sổ Relationships, thao tác xem, tạo, sửa, xoá liên kết thực cửa sổ Để mở cửa sổ chọn ToolsRelationships nháy nút lệnh (Relationships) Các bảng trường bảng tương ứng sau : BANG_DIEM: ID, Ma_hoc_sinh, Ma_mon_hoc, Ngay_kiem_tra, Diem_so HOC_SINH: Ma_hoc_sinh, Ho_dem, Ten MON_HOC: Ma_mon_hoc, Ten_mon_hoc Bảng BANG_DIEM bảng HOC_SINH có trường Ma_hoc_sinh Ta dùng trường để xác lập liên kết hai bảng theo bước sau đây: Mở CSDL HOC_TAP.MDB Nháy nút ToolsRelationships công cụ chọn Nháy nút phải chuột vào vùng trống cửa sổ Relationships chọn Show Table bảng chọn tắt Khi xuất hộp thoại Show Table Trong hộp thoại Show Table chọn bảng (BANG_DIEM, HOC_SINH, MON_HOC) cách chọn tên bảng nháy Add Cuối nháy Close để đóng cửa sổ Show Table Ta thấy bảng vừa chọn xuất cửa sổ Relationships Di chuyển bảng cho hiển thị hết chúng cửa sổ Chú ý: Cách chọn trường để liên kết HS: Quan sát thao tác trực tiếp máy ghi chép vào Củng cố - Củng cố kiến thức cách tạo liên kết bảng; - Chuẩn bị câu hỏi chương II Giáo viên: Ngô Đức Phong email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Ngày soạn: 01/01/2020 Tiết PPCT: 37 Chương III HỆ CƠ SỞ DỮ LIỆU QUAN HỆ §10 CƠ SỞ DỮ LIỆU QUAN HỆ(T1) I Mục đích, yêu cầu: Kiến thức - Biết khái niệm mơ hình liệu, mơ hình liệu quan hệ đặc trưng mơ hình - Biết khái niệm CSDL quan hệ, hệ QTCSDLQH, khóa liên kết bảng Kỹ - Xây dựng CSDLQH đơn giản - Thực xác định khóa bảng CSDLQH - Thực liên kết bảng CSDLQH Thái độ - Học sinh hiểu hứng thú với học u thích mơn học Định hướng phát triển lực - Năng lực giải vấn đề thông qua trao đổi, thảo luận Năng lực tự hoc Năng lực hợp tác Năng lực giao tiếp, sử dụng ngôn ngữ II Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn) HS có sách tập GV soạn Phương pháp giảng dạy: Thực hành mẫu, HS làm theo, thuyết trình, hỏi đáp, đặt vấn đề, so sánh III Nội dung: Hoạt động giáo viên Hoạt động học sinh - Ổn định tổ chức: Điểm danh - Lớp trưởng báo cáo sĩ số lớp Hoạt động 1: Mơ hình liệu quan hệ: - HS đọc sách giáo khoa, suy nghĩ trả lời câu hỏi ? Mơ hình liệu dùng để làm gì? - Mơ hình liệu dùng để mơ tả liệu mức cao, tổng quát nên dùng để thiết kế CSDL ? Khi thiết kết CSDL phải xác định gì? - Xác định yếu tố: - Các liệu cần phản ánh đối Giáo viên: Ngô Đức Phong email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 tượng phải có cấu trúc nào? - Các thao tác, phép toán liệu - Các ràng buộc liệu ? Có mơ hình liệu nào? ta đề cập đến mơ hình nào? - HS đọc sách giáo khoa, suy nghĩ trả lời câu hỏi - Có nhiều mơ hình liệu: Mơ hình phân cấp, mơ hình quan hệ, mơ hình hướng đối tượng ta đề cập đến mơ hình liệu quan hệ ? Vì sao? - Vì mơ hình liệu quan hệ phổ biến thực tế xây dựng ứng dụng CSDL *Các đặc trưng mơ hình liệu quan hệ ?Mơ hình quan hệ có đặc trưng đặc trưng nào? - HS đọc SÁCH GIÁO KHOA, suy nghĩ kết hợp với nhớ lại kiến thức a Về mặt cấu trúc: Dữ liệu thể học chương để trả lời câu bảng gồm hàng, cột hỏi Có đặc trưng: - HS lấy VD bảng tạo chương bảng HOC_SINH gồm cột sau: MaHS, ngày sinh, họ đệm, tên, giới tính, địa chỉ, điểm tốn, điểm lý, điểm hố hàng thể học sinh với giá trị tương ứng với cột b Về mặt thao tác liệu: Có thể cập nhật liệu thêm, xoá hay sửa ghi bảng, thao tác tìm kiếm thơng tin - VD: Thêm học sinh với thông tin tương ứng với cột Xố học sinh có bảng Tìm kiếm thông tin như: + Đưa học sinh có địa Tủa Chủa + Đưa học sinh có điểm tốn, lý, hố từ trở lên Tất câu hỏi truy vấn có kết nhờ thao tác liệu c Về mặt ràng buộc liệu: Dữ liệu bảng phải thoả mãn số ràng buộc khơng có ghi bảng Giáo viên: Ngơ Đức Phong - Có thể giống tất email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 giống hoàn toàn thơng tin có bảng HOC_SINH khơng thể giống MaHS VD: ngày sinh, họ đệm, tên, giới tính, địa chỉ, điểm tốn, điểm lý, điểm hố giống MaHS giống IV Dặn dò, rút kinh nghiệm: - Nắm khái niệm mơ hình liệu quan hệ đặc trưng - Về nhà đọc sách giáo khoa để học tiếp Ngày soạn: 04/01/2020 Tiết PPCT: 38 §10 CƠ SỞ DỮ LIỆU QUAN HỆ(T2) I Mục đích, yêu cầu: Kiến thức - Biết khái niệm mơ hình liệu, mơ hình liệu quan hệ đặc trưng mô hình - Biết khái niệm CSDL quan hệ, hệ QTCSDLQH, khóa liên kết bảng Kỹ - Xây dựng CSDLQH đơn giản - Thực xác định khóa bảng CSDLQH - Thực liên kết bảng CSDLQH Thái độ - Học sinh hiểu hứng thú với học u thích mơn học Định hướng phát triển lực - Năng lực giải vấn đề thông qua trao đổi, thảo luận Năng lực tự hoc Năng lực hợp tác Năng lực giao tiếp, sử dụng ngôn ngữ II Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn) HS có sách tập GV soạn Phương pháp giảng dạy: Thực hành mẫu, HS làm theo, thuyết trình, hỏi đáp, đặt vấn đề, so sánh III Nội dung: Hoạt động giáo viên Hoạt động học sinh - Ổn định tổ chức: Điểm danh Giáo viên: Ngô Đức Phong - Lớp trưởng báo cáo sĩ số lớp email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Hoạt động 1: Kiểm tra cũ: Câu hỏi: Các đặc trưng mơ hình liệu quan hệ? Lấy VD cho đặc trưng - Học sinh lên bảng trả lời câu hỏi - Học sinh khác nhận xét - Giáo viên cho điểm Hoạt động 2: Cơ sở liệu quan hệ - HS đọc sách giáo khoa, suy nghĩ trả lời câu hỏi ? Thế sở liệu quan hệ? Khái niệm: Cơ sở liệu xây dựng dựa mơ hình liệu quan hệ gọi sở liệu quan hệ Hệ QTCSDL dùng để tạo lập, cập nhật khai thác CSDL quan hệ gọi hệ quản trị CSDL quan hệ - ? Trong mơ hình liệu quan hệ ta có thuật ngữ nào? - Thuật ngữ quan hệ để bảng, thuộc tính để cột, ghi để hàng ta có thuật ngữ miền gía trị để kiểu liệu thuộc tính VD: Miền thuộc tính họ tên tập xâu kí tự, xâu khơng q 25 kí tự ? Một quan hệ có đặc trưng nào? - Có đặc trưng - Mỗi quan hệ có tên phân biệt với tên quan hệ khác - Các bộ(Bản ghi) phân biệt thứ tự không quan trọng - HS đọc sách giáo khoa, suy nghĩ - Mỗi thuộc tính có tên phân biệt, thứ tự trả lời câu hỏi thuộc tính khơng quan trọng - Quan hệ khơng có thuộc tính đa trị hay phức hợp - điều có nghĩa là: bảng khơng có cột mang nhiều giá trị cột không chia làm nhiều cột khác VD: Trong sách giáo khoa H69 70 rõ thuộc tính đa trị phức hợp mà khơng thể có bảng * VD hoạt động quản lý thư viện trường - HS đọc SÁCH GIÁO KHOAđể xem bảng thuộc tính bảng ?Người ta lưu trữ bảng bảng nào? - Có bảng:- MƯỢN SÁCH ? Bảng MƯỢN SÁCH có thơng tin nào? bảng 2: NGƯỜI MƯỢN ? Bảng NGƯỜI MƯỢN có thơng tin nào? - Số thẻ, mã số sách, ngày mượn, Giáo viên: Ngô Đức Phong bảng 3: SÁCH email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 ? Bảng SÁCH có thơng tin nào? ngày trả ? Giữa bảng tạo lập mối liên kết nào? - Số thẻ, ngày sinh, họ tên, lớp - Mã số sách, tên sách, số trang, tác giả (Hình 71) - Nhìn vào hình 71 ta thấy nhiều thông tin học sinh mượn sách sách học sinh mượn - Ta thấy bảng MƯỢN SÁCH bảng NGƯỜI MƯỢN có chung số thẻ nên ta tạo mối liên kết bảng - Ta thấy bảng MƯỢN SÁCH bảng SÁCH có chung số thẻ nên ta tạo mối liên kết bảng IV Dặn dò, rút kinh nghiệm: - Nắm khái niệm sở liệu quan hệ liên kết bảng - Nắm khái niệm khố, khố cách thức liên kết - Về nhà đọc sách giáo khoa để tiết sau thực hành Ngày soạn: 08/01/2020 Tiết PPCT: 39 §10 CƠ SỞ DỮ LIỆU QUAN HỆ(T3) I Mục đích, yêu cầu: Về kiến thức - Biết khái niệm khoá liên kết bảng Về kĩ - Xác định bảng khoá liên kết bảng toán quản lí đơn giản Về thái độ - Có thái độ nghiêm túc học tập - Học sinh ngày say mê với sở liệu quan hệ, đặc biệt sau biết tất thao tác sở liệu Năng lực hướng tới - Xác định khóa cho bảng tạo liên kết bảng CSDL quan hệ cụ thể II.Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn) HS có sách tập GV soạn Giáo viên: Ngô Đức Phong email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Phương pháp giảng dạy: Thực hành mẫu, HS làm theo, thuyết trình, hỏi đáp, đặt vấn đề, so sánh III Nội dung: Hoạt động giáo viên Hoạt động học sinh - Ổn định tổ chức: Điểm danh - Lớp trưởng báo cáo sĩ số lớp Hoạt động 1: Kiểm tra cũ: Câu hỏi: Các đặc trưng mơ hình liệu quan hệ? Lấy VD cho đặc trưng - Học sinh lên bảng trả lời câu hỏi Hoạt động 2: Khoá liên kết bảng - VD số thẻ khố khố gồm thuộc tính Khố bảng mượn sách gồm thuộc tính mã số sách, số thẻ, ngày mượn ( gồm khóa) - Học sinh khác nhận xét - Giáo viên cho điểm ? Có bảng mà có hai hàng giống hồn tồn tất thuộc tính khơng? ? Làm để nhận diện cá thể? ? lấy VD? - Khi nhập liệu cột khố khơng để trống ? Thế khoá? - HS đọc sách giáo khoa, suy nghĩ trả lời câu hỏi *Khái niệm: Khố Khóa tập thuộc tính vừa đủ để phân biệt với - điều có nghĩa là: bảng khơng có cột mang nhiều giá trị cột không chia làm nhiều cột khác ? Thế khố *Khái niệm: Khố bảng có nhiều khố người ta định khố làm khố ? Ràng buộc khoá đảm bảo yêu cầu nào? - Dữ liệu phải đảm bảo quán - HS đọc SÁCH GIÁO KHOA để trả lời câu hỏi - Thông tin cá thể xuất nhiều lần - Có bảng:- MƯợN SáCH ? Khi xác định khố ta cần ý điều gì? bảng 2: người mượn *Chú ý: bảng 3: Sách Mỗi bảng có khoá, việc xác định khoá phụ thuộc vào quan hệ logic liệu không phụ thuộc vào giá trị liệu - Số thẻ, mã số sách, ngày mượn, ngày trả - Nên chọn khố khố có thuộc tính - Mã số sách, tên sách, số trang, tác giả Giáo viên: Ngô Đức Phong 10 - Số thẻ, ngày sinh, họ tên, lớp email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 hạn người +giải pháp đưa sử dụng mật có người hệ thơng biết mật họ Đối với nhóm người truy cập cao chế nhận dạng phức tạp Hệ QTCSDL cung cấp cho người dùng cách thay đổi mật khẩu, tăng cường khả + Ngoài ngày có chữ kí điện tử bảo vệ mật + Ngồi người ta nhận dạng vân tay, nhận dạng người nhận dạng dọng nói * Người quản trị CSDL cần cung cấp: - Bảng phân quyền truy cập cho hệ QTCSDL - Lắng nghe, quan sát, ghi chép - phương tiện cho người dùng - Chữ kí điện tử chuỗi bít, xâu kí tự, âm hình ảnh mà có người cung cấp * Người dùng muốn truy cập vào hệ thống cần khai báo: - Tên người dùng - Mật Hoạt động 3: Tìm hiểu giải pháp bảo mật: mã hố thơng tin nén liệu - Tóm tắt số thuật tốn mã hố: + Chuyển kí tự thành số, chuyển số thành kí tự Diễn giải: Các thông tin quan trọng thường lưu trữ dạng mã hố để giảm khả dò rỉ + Cộng vào mã ASCII kí tự số - Giới thiệu cho học sinh ví dụ mã hố thơng tin quan trọng - Yêu cầu học sinh đề xuất thuật toán mã hoá - Thực nén liệu để học sinh thấy ý nghĩa nén liệu việc bảo mật thơng tin Hoạt động 4: Tìm hiểu giải pháp bảo mật: Lưu biên 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 hệ thống nói chung thành phần hệ thống nói riêng Dựa biên này, người ta phát truy cập khơng bình thường (ví dụ thường xuyên quan tâm đến số loại liệu vào số thời điểm định), từ có biện pháp phòng Giáo viên: Ngô Đức Phong 34 - Quan sát, ý - Trong chương trình lớp 10 đề cập đến mã hóa thơng tin theo ngun tắc vòng tròn thay kí tự kí tự khác - Mã hóa độ dài cách nén liệu Ví dụ: Từ AAAAAAAAABBBBBBBBCCC Mã hóa thành 10A8B3C Chú ý: Các liệu thường mã hóa nén chương trình riêng email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 ngừa thích hợp Hỏi: Trong sống, người ta thường ghi nhật kí, cho biết ý nghĩa việc ghi nhật kí? - u cầu học sinh tìm số ví dụ thực tế mà người ta thường ghi biên cho biết tác dụng việc ghi biên Lưu biên - Ghi nhớ lại kiện xảy hay công việc làm thân - Yêu cầu học sinh tham khảo sách giáo khoa cho biết: Biên hệ thống thường lưu trữ thông tin nào? - Các họp, kì thi - Thường cho biết: + Số lần truy cập vào hệ thống, thành phần hệ thống, yêu cầu tra cứu… - Biên hệ thống cung cấp thông tin cho phép đánh giá mức độ quan tâm người dùng đồi với hệ thống + Thông tin số lần cập nhật cuối cùng: Nội dung cập nhật, người thực hiện, thời điểm cập nhật… - Yêu cầu học sinh tìm số ví dụ thực tế CSDL có biên hệ thống ý nghĩa - Ghi lại công việc thực hiện, ghi lại cố bất thường xảy đẻ truy lại có kiện cáo cần thiết - Số lần truy cập vào thành phần hệ thống; thông tin số lần cập nhật cuối - Hệ thống rút tiền tự động: Nếu cập nhật mật sai lần liên tiếp bị khoá thẻ -> ý nghĩa: tránh việc người dùng nhặt thẻ rơi, dò mật để rút tiền - Hệ thống nạp tiền cho điện thoại di động -> Cũng tương tự V Dặn dò, rút kinh nghiệm: - Nắm cách phân quyền phân quyền cho người dùng Giáo viên: Ngô Đức Phong 35 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Ngày soạn: 12/03/2020 Tiết PPCT: 48 BÀI TẬP VÀ THỰC HÀNH 11 Bảo mật sở liệu(t1) I Mục đích yêu cầu: - Hiểu thêm khái niệm tầm quan trọng bảo mật CSDL - Biết số cách thơng dụng bảo mật CSDL - Có thỏi độ đắn việc sử dụng bảo mật CSDL II Định hướng phát triển lực - Năng lực tự học, lực hợp tác, lực giao tiếp, lực quan sát, lực phát giải vấn đề III Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn), tranh ảnh Copy tệp trắc nghiệm lờn máy Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh, trắc nghiệm khách quan IV Nội dung Hoạt động giáo viên Hoạt động học sinh - Ổn định tổ chức: - Lớp trưởng báo cáo sĩ số lớp 1.Hoạt động 1:Hướng dẫn học sinh gợi ý học sinh làm tập thực hành Bài 1: Cho CSDL ban_hàng gồm bảng sau: Mat_hang, Khach_hang, Cong_ti,Phieu_Nhap, Phieu_Xuat Các đối tượng sử dụng chương trình quản lee CSDL BAN_HANG là: - Khách hàng - Thủ kho - Học sinh nhớ lại kiến thức học trước để trả lời câu hỏi Học sinh nhớ lại kiến thức học trước để trả lời câu hỏi - Kế toán - Người quản lý háng - Có thể lấy VD vài chức năng: Theo em, mối đối tượng u cầu chương trình có chức gì? VD: Nhập vào cửa hàng + Nhập từ nhà cung cấp - Các chức năng: + Nhập từ cửa hàng khác + Nhập hàng vào cửa hàng + Nhập hàng khách trả lại + Bán hàng Bán hàng + Thu tiền mặt + Bán thu tiền mặt + Chi tiền mặt Giáo viên: Ngô Đức Phong 36 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 + Chi phí kinh doanh + Bán ghi cơng nợ + Cộng nợ + Quản lý kho + Báo cáo + Bảo mật Bài 2: Giả sử chương trình có chức sau: - Khách hàng biết tên, số lượng mặt hàng cửa hàng, số thông tin cần thiết mặt hàng - Thủ kho biết tình hình hàng nhập, xuất tồn kho - Kế tốn biết tình hình thu chi - Người quản lý cửa hàng biết thông tin, đặc biệt quan tâm tình hình xuất/ nhập loại mặt hàng, tình hình kinh doanh mặt hàng - Bảo mật CSDL 2.Hoạt động 2: Hướng dẫn học sinh thực hành - Cho học sinh ngồi vào máy chuẩn bị cho thực hành - Cho học sinh thảo luận theo nhóm sau đưa ý kiến nhóm mình, Các nhóm khác nhận xét, bổ sung GV đưa nhận xét, Kết luận - Học sinh nhớ lại kiến thức cũ để trả lời câu hỏi - Học sinh ý lắng nghe, quan sát cách làm để nắm câu hỏi nội dung toán - Học sinh đọc, trao đổi nhóm với quyền bảng phân quyền SÁCH GIÁO KHOA trang 107 sau thảo luận điểm được, điểm chưa được, giải thích sao? - Tất nhóm thống đến kết luận - Giáo viên tham gia hướng dẫn, giải đáp thắc mắc cần thiết - Giáo viên đánh giá kết học sinh qua trình thực hành bổ xung thêm thông tin mà học sinh chưa làm V Rút kinh nghiệm thực hành - Nhận xét thực hành Giáo viên: Ngô Đức Phong 37 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Ngày soạn: 18/03/2020 Tiết PPCT: 49 BÀI TẬP VÀ THỰC HÀNH 11 Bảo mật sở liệu(t2) I Mục đích yêu cầu: - Hiểu thêm khái niệm tầm quan trọng bảo mật CSDL - Biết số cách thông dụng bảo mật CSDL - Có thỏi độ đắn việc sử dụng bảo mật CSDL II Định hướng phát triển lực - Năng lực tự học, lực hợp tác, lực giao tiếp, lực quan sát, lực phát giải vấn đề III Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn), tranh ảnh Copy tệp trắc nghiệm lờn máy Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh, trắc nghiệm khách quan IV Nội dung Hoạt động giáo viên Hoạt động học sinh - Ổn định tổ chức: - Lớp trưởng báo cáo sĩ số lớp 1.Hoạt động 1: Hướng dẫn học sinh gợi ý học sinh làm tập thực hành Bài 3: Khi xây dựng CDSL, người ta thường tạo dao diện có trang chứa nút lệnh yêu cầu người dùng khai báo định danh( Tên, mật khẩu)và xác định quyền truy cập Sau khai báo, trang mở hiển thị danh sách chức tương ứng với quyền truy cập mà người dùng phép sử dụng Người dùng sử dụng chức để truy cập phần liệu với mức phân quyền mà người lập trình dành cho - Học sinh đọc, trao đổi nhóm với quyền bảng phân quyền SÁCH GIÁO KHOA trang 107 sau thảo luận điểm được, điểm chưa được, giải thích sao? - Tất nhóm thống đến kết luận Theo em người ta làm vậy? - Giáo viên lấy VD chương trình ứng dụng ACCESS quản lý kì thi tốt nghiệp để học sinh thấy ACCESS thực phân quyền truy cập liệu - Học sinh nhớ lại kiến thức học trả lời câu hỏi - Giáo viên gợi ý học sinh trả lời Giáo viên: Ngô Đức Phong 38 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 vài ý cho học sinh 2.Hoạt động 2: Hướng dẫn học sinh thực hành - Cho học sinh ngồi vào máy chuẩn bị cho thực hành - Giáo viên tham gia hướng dẫn, giải đáp thắc mắc cần thiết - Học sinh thực tập thực hành số 11 - Trong q trình thực hành có phần vướng mắc hỏi giáo viên để giải đáp - Giáo viên đánh giá kết học sinh qua trình thực hành bổ xung thêm thơng tin mà học sinh chưa làm V Rút kinh nghiệm thực hành - Nhận xét thực hành Ngày soạn: 22/03/2020 Tiết PPCT: 50 ÔN TẬP HỌC KỲ II I Mục đích yêu cầu: - Giúp học sinh hệ thống lại kiến thức học chương trình lớp 12 II Định hướng phát triển lực - Năng lực tự học, lực hợp tác, lực giao tiếp, lực quan sát, lực phát giải vấn đề, lực tính tốn, lực vận dụng kiến thức vào sống III Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn), tranh ảnh Copy tệp trắc nghiệm lờn máy Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh, trắc nghiệm khách quan IV Nội dung Hoạt động giáo viên Hoạt động học sinh - Ổn định tổ chức: - Lớp trưởng báo cáo sĩ số lớp 1.Hoạt động 1:Hướng dẫn học sinh gợi ý học sinh trả lời câu hỏi sách giáo khoa Câu3/86bài 10: Những tiêu chí giúp ta chọn khóa cho bảng? Hãy lấy VD giải thích? - Giáo viên nhận xét, rút kết luận - Có tiêu chí: + Nó phải khố Giáo viên: Ngô Đức Phong - Học sinh nhớ lại kiến thức học trước để trả lời câu hỏi - Cho học sinh thảo luận theo nhóm 39 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 +Số thuộc tính Câu 1/86 sách giáo khoa 11: Hãy nêu công việc gia đình hay xã hội dùng máy tính để quản lý sau đưa ý kiến nhóm mình, Các nhóm khác nhận xét, bổ sung GV đưa nhận xét, Kết luận - Có thể dùng máy tính để quản lý CD(thư viện CD gia đình) ghi hát, phục vụ tìm kiếm CD chưa hát muốn nghe hay tìm CD có hát ca sĩ biểu diễn - Quản lý hồ sơ đăng kí xe máy tơ để nhanh chóng tìm chủ phương tiện cần thiết - Quản lý vân tay phục vụ công tác điều tra, phá án Câu 2/93 sách giáo khoa 11: Trong toán quản lý câu hỏi 1, cho biết đối tượng cần quản lý thông tin cần lưu trữ - Học sinh liên hệ thực tế, trao đổi với bạn lớp - Học sinh ý lắng nghe, quan sát cách làm để nắm câu hỏi nội dung toán Trả lời: Để quản lý thư viện CD gia đình ta có đối tượng quản lý CD Thông tin cần lưu trữ CD là: - Số hiệu đĩa - Học sinh đọc, trao đổi nhóm với câu hỏi - Tất nhóm thống đến kết luận - Tên đĩa - Tên hát - Nhạc sĩ - Ca sĩ - Nơi cất giữ Câu 3/93 sách giáo khoa 11: Khi thông tin CSDL nói cần cập nhật cập nhật gì? Thơng tin CSDL nói cập nhật khi: - Có thêm CD mới( Mua thêm hay tặng) - Khi có CD bị háng bị - Học sinh nhớ đưa ý tưởng - Học sinh khác bổ sung Từ ý tưởng giáo viên nhận xét rút kết luận - Khi thay đổi chỗ lưu trữ CD Câu 4/93 sách giáo khoa 11: Khi cần kết xuất thông tin từ CSDL nói thơng tin kết xuất phác thảo số mẫu báo cáo cần có -Một lúc muốn kết xuất thơng tin lúc muốn tìm CD chưa hát muốn biết thư viện CD có hát chưa VD: Chuẩn bị đón giao thừa bạn muốn Giáo viên: Ngơ Đức Phong 40 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 mở hát" Happynew year" ban nhạc ABBA Nếu không nhớ hát ghi đĩa cất đâu bạn phải truy xuất thơng tin từ CSDL để nhanh chóng tìm đĩa cần thiết Các mẫu báo cáo cần là: - Danh sách hát đĩa - HS nhớ lại kiến thức để trả lời câu hỏi - Danh sách hát tác giả đĩa CD Câu 3/100 sách giáo khoa 12: chi phí phần cứng hệ CSDL khách - chủ giảm Trả lời: Chi phí phần cứng giảm cần máy chủ có cấu hình đủ mạnh để lưu trữ quản lý CSDL Câu 2/104 sách giáo khoa 13: Với vị trí người dùng, em làm để bảo vệ hệ thống khai thác CSDL Tuân thủ nghiêm chỉnh quy định bảo mật hệ thống như: - Các HS Có thể đưa ý kiến thân - Các học sinh khác bổ sung Giáo viên nhận xét đưa kết luận - Khơng tìm cách lấy mật người khác - Không làm lây lan Virus - Học sinh trả lời theo ý tưởng - Định kì thay đổi mật Câu 4/104 sách giáo khoa 13: Cho VD để giải thích lý cần phải thường xuyên thay đổi tham số hệ thống bảo vệ: - Nếu không thay tham số bảo vệ( mật khẩu, khố mã hố thơng tin)thì sớm hay muộn thơng tin trở thành phổ cập khơng có tác dụng bảo vệ - Các học sinh khác phát biểu ý kiến bổ sung - Giáo viên đưa nhận xét kết luận - Các chương trình tin tặc dò tìm cách tránh hệ thống bảo vệ.Việc thay đổi thường xuyên tham số bảo vệ làm cho việc dò tìm trở lên khó khăn nhiều V Dặn dò, Rút kinh nghiệm - Nắm kiến thức chương - nhà học Tiết sau kiểm tra học kì Ngày soạn: 14/04/2020 Tiết PPCT: 51 Giáo viên: Ngô Đức Phong 41 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 ÔN TẬP HỌC KỲ II I Mục đích yêu cầu: - Hệ thống lại kiến thức học chương trình tin học lớp 12 học kỳ II Định hướng phát triển lực - Năng lực tự học, lực hợp tác, lực giao tiếp, lực quan sát, lực phát giải vấn đề, lực tính tốn, lực vận dụng kiến thức vào sống III Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn), tranh ảnh Copy tệp trắc nghiệm lờn máy Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh, trắc nghiệm khách quan IV Các bước lên lớp Hoạt động giáo viên Hoạt động học sinh - Ổn định tổ chức: - Lớp trưởng báo cáo sĩ số lớp 1.Hoạt động 1: Bài 10 hệ sở liệu quan hệ ? Trong sở liệu có ràng buộc nào? ? Cơ sở liệu quan hệ gì? ? Lấy VD minh họa - Thông tin học sinh như: Họ tên, ngày tháng năm sinh, địa chỉ, đoàn viên, … - Thơng tin điểm: Tốn, lý, hố, sinh… ? Thế khóa? Để liên kết bảng cần có điều kiện gì? ? Phân biệt CSDL Hệ quản trị CSDL? - CSDL tập hợp liệu có liên quan với lưu trữ thiết bị nhớ máy tính - Trong CSDL có thơng tin cột hàng - CSDL phục vu cho tất đối tượng vấn đề quản lý VD: CSDL nhà trường chứa thông tin học sinh phục vụ quản lý học sinh( điểm, thông tin học sinh…) - Học sinh suy nghĩ, trả lời câu hỏi - Hệ quản trị CSDL chương trình phục vụ tạo lập, cập nhật khai thác CSDL ? Thế khúa chớnh? - Học sinh đọc sách giáo khoa, suy 2.Hoạt động 2: Bài 11 thao tác với sở nghĩ trả lời câu hỏi liệu quan hệ ? Để tạo lập sở liệu chỳng ta cần làm cụng việc nào? ?Để cập nhật liệu cần làm công việc nào? - Học sinh khác bổ sung, nhận xét câu trả lời bạn ? Khai thác sở liệu cần làm công việc nào? 3.Hoạt động 3: Bài 12 loại kiến trúc hệ Giáo viên: Ngô Đức Phong 42 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 sở liệu ?có hệ sở liệu nào? - Học sinh lắng nghe, suy nghĩ ghi giấy ý Thế hệ sở liệu phân tán? ? Ưu nhược điểm hệ sở liệu phân kiến riêng tán? 4.Hoạt động 4: Bài 12 loại kiến trúc hệ sở liệu ? Chính sách ý thức cá nhõn, tổ chức vấn đề bảo mật thông tin? - Học sinh đọc sách giáo khoa, suy nghĩ trả lời câu hỏi ? Làm để phân quyền truy cập nhận dạng người dùng? ? Các cách để mó húa thụng tin nộn liệu V Đánh giá cuối - Hệ thống lại toàn kiến thức chương - Nhắc nhở học sinh tiết sau kiểm tra học kỳ Giáo viên: Ngô Đức Phong 43 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 Ngày soạn: 24/04/2020 Tiết PPCT: 52 KIỂM TRA HỌC KỲ II I MỤC ĐÍCH, YÊU CẦU a Kiến thức - Biết khái niệm, đặc trưng mơ hình liệu quan hệ - Hiểu khái niệm khóa liên kết bảng - Biết chức mà hệ CSDL quan hệ phải có: tạo lập, cập nhật, khai thác - Biết giải pháp bảo mật thông tin -Hiểu khái niệm khóa liên kết bảng b Kĩ - Liên hệ với thao tác cụ thể trình bày chương - Biết chọn khóa cho bảng liệu CSDL đơn giản - Căn vào đặc trưng quan hệ hệ csdl quan hệ để phân biệt có phải quan hệ hay khơng c Thái độ - Có ý thức trách nhiệm chấp hành quy định bảo mật thông tin d Định hướng phát triển lực - Năng lực tự học, lực quan sát, lực phát giải vấn đề, lực tính tốn, lực vận dụng kiến thức vào sống II MA TRẬN ĐỀ - Hình thức: Trắc nghiệm(70%) + Tự luận (30%) Ma trận đề : Tên Chủ đề Nhận biết Thông hiểu Vận dụng (cấp độ 1) (cấp độ 2) Cấp độ thấp(cấp độ 3) TNKQ TNKQ TNK Q Cộng TL Cơ sở -Biết khái -Hiểu khái liệu niệm, đặc niệm khóa quan hệ trưng liên kết mơ hình bảng liệu quan hệ Số câu Số điểm 3(câu 6,7,11) 3(câu 2,4,14) 1.5 3.0 1.5 Giáo viên: Ngô Đức Phong 44 email: ndp.trian@gmail.com Trường THPT Diễn Châu Các - Các chức thao tác mà hệ với csdl CSDL quan quan hệ hệ phải có: tạo lập, cập nhật, khai thác Số câu Số điểm Giáo án Tin học 12 - Liên hệ với thao tác cụ thể trình bày chương 4(câu 1,8,9,10) - Biết chọn khóa cho bảng liệu CSDL đơn giản - Căn vào đặc trưng quan hệ hệ csdl quan hệ để phân biệt có phải quan hệ hay khơng (Câu 5,3) 3(1a,1b,1c) 1.0 6.0 2.0 Bảo - Biết khái mật thông niệm bảo mật tin hệ csdl hệ - Biết csdl số giải pháp bảo mật csdl Số câu (Câu 12,13) Số điểm 1.0 TS câu 17 TS điểm 4.5 2.5 10 1.0 I Trắc nghiệm: Câu 1: Thao tác với CSDL quan hệ là? (chọn phơng án nhất) A Tạo lập CSDL quan hệ B Cập nhật liệu C Khai thác CSDL D Cả thao tác Câu 2: Hai bảng CSDL quan hệ liên kết với thông qua: A Địa bảng B Tên trờng C Thuộc tính trờng đợc chọn (không thiết phải khóa) D Thuộc tính khóa Cõu 3: Chn phát biểu khai thác CSDL A Các ghi xếp theo nội dung hay nhiều trường B Truy vấn phát biểu thể yêu cầu người quản trị CSDL Giáo viên: Ngô Đức Phong 45 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 C Dễ dàng xem tồn bảng có nhiều trường D Báo cáo dùng để in theo khuôn mẫu định sn Câu 4: Trong bảng sau đây, mi học sinh chØ cã mét m· sè (Mahs) Khãa chÝnh cđa b¶ng lµ: A Khãa chÝnh= {Mahs} B Khãa chÝnh = {HoTen, Ngaysinh, Lop, Diachi} C Khãa chÝnh = {HoTen, Ngaysinh, Lop, Diachi, Li} D Khãa chÝnh = {HoTen, Ngaysinh, Lop, Diachi, Toan} Câu 5: Có câu trả lời dới cho câu hỏi Sau thực vài phép truy vÊn, CSDL sÏ nh thÕ nµo? A CSDL chØ chứa thông tin tìm đợc sau truy vấn B Thông tin rút đợc sau truy vấn không đợc lu CSDL C CSDL giữ nguyên, không thay đổi D CSDL thay đổi Câu Trong CSDL quan hệ, thuật ngữ "bộ" (bản ghi) để chỉ: A liên kết B hàng C bảng D cột Câu 7: Mơ hình phổ biến để xây dựng CSDL quan hệ là: A Mơ hình liệu quan hệ C Mơ hình hướng đối tượng B Mơ hình phân cấp D Mơ hình sở quan hệ Câu 8: Truy vấn sở liệu gì? A Là dạng lọc;có khả thu thập thông tin từ nhiều bảng CSDL quan hệ B Là dạng lọc C Là yêu cầu máy thực lệnh D Là đối tượng có khả thu thập thơng tin từ nhiều bng mt CSDL quan h Câu 9: Đối tợng thờng đợc sử dụng cho thao tác cập nhật liệu trở nên dễ dàng hơn, nhanh hạn chế bớt khả nhầm lẫn A Query B Form C Report D Table Câu 10: Những thao tác nhằm mục đích cập nhật liệu: A Thªm bé B Sắp xếp C Truy d liu D Cả thao tác Cõu 11: Cơ sở liệu quan hệ gì? A CSDL xây dựng mơ hình quan hệ Giáo viên: Ngô Đức Phong 46 email: ndp.trian@gmail.com Trường THPT Diễn Châu Giáo án Tin học 12 B CSDL xây dựng mơ hình liệu khái qt C Mơ hình liệu quan hệ D CSDL chứa liệu có nhiều bảng liên kết Câu 12: Các giải pháp cho việc bảo mật CSDL gồm có: A Phân quyền truy cập nhận dạng người dùng, mã hố thơng tin nén liệu, sách ý thức, lưu biên bản, cài đặt mật B Phân quyền truy cập nhận dạng người dùng; mã hố thơng tin nén liệu; sách ý thức; lưu biên C Nhận dạng người dùng, mã hố thơng tin nén liệu, sách ý thức, lưu biên D Phân quyền truy cập, nhận dạng người dùng, mã hố thơng tin nén liệu, lưu biên Câu 13: Để nâng cao hiệu việc bảo mật, ta cần phải: A Thường xuyên nâng cấp phần cứng, phần mềm B Nhận dạng người dùng mã hoá C Thường xuyên thay đổi tham số hệ thống bảo vệ D Thường xuyên chép liệu Câu 14 Chỉ phát biểu sai phát biểu dươi khóa: A Trong bảng có nhiều khóa B Mỗi bảng có khóa C Nên chọn khóa khóa có thuộc tính D Việc xác định khóa phụ thuộc vào quan hệ lôgic liệu không phụ thuộc vào giá trị liệu II Tù luËn (3 ®iĨm) Xét bảng thơng tin đăng ký học thêm: STT Họ tên Lớp Trần Văn Hải 12A Nguyễn Văn Long 12B Lê Thị Ánh 12C Nguyễn Thị Ánh 12A Trần Văn Nam Môn học Văn hố Thể thao Tốn, Hố Đá bóng Anh, Lý,Văn Cầu lông - Tại bảng thông tin không quan hệ? Em đề xuất phương án sửa lại cấu trúc để bảng trở thành quan hệ - Xác định khố bảng sửa VI ĐÁP ÁN Phần 1: Trắc nghiệm(7.0đ) - Đúng câu 0,5đ: Giáo viên: Ngô Đức Phong 47 email: ndp.trian@gmail.com Trường THPT Diễn Châu Câu: Giáo án Tin học 12 Đ.á D D B A C B A A B 1 A A B n Phần 2: Tự luận(3.0đ) + Bảng thông tin khơng quan hệ bảng có thuộc tính đa trị phức hợp (1,0đ) + Phương án sửa lại cấu trúc bảng để trở thành quan hệ sau: (1,0đ) C: lớp có chọn đăng kí học thêm, để trống khơng đăng kí học STT Họ tên Lớp Toán Hoá C C Anh Lý Văn Đá bóng Cầu lơng Trần Văn Hải 12A Nguyễn Văn Long 12B Lê Thị Ánh 12C Nguyễn Thị Ánh 12A C Trần Văn Nam 12A C C C C C - Khoá bảng sửa: STT (1,0đ) Giáo viên: Ngô Đức Phong 48 email: ndp.trian@gmail.com C ... TV02 TO_02 2 /12/ 2 012 6 /12/ 2 012 TV04 TN_103 6 /12/ 2 012 12 /12/ 2 012 TV09 TN_ 212 12 /12/ 2 012 14 /12/ 2 012 TV02 TN_ 212 14 /12/ 2 012 16 /12/ 2 012 SACH Mã số sách Tên sách Số trang Tình trạng TN_103 Tin Học 100... tạo liên kết bảng CSDL quan hệ phức tạp II Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12, đĩa chứa chương trình minh họa (quản lý học sinh:GV biên soạn), tranh ảnh Copy tệp trắc nghiệm... liệu quan hệ, đặc biệt sau biết tất thao tác sở liệu Năng lực hướng tới - Xác định khóa cho bảng tạo liên kết bảng CSDL quan hệ cụ thể II.Chuẩn bị đồ dùng dạy học: Sách GK tin 12, Sách GV tin 12,