Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 45 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
45
Dung lượng
1,44 MB
Nội dung
Ngày soạn: 2/8/2008 Tiết 1 CHƯƠNG I: KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU BÀI 1: MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 1) I. Mục tiêu Kiến thức - Nắm được các vấn đề thường được giải quyết trong một bài toán quản lí và sự cần thiết phải có CSDL; khái niệm CSDL, các mức thể hiện (các mức chi tiết khi mô tả CSDL) và hệ CSDL cùng các đặc trưng của nó. Kĩ năng - Làm việc được với CSDL. Thái độ - Học sinh có những tư duy ban đầu về CSDL. II. Phương pháp, phương tiện dạy học - Phương pháp: vấn đáp, trực quan, hoạt động nhóm. - Phương tiện: máy tính, máy chiếu hoặc bảng phụ. III. Chuẩn bị GV: giáo án, SGK, SBT, tài liệu liên quan, đĩ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 . HS: đọc trước nội dung bài SGK. IV. Tiến trình bài dạy 1. Ổn định tổ chức GV: kiểm tra sĩ số HS: báo cáo sĩ số 2. Kiểm tra bài cũ 3. Nội dung bài mới HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH NỘI DUNG Hoạt động 1: Bài toán quản lý GV: Muốn quản lý thông tin về điểm học sinh của lớp ta nên lập danh sách chứa các cột nào? GV: Gợi ý: Để đơn giản vấn đề cột điểm nên tượng trưng một vài môn. HS: cột Họ tên, giới tính,ngày sinh,địa chỉ, tổ,điểm tóan, điểm văn, điểm tin . 1. Bài toán quản lý: Để quản lý học sinh trong nhà trường, người ta thường lập các biểu bảng gồm các cột, hàng để chứa các thông tin cần quản lý. GV: chiếu lên phông ví dụ HS: quan sát STT Họ tên Ngày sinh Giới tính Đoàn viên Tóan Lý Hóa Văn Tin 1 Nguyễn An 12/08/89 1 C 7,8 5,0 6,5 6,0 8,5 2 Trần Văn Giang 23/07/88 1 R 6,5 6,5 7,0 5,5 7,5 3 Lê Thị Minh Châu 03/05/87 0 R 7,5 6,5 7,5 7,0 6,5 4 Doãn Thu Cúc 12/05/89 0 R 6,5 6,4 7,1 8,2 7,3 5 Hồ Minh Hải 30/07/89 1 C 7,5 6,7 8,3 8,1 7,5 Stt Lớp SS học sinh Họ tên GV chủ nhiệm Họ tên lớp trưởng Ghi chú 1 12A 2 12B 3 12C 4 12D 5 12E 6 12F 7 12G 8 12H 9 12I 10 12K 11 12M 12 12N Hoạt động 2: Các công việc thường gặp khi quản lý thông tin của một đối tượng nào đó: GV: Em hãy nêu lên các công việc thường gặp khi quản lý thông tin của một đối tượng nào đó ? HS: trả lời câu hỏi 2. Các công việc thường gặp khi quản lý thông tin của một đối tượng nào đó: o Tạo lập hồ sơ về các đối tượng cần quản lí; o Cập nhật hồ sơ (thêm, xóa, sửa hồ sơ); o Tìm kiếm; o Sắp xếp; o Thống kê; o Tổng hợp, phân nhóm hồ sơ; o Tổ chức in ấn… 4. Câu hỏi củng cố và bài tập về nhà GV: nêu câu hỏi củng cố và nêu câu hỏi về nhà Câu 1: Các công việc thường gặp khi quản lí thông tin của một đối tượng nào đó? Câu 2: Lập bảng thứ 1 trên giấy gồm hai cột, cột 1 đặt tên là Tên môn học để liệt kê tất cả các môn học mà em đang học, cột 2 đặt tên Mã môn học, dùng ký hiệu 1,2,3 để đặt tên cho từng môn học. Đặt tên cho bảng Môn học. Câu 3: Lập bảng thứ 2, gồm các cột sau:Mã học sinh, họ tên, ngày sinh,giới tính, địa chỉ, tổ. Chỉ ghi tượng trưng 5 học sinh. Trong đó mỗi học sinh có một mã học sinh duy nhất, có thể đặt A1, A2 . Đặt tên bảng DSHS. Câu 4: Lập bảng thứ 3, gồm các cột sau:Mã học sinh, mã môn học, ngày kiểm tra, điểm. Mỗi học sinh có thể kiểm tra nhiều môn. Đặt tên là Bảng điểm. HS: trả lời câu hỏi và ghi bài tập về nhà V. Rút kinh nghiệm Ngày soạn: 4/8/2008 Tiết 2 BÀI 1: MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 2) I. Mục tiêu Kiến thức - Học sinh nắm được khái niệm CSDL và hệ QTCSDL, học sinh nắm được các mức thể hiện của CSDL: mức vật lí, mức khái niệm, mức khung nhìn. Kĩ năng - Phân biệt các mức thể hiện của CSDL. Thái độ - Học sinh nhận thấy được tầm quan trọng của hệ CSDL. II. Phương pháp, phương tiện dạy học - Phương pháp: thuyết trình, vấn đáp, trực quan. - Phương tiện: máy tính, máy chiếu hoặc bảng phụ. III. Chuẩn bị GV: giáo án, SGK, SBT, tài liệu liên quan. HS: học bài cũ và xem trước nội dung bài mới. IV. Tiến trình bài dạy 1. Ổn định tổ chức GV: kiểm tra sĩ số HS: báo cáo sĩ số 2. Kiểm tra bài cũ GV: nêu yêu cầu kiểm tra - Nêu các công việc thường gặp khi xử lí thông tin của một tổ chức? - Khi khai thác hồ sơ thì có thể thực hiện những thao tác nào với CSDL? HS: trả lời GV: nhận xét, cho điểm. 3. Nội dung bài mới HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH NỘI DUNG Hoạt động 1: Khái niệm CSDL và hệ QTCSDL GV: yêu câu học sinh đọc SGK và cho biết khái niệm CSDL? HS: đọc SGK và cho biết khái niệm GV: cho học sinh ghi khái niệm HS: ghi khái niệm GV: giải thích khái niệm thông qua các một số câu hỏi - Tổ trưởng quan tâm thông tin gì? Lớp trưởng quan tâm đến thông tin gì? Bí thư quan tâm đến thông tin gì? HS: trả lời câu hỏi GV: lấy thêm mốt số trong thực tế cho học sinh thấy được có rất nhiều người cùng khai thác dữ liệu và mỗi người có yêu cầu, nhiệm vụ riêng. HS: lắng nghe GV: yêu cầu học sinh đọc sách giáo khoa và nêu khái niệm hệ QTCSDL HS: đọc SGK và nêu khái niệm GV: yêu câu học sinh ghi lại khái niệm. HS: ghi bài GV: giải thích thêm khái niệm HS: lắng nghe GV: để lưu trữ và khai thác thông tin bằng máy tính cần phải đáp ứng những yêu cầu nào? HS: nêu ý kiến GV: chốt lại HS: ghi bài GV: có thể đồng nhất khái niệm CSDL với 3. Hệ cơ sở dữ liệu - Hệ cơ sở dữ liệu gồm hai thành phần: CSDL và hệ QTCSDL. a) Khái niệm CSDL và hệ QTCSDL *. Khái niệm CSDL: Một CSDL (Database) là một tập hợp các dữ liệu có liên quan với nhau, chứa thông tin của một tổ chức nào đó (trường học, công ti, ngân hàng,…), được lưu trữ tên các thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiều người với nhiều mục đích khác nhau. *. Khái niệm hệ QTCSDL: Phần mềm cung cấp một môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và khai thác thông tin của CSDL được gọi là hệ QTCSDL (Database Management System) *. Để lưu trữ và khai thác thông tin bằng máy tính cần phải đáp ứng một số yêu cầu - Cơ sở dữ liệu - Hệ quản trị cơ sở dữ liệu - Các thiết bị vật lí (máy tính, đĩa cứng, mạng,…) hệ QTCSDL được không? Vì sao? HS: trả lời câu hỏi Hoạt động 2: Các mức thể hiện của CSDL GV: giới thiệu, khi làm việc với CSDL thì với mục đích cụ thể của từng người dùng mà mức độc quan tâm hay hiểu biết về CSDL của mỗi người là khác nhau, từ đó CSDL được phân chi ra làm nhiều mức thể hiện, bao gồm: mức vật lí, mức khái niệm, mức khung nhìn. GV: yêu cầu học sinh đọc SGK và cho biết mức vật lí, mức khái niệm, mức khung nhìn là như thế nào? HS: đọc SGK và trả lời GV: giải thích thêm ý nghĩa của từng mức bằng các ví dụ HS: lắng nghe b) Các mức thể hiện của CSDL *. Mức vật lí: áp dụng với những người có yêu cầu hiểu biết một cách chi tiết dữ liệu được lưu trữ như thế nào, CSDL vật lí của một hệ CSDL là một tập hợp các tệp dữ liệu tồn tại trên các thiết bị nhớ. *. Mức khái niệm: áp dụng với những người có yêu cầu biết dữ liệu trong CSDL gồm những dữ liệu nào và mối quan hệ giữa các dữ liệu đó. *. Mức khung nhìn: áp dụng với những người khai thác CSDL, không cần quan tâm đến toàn bộ thông tin chứa trong CSDL mà chỉ cần một phần thông tin nào đó phù hợp với nghiệp vụ hay mục đích sử dụng của mình. Hoạt động 3: Củng cố, hướng dẫn về nhà GV: yêu cầu học sinh nhắc lại khái niệm CSDL và hệ QTCSDL, phân biệt các mức thể hiện của CSDL? HS: trả lời câu hỏi GV: nêu yêu cầu về nhà - Xem lại toàn bộ kiến thức đã học HS: ghi nội dung về nhà V. Rút kinh nghiệm Ngày soạn: 6/8/2008 Tiết 3 BÀI 1: MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 3) I. Mục tiêu Kiến thức - Học sinh nắm được các yêu cầu cơ bản đối với hệ CSDL, một số ứng dụng của các hệ CSDL trong các lĩnh vực kinh tế, xã hội, giáo dục, y tế,… Kĩ năng - Chưa rèn luyện kĩ năng gì Thái độ - Học sinh nhận thấy được các ứng dụng của hệ CSDL. II. Phương pháp, phương tiện dạy học - Phương pháp: thuyết trình, vấn đáp, trực quan. - Phương tiện: máy tính, máy chiếu hoặc bảng phụ. III. Chuẩn bị GV: giáo án, SGK, SBT, tài liệu liên quan. HS: học bài cũ và xem trước nội dung bài mới. IV. Tiến trình bài dạy 1. Ổn định tổ chức GV: kiểm tra sĩ số HS: báo cáo sĩ số 2. Kiểm tra bài cũ GV: nêu yêu cầu kiểm tra - Nêu khái niệm CSDL và hệ QTCSDL? - Các mức thể hiện của CSDL? HS: trả lời GV: nhận xét, cho điểm. 3. Nội dung bài mới HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH NỘI DUNG Hoạt động 1: Các yêu cầu cơ bản của hệ CSDL GV: giới thiệu các yêu cầu cơ bản của hệ CSDL. HS: ghi vở GV: giải thích, trong các hệ CSDL phổ biến hiện nay, dữ liệu cần được tổ chức dưới dạng các bản ghi (như bản ghi trong Pascal). Trong hệ QTCSDL cần phải có công cụ khai báo cấu trúc, xem, cập nhật, thay đổi cấu trúc. GV: giải thích thêm, dữ liệu phải thoả mãn một số tính chất nhất định theo yêu cầu thực tế, điều này giúp cho những người chưa hiểu sâu về chuyên môn nghiệp vụ vẫn có thể làm tốt công việc của mình khi sử dụng hệ CSDL. GV: tính chất này ít nhiều cần được quan tâm khi xây dựng CSDL, giúp xử lí sai sót khách quan trong quá trình khai thác CSDL. GV: tính chất này nhằm đảm bảo không rò rỉ thông tin, tức là đảm bảo để những người không có quyền biết thì không thể biết được. GV: giải thích thêm, khi có một số thay đổi hệ CSDL ở những mức làm việc vật lí hay khái niệm nhằm tăng hiệu quả sử dụng hoặc đáp ứng yêu cầu phát sinh trong thực tế, người dùng luôn mong muốn phải thay đổi ít nhất các chương trình đã xây dựng. Đây chính là ý nghĩa của tính chất này. 3. Hệ cơ sở dữ liệu c) Các yêu cầu cơ bản của hệ CSDL - Tính cấu trúc: dữ liệu trong CSDL được lưu trữ theo một cấu trúc xác định. - Tính toàn vẹn: các giá trị được lưu trữ trong CSDL phải thoả mãn một số ràng buộc, tuỳ thuộc vào hoạt động cảu tổ chức mà CSDL phản ánh. - Tính nhất quán: nhằm đảm bảo tính đúng đắn của các dữ liệu trong CSDL, ngay cả khi gặp sự cố trong quá trình khai thác CSDL. - Tính an toàn và bảo mật thông tin: CSDL cần được bảo vệ an toàn chống lại sự truy xuất trái phép và phải khôi phục được CSDL nếu gặp sự cố. - Tính độc lập: vì một CSDL phục vụ cho nhiều người với nhiều mục đích khác nhau nên dữ liệu cần phải độc lập với các ứng dụng. Có hai mức độc lập: độc lập ở mức vật lí, độc lập ở mức khái niệm. GV: giải sử trong CSDL đã có thuộc tính “Ngày sinh” thì có cần thiết phải đưa ra thuộc tính “Tuổi” không? Vì sao? HS: nêu ý kiến, ghi vở - Tính không dư thừa: trong CSDL thường không lưu trữ những dữ liệu trùng lặp hoặc những thông tin dễ dàng suy diễn từ những thông tin đã có. Tránh gây lãng phí bộ nhớ và không nhất quán thông tin. Hoạt động 2: Một số ứng dụng GV: hãy nhắc lại một số ứng dụng của Tinhọc đã được nói đến trong chương trình lớp 10 HS: nhắc lại một số ứng dụng GV: nêu một số ứng dụng của CSDL vào một số lĩnh vực HS: ghi bài d) Một số ứng dụng - Việc xây dựng, phát triển và khai thác hệ CSDL ngày càng nhiều và đa dạng trong hầu hết các lĩnh vực kinh tế, xã hội, giáo dục, y tế, … - Cơ sở giáo dục - Cơ sở kinh doanh - Cơ sở sản xuất - Các tổ chức - Ngân hàng - Hãng hàng không Hoạt động 3: Củng cố, hướng dẫn về nhà GV: nêu yêu cầu củng cố - Khi xây dựng CSDL cần quan tâm đến những tính chất gì? - Việc ứng dụng hệ CSDL đã mang lại thay đổi gì? - Trong mọi hoạt động con người có vai trò gì? HS: trả lời câu hỏi GV: nêu yêu cầu về nhà - Xem lại nội dung kiến thức đã học trong bài. - Trả lời các câu hỏi SGK. HS: ghi nội dung về nhà V. Rút kinh nghiệm Ngày soạn: 7/8/2008 Tiết 4 BÀI TẬP I. Mục tiêu Kiến thức - Củng cố lại cho học sinh các kiến thức về một số khái niệm cơ bản. Kĩ năng - Học sinh có khả năng trình bày lời giải cho các bài tập. Thái độ - Học sinh có ý thức sử dụng các CSDL vào các lĩnh vực trong đời sống. II. Phương pháp, phương tiện dạy học - Phương pháp: thuyết trình, vấn đáp, trực quan. - Phương tiện: máy tính, máy chiếu hoặc bảng phụ. III. Chuẩn bị GV: Giáo án, SGK, SBT, tài liệu liên quan. HS: học bài cũ và xem trước nội dung bài mới. IV. Tiến trình bài dạy 1. Ổn định tổ chức GV: kiểm tra sĩ số HS: báo cáo sĩ số 2. Kiểm tra bài cũ 3. Nội dung bài mới HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH NỘI DUNG Hoạt động 1: Bài tập GV: nêu câu hỏi - Nêu một số ứng dụng CSDL của một tổ chức mà em biết? HS: lấy một số ví dụ GV: CSDL đó bao gồm những thông tin gì? CSDL phục vụ cho những đối tượng nào, về vấn đề gì? HS: trả lời câu hỏi GV: nêu câu hỏi tiếp theo - Hãy nêu ví dụ minh hoạ cho một vài yêu cầu cơ bản đối với hệ CSDL? HS: nêu ý kiến, lấy ví dụ minh hoạ. GV: lấy thêm một số ví dụ khác minh hoạ cho học sinh tham khảo. GV: chiếu lên phông hồ sơ giáo viên của một trường và đưa ra các yêu cầu - Với hồ sơ trên có thể thống kê, tổng hợp những gì? - Có thể thêm hay bới cột nào trong hồ sơ Câu 1: Nhà trường có ứng dụng CSDL. CSDL của trường chứa thông tin về học sinh và phục vụ quản lí học sinh. Câu 2: Ví dụ minh hoạ cho các yêu cầu cơ bản đối với hệ CSDL. - Tính cấu trúc: CSDL thường được quản lí dưới dạng các bản ghi. - Tính toàn vẹn: ví dụ một học sinh vào lớp một phải từ 6 tuổi trở lên, nếu không đúng thì không được vào lớp 1. - Tính nhất quán: chia hộp bi gồm hai mầu xanh và đỏ, khi đó một người chỉ nhận bi đỏ người còn lại chỉ nhận bi xanh. - Tính an toàn và bảo mật thông tin: học sinh quản lí sổ đầu bài của lớp có trách nhiệm bảo quản và dữ sổ, học sinh khác không được sử dụng SĐB vào bất kì mục đích gì. - Tính độc lập: trong hồ sơ lớp có thể bổ sung cột theo dõi chuyên cần. - Tính không dư thừa: trong hồ sơ lớp có cột giới tính, không cần thiết phải thêm vào cột số lượng học sinh nam, số lượng học sinh nữ. Bài tập Stt Họ tên Ngày sinh Giới tính Là GV chủ nghiệm Môn Số tiết/năm Hệ số lượng 1 cho phù hợp hơn? - Giả sử là người khai thác CSDL thì có thể khai thác với những mục đích gì? - Có thể có yêu cầu tìm kiếm thông tin như thế nào? - Theo em, nhập dữ liệu là tạo lập hồ sơ hay cập nhật hồ sơ? Tại sao? HS: thảo luận trả lời các câu hỏi. GV: chiếu lên phông hồ sơ lớp và đưa ra một số yêu cầu - Ai có thể là người tạo lập hồ sơ? - Những ai có quyền sửa chữa hồ sơ và thường sửa những thông tin gì? - Một số mục tiêu khai thác hồ sơ trong năm học? HS: nêu ý kiến GV: phân tích thêm ý kiến của học sinh. 2 3 … 40 Stt Họ tên Ngày sinh Giới tính Đoàn viên Địa chỉ Điểm Toán Điểm Tin 1 2 … 26 GV: chiếu lên phông hệ thống câu hỏi trắc nghiệm yêu cầu học sinh trả lời, giải thích cho sự lựa chọn của mình. GV: chiếu lên phông các câu hỏi trắc nghiệm của các bài tập: 1.5, 1.6, 1.7, 1.8, 1.10, 1.11, 1.13, 1.19, 1.20 (SBT). HS: trả lời các câu hỏi, giải thích. Hoạt động 2: Hướng dẫn về nhà GV: nêu yêu cầu về nhà - làm các bài tập 1.5 đến 1.14 SBT. - trả lời các câu hỏi trang 20 và làm bài tập trong sách bài tập. HS: ghi nội dung về nhà V. Rút kinh nghiệm Ngày soạn: 8/8/2008 Tiết 5 BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (Tiết 1) I. Mục tiêu Kiến thức - Học sinh biết khái niệm hệ QTCSDL, biết các chức năng của hệ QTCSDL: tạo lập CSDL, cập nhật dữ liệu, tìm kiếm, kết xuất thông tin. Kĩ năng - Chưa rèn luyện kĩ năng gì Thái độ - Học sinh nhận thấy được tầm quan trọng của hệ QTCSDL. II. Phương pháp, phương tiện dạy học - Phương pháp: thuyết trình, vấn đáp, trực quan. - Phương tiện: máy tính, máy chiếu hoặc bảng phụ. III. Chuẩn bị GV: Giáo án, SGK, SBT, tài liệu liên quan. HS: học bài cũ và xem trước nội dung bài mới. IV. Tiến trình bài dạy 1. Ổn định tổ chức GV: kiểm tra sĩ số HS: báo cáo sĩ số 2. Kiểm tra bài cũ GV: nêu yêu cầu kiểm tra HS:1 - Nêu một số ứng dụng CSDL của một số tổ chức mà em biêt? - Hãy phân biệt CSDL với hệ QTCSDL? HS: 2 - Giả sử phải xây dựng một CSDL quản lí mượn/trả sách ở thư viện, theo em cần phải lưu trữ những thông tin gì? Hãy cho biết những việc phải làm để đáp ứng nhu cầu quản lí của người thủ thư? HS: 3 - Hãy nêu ví dụ minh hoạ cho một vài yêu câu cơ bản đối với hệ CSDL? HS: lên bảng trả lời GV: nhận xét, cho điểm. 3. Nội dung bài mới HOẠT ĐỘNG CỦA GIÁO VIÊN VÀ HỌC SINH NỘI DUNG Hoạt động 1: Các chức năng của hệ quản trị cơ sở dữ liệu GV: yêu cầu học sinh nêu lại khái niệm hệ QTCSDL HS: nhắc lại khái niệm GV: từ khái niệm hãy cho biết với mỗi hệ QTCSDL cần có những chức năng gì? HS: nêu ý kiến GV: chốt lại, mỗi hệ QTCSDL cần phải có ba chức năng cơ bản đó là: cung cấp môi trường tạo lập CSDL, cung cấp môi trường cập nhật và khai thác dữ liệu, cung cấp công cụ kiểm soát điều khiển truy cập vào CSDL. HS: lắng nghe, ghi bài GV: giải thích thêm cho học sinh tại sao phải cung cấp cho người dùng các công cụ để khai báo kiểu dữ liệu, cấu trúc dữ liệu, ngôn ngữ định nghĩa dữ liệu. HS: lắng nghe GV: lấy một số ví dụ cho học sinh phát hiện chức năng tiếp theo của hệ QTCSDL? HS: từ ví dụ, nêu chức năng tiếp theo của hệ QTCSDL. GV: nêu chức năng tiếp theo của hệ QTCSDL 1. Các chức năng của hệ quản trị cơ sở dữ liệu - Khái niệm: Hệ QTCSDL được dùng để tạo lập, cập nhật CSDL và khai thác thông tin trong CSDL. a) Cung cấp môi trường tạo lập CSDL - Mỗi hệ QTCSDL cần phải cung cấp một môi trường cho người dùng dễ dàng khai báo kiểu dữ liệu, các cấu trúc dữ liệu thể hiện thông tin và các ràng buộc khai báo trên dữ liệu. - Mỗi hệ QTCSDL cần cung cấp cho người dùng một ngôn ngữ định nghĩa dữ liệu. b) Cung cấp môi trường cập nhật và khai thác dữ liệu - Ngôn ngữ để người dùng cập nhật và khai thác thông tin được gọi là ngôn ngữ thao tác dữ liệu - Thao tác dữ liệu bao gồm: + Cập nhật (nhập, sửa, xoá dữ liệu,…) HS: ghi bài GV: nhắc lại bài cũ, khi xây dựng CSDL thì phải đảm bảo được một số yêu cầu cơ bản, vậy làm thế nào đảm bảo được các yêu cầu này? HS: nêu ý kiến GV: giới thiệu chức năng thứ ba của hệ QTCSDL HS: ghi bài GV: giải thích dõ hơn cho học sinh từng nhiệm vụ của một hệ QTCSDL. HS: lắng nghe, ghi bài + Khai thác (sắp xếp, tìm kiếm, kết xuất báo cáo,…) c) Cung cấp công cụ kiểm soát, điều khiển truy cập vào cơ sở dữ liệu - Để đảm bảo được các yêu cầu cơ bản của một hệ CSDL, hệ QTCSDL phải có các bộ chương trình thực hiện những nhiệm vụ sau: + Đảm bảo an ninh, ngăn ngừa truy cập không được phép. + Duy trì tính nhất quán của dữ liệu + Tổ chức và điều khiển các truy cập đồng thời + Đảm bảo khôi phục CSDL khi có sự cố ở phần cứng hay phần mềm + Quản lí từ điển dữ liệu, bao gồm các mô tả dữ liệu trong CSDL. Hoạt động 2: Củng cố, hướng dẫn về nhà GV: yêu cầu học sinh, nhắc lại các chức năng cơ bản của hệ QTCSDL và vai trò của mỗi chức năng HS: nhắc lại bài GV: nêu yêu cầu về nhà - Xem lại các nội dung đã học - Trả lời các câu hỏi SGK HS: ghi nội dung về nhà V. Rút kinh nghiệm Ngày soạn: 10/8/2008 Tiết 6 BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (Tiết 2) I. Mục tiêu Kiến thức - Học sinh biết được hoạt động tương tác của các thành phần trong một hệ QTCSDL, biết vài trò của con người khi làm việc với hệ CSDL, biết các bước xây dựng CSDL. Kĩ năng - Ban đầu có kĩ năng xây dựng CSDL. Thái độ - Học sinh nhận thấy được vai trò của hệ QTCSDL. II. Phương pháp, phương tiện dạy học - Phương pháp: thuyết trình, vấn đáp, trực quan. - Phương tiện: máy tính, máy chiếu hoặc bảng phụ. III. Chuẩn bị GV: Giáo án, SGK, SBT, tài liệu liên quan. HS: học bài cũ và xem trước nội dung bài mới. IV. Tiến trình bài dạy 1. Ổn định tổ chức [...]... kết quả sau khi thực Tin: Điểm trung bình môn Tin hiện các yêu cầu bài 3 - Chuyển trường DoanVien xuống dưới trường NgaSinh và trên trường DiaChi - Thêm các trường: Li: Điểm trung binh môn Lí Hoa: Điểm trung bình môn Hóa Tin: Điểm trung bình môn Tin - Di chuyển các trường điểm để có thứ tự * Di chuyển các trường điểm để có thứ tự là: là: Toan, Li, Hoa, Van, Tin Toan, Li, Hoa, Van, Tin GV: yêu cầu học... họa bằng việc xây dựng một báo cáo đơn giản từ bảng BANG_DIEM có ba trường HOTEN (họ và tên học sinh), TO (tổ), DIEM (điểm) 2 Tạo báo cáo để sắp xếp bản ghi - Mở báo cáo ở chế độ trang thiết kế.-Chọn View Sorting and Grouping hoặc nháy vào nút để xuất hiện cửa sổ Sorting and Grouping Hình 45 Trang báo cáo trong cửa sổ CSDL - Trong cửa sổ Sorting and Grouping đưa vào các trường hoặc biểu thức dùng... sinh - Tóm tắt tiểu sử (1-2 dòng) - Số hiệu hoá đơn - Tại sao số thể mượn là thông tin chính về - Ngày nhập 4 Hoá đơn nhập - Số lượng sách một người đọc, mã sách là thông tin chính - Mã sách - Mã sách về sách? - Ngày thanh lí 5 Biên bản thanh lí - Có thể giảm bớt những thông tin nào cho - Người được thanh lí - Hình thức thanh lí mỗi đối tượng? - Có thể tìm sách của một tác giả hiện có trong thư viện bằng... xuất thông tin gì? - Thông tin từ những bảng, mẫu hỏi nào sẽ được đưa vào báo cáo? - Dữ liệu sẽ được nhóm thế nào? HS: Trả lời câu hỏi: GV: Để làm việc với báo cáo, nháy nhãn Report trong cửa sổ CSDL (H 45) để xuất hiện trang báo cáo Nếu trong CSDL chưa có báo cáo nào thì trang báo cáo không có tên báo cáo nào, trên thanh công cụ chỉ có New hiện rõ Còn nếu trong CSDL đã có một báo cáo thì danh sách tên... xóa các bản ghi bằng nhiều cách Tuy nhiên chế độ hiển thị trang dữ liệu của bãng (H 12) cho một cách đơn giản để thực hiện điều đó Cách mở bảng ở chế độ trang dữ liệu nhanh nhất là nháy đúp tên bảng trong trang của bảng 1 Cập nhật dữ liệu a Thêm bản ghi mới Để thêm một bản ghi mới: - Chọn Insert New Record hoặc nháy nút (New Record) trên thanh công cụ (H 13) GV: Khi muốn thay đổi giá trị một trường... TACGIA (thông tin về tác giả) MaTG (Mã tác giả) HoTen (Họ và tên) NgSinh (Ngày sinh) NgMat (Ngày mất, nếu có) TieuSu (Tóm tắt tiểu sử) * Bảng SACH (thông tin về sách) MaSach (Mã sách) TenSach (Tên sách) LoaiSach (Loại sách) NXB (Nhà xuất bản) NamXB (Năm xuất bản) GiaTien (Giá tiền) MaTG (Mã tác giả) NoiDung (Tóm tắt nội dung) * Bảng HOCSINH (thông tin về độc giả) MaThe HoTen NgSinh GioiTinh Lop NgCap... Wizard theo SBD (số báo danh) 3 Dùng Thuật sĩ để tạo báo cáo tổng hợp theo nhóm - Trong trang báo cáo nháy đúp chuột vào Create report using Wizard - Trong hộp thoại Report Wizard (H.47) chọn thông tin đưa vào báo cáo: + Chọn bảng hoặc mẫu hỏi trong mục Tables/Queries + Chọn lần lượt các trường cần thiết từ ô Available Fields sang ô Selected Fields + Trong ví dụ của chúng ta, chọn BANG_DIEM và chọn tất... mang lại cho nó ưu gian truy cập và tăng độ tin cậy của điểm vừa kéo theo những nhược điểm? CSDL, nhưng việc đảm bảo an ninh và HS: thực hiện thảo luận theo nhóm nêu ý nhất quán dữ liệu sẽ trở nên khó khăn kiến 4 Củng cố, hướng dẫn về nhà GV: nêu yêu cầu về nhà: học bài và xem trước mục bài 13 HS: lắng nghe yêu cầu về nhà V Rút kinh nghiệm Ngày soạn: 19/3/2009 Tiết 47 BÀI 13: BẢO MẬT THÔNG TIN. .. hàng theo thứ tự khác với thứ tự chúng được nhập vào Các công cụ sắp xếp và lọc thuận tiên cho việc tìm kiếm dữ liệu Trong danh sách lớp chúng ta cần quản lí HS thao thứ tự A, B, C ta phải dùng chức năng sắp xếp để có một danh sách theo ý muốn Ví dụ:Từ bảng danh sách trong hình 12 thực hiện việc sắp xếp ta nhận được cần c Xóa bản ghi Để xóa một bản ghi: - Nháy một ô của bản ghi đả chọn rồi nháy nút... danh sách hoặc chọn lệnh Font trong bảng chọn Format Đặt độ rộng cột và chiều cao hàng bằng cách kéo thả chuột hoặc chọn các lệnh Column Width… và Row Height… trong bảng chọn Format b Xem trước khi in Sau khi đã định dạng bảng dữ liệu để in theo ý muốn, nháy nút hoặc chọn lệnh Print Preview Trong bảng chọn File để kiểm tra xem các dữ liệu có vừa với trang in không c Thiết đặt trang in Thiết đặt trang . Ghi chú 1 12A 2 12B 3 12C 4 12D 5 12E 6 12F 7 12G 8 12H 9 12I 10 12K 11 12M 12 12N Hoạt động 2: Các công việc thường gặp khi quản lý thông tin của một. chứa các thông tin cần quản lý. GV: chiếu lên phông ví dụ HS: quan sát STT Họ tên Ngày sinh Giới tính Đoàn viên T an Lý Hóa Văn Tin 1 Nguyễn An 12/ 08/89 1