Thông tin tài liệu
Ngày soạn: 25/ 8/ 2008 Ngày giảng: . . ./ / 2008 Tiết 1 Chơng 1. Khái niệm về hệ cơ sở dữ liệu Đ1 . khái niệm cơ sở dữ liệu I - Mục tiêu 1. Kiến thức - Biết các vấn đề thờng phải giải quyết trong một bài toán quản lí và sự cần thiếy phải có CSDL; - Biết vai trò của CSDL trong học tập và cuộc sống; - Biết các mức thể hiện của CSDL; - Biết các yêu cầu cơ bản đối với hệ CSDL. 2. Kỹ năng - Cha đòi hỏi phải biết các thao tác cụ thể. II. Chuẩn bị 1. Giáo viên: SGK, SGV, Giáo án, ví dụ minh hoạ cho bài toán quản lý (su tầm). 2. Học sinh: Đồ dùng học tập III. Các bớc lên lớp 1. ổn định tổ chức //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 2. Kiểm tra bài cũ: (Không) 3. Bài mới Hoạt động của Giáo viên và Học sinh Nội dung kiến thức * Hoạt động 1 (Tìm hiểu bài toán quản lí cho một lĩnh vực) Gv: Để làm một bài toán quản lí gồm những công đoạn nào? Gv: Xét ví dụ bài toán quản lí cụ thể?: Quản lí học sinh trong tròng THPT. Danh sách học sinh qua bảng biểu (gồm 1. Bài toán quản lý - Ví dụ: quản lý học sinh trong nhiều trờng - lập hồ sơ học sinh - Cập nhật hồ sơ: sửa chữa, thay đỏi cho phù hợp. 1 các cột thông tin tơng ứng: số thứ tự, họ tên, năm sinh, giới tính) Giáo viên: Khi thay đổi thông tin trong danh sách (địa chỉ thay đổi, Học sinh chuyển đi, chuyển đến) sửa chữa ntn? Gồm những công đoạn gì?. - Học sinh: trả lời. - Gv: Khai thác hồ sơ gồm những công việc gì? - Học sinh: trả lời. - Gv: hồ sơ dùng để: Xem thông tin cần thiết; đa ra danh sách học sinh giỏi, khá, trung bình, yếu,SX, XL học sinh theo điểm trung bình, thống kê số lợng học sinh từng mặt - Từ việc khai thác hồ sơ- BGH, GV có kế hoạch, quyết định phù hợp. * Hoạt động 2 (Tìm hiểu các công việc thờng gặp khi xử lí bài toán) - Gv: Để giải quyết bài toán quản lí gồm những công việc nào? - Học sinh: Dựa vào nhận xét bài toán quản lí từ các ví dụ đa ra để đa ra câu trả lời. GV: Yêu cầu HS đọc SGK mục b- T6. Hãy cho biết một số công việc thờng làm để cập nhật hồ sơ? HS: Đọc sách, trả lời câu hỏi GV: Việc tạo lập, lu trữ và cập nhật hồ sơ là để khai thác chúng, phục vụ cho công - Khai thác hồ sơ, tìm kiếm; sắp xếp, thống kê - Lên kế hoạch và báo cáo (quyết định) stt Họ và tên Ngày sinh GTính D.Toán . 1 Ng. Văn An 1/1/89 Nam 6 2 Lê Thị Thúy 2/2/90 Nữ 8 2. Các công việc thờng gặp khi quản lý thông tin của 1 tổ chức a. Tạo lập hồ sơ - Để tạo lập hồ sơ, cần thực hiện các công việc sau: + Tuỳ thuộc vào nhu cầu của tổ chức mà xác định chủ thể cần quản lý. + Dựa vào yêu cầu quản lý thông tin của chủ thể để xác định cấu trúc hồ sơ. + Thu thập, tổng hợp thông tin cần thiết cho hồ sơ từ nhiều nguồn khác nhau và lu trữ chúng theo đúng cấu trúc xác định. b. Cập nhật hồ sơ - Một số công việc thờng làm để cập nhật hồ sơ: + Sửa chữa hồ sơ; + Bổ sung thêm hồ sơ cho cá thể mới tham gia vào tổ chức; + Xoá hồ sơ của cá thể mà tổ chức không còn quản lí. 2 việc quản lí. GV: Chia lớp thành 3 nhóm + Yêu cầu: Khai thác hồ sơ gồm những việc gì? HS: Thảo luận theo nhóm và trình bày kết quả ra bảng phụ - GV: Yêu cầu các nhóm báo cáo kết quả, sau đó nhận xét và bổ sung nội dung c. Khai thác hồ sơ - Khai thác hồ sơ gồm các việc chính sau: + Sắp xếp + Tìm kiếm + Thống kê + Lập báo cáo 4. Củng cố và hớng dẫn học ở nhà - Vai trò của bài toán quản lí: BTQl xuất hiện do nhu cầu của thực tế xã hội; công tác quản lí phổ biến trong đời sống. - Trong mọi bài toán quản lí, việc xử lí thông tin đều có các công việc: tạo lập, cập nhật hồ sơ, khai thác hò sơ. - Thông qua việc xử lí dữ liệu, công tác quản lí còn hỗ trợ cho nhà quản lí ra quyết định BTVN: Học bài, trả lời câu hỏi 1 SGK T16 3 Ngày soạn: 25/ 8/ 2008 Ngày giảng: . . ./ / 2008 Tiết 2 Chơng 1. Khái niệm về hệ cơ sở dữ liệu Đ1 . khái niệm cơ sở dữ liệu (tiếp) III. Các bớc lên lớp 1. ổn định tổ chức //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 2. Kiểm tra bài cũ Nêu một ứng dụng CSDL của một tổ chức mà em biết. Hãy trình bày các công công việc thờng gặp khi xử lí CSDL. 3. Bài mới Hoạt động của Giáo viên và Học sinh Nội dung kiến thức * Hoạt động 1 (Tìm hiểu khái niệm về cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu) GV: Dữ liệu lu trên máy có u điểm gì so với một dữ liệu lu trên giấy? HS: Trả lời GV: Hãy cho biết thế nào là một sơ sở dữ liệu? HS: Trả lời GV: Để ngời sử dụng có thể tạo CSDL trên máy tính ta phải có một phần mềm và phần mềm đó đợc gọi là hệ quản trị cơ sở dữ liệu. GV: Hiện nay ngoài HQTCSDL MS- Microsoft Access (ở chơng trình tin 12) còn có rất nhiều HQTCSDL khác nh: - MySQL, hệ QTCSDL FOXPRO, GV: Ngời ta thờng dùng thuật ngữ hệ cơ 3. Hệ cơ sở dữ liệu a. Khái niệm cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu * Cơ sở dữ liệu (Database): Là một tập hợp các DL có liên quan với nhau, chứa thông tin của 1 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 với nhiều mục đích khác nhau. - VD: CSDL Lớp, CSDL nhân sự, CSDL vật t, * Hệ QTCSDL (Database Management System): là 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, lu trữ và khai thác thông tin của CSDL đợc gọi là hệ quản trị cơ sở dữ liệu 4 sở dữ liệu để chỉ một CSDL và hệ QTCSDL quản trị và khai thác CSDL đó. GV: Quan sát hình 3 SGK- T9. * Hoạt động 2 (Tìm hiểu các mức trừu t- ợng của CSDl) GV: Có ba mức trừu tợng dùng để mô tả CSDL thể hiện mối quan hệ giữ các mức (hình 3 SGK- T9) GV: ở mức khái niệm có thể khai báo hồ sơ dạng bảng là mảng hai chiều. GV: Yêu cầu HS đọc VD SGK- T10. GV: Yêu cầu HS đọc SGK và quan sát hình 6, 7 T11. HS: đọc sách GV: Em hiểu mức khung nhìn nh thế nào, lấy VD? HS: Trả lời VD: nếu bỏ bớt một vài cột của CSDL khái niệm lớp phần còn lại là một khung nhìn. - Để lu trữ và khai thác thông tin bằng máy tính cần phải có: + Cơ sở dữ liệu; + Hệ QTCSDL; + Các thiết bị vật lí (Máy tính, đĩa cứng, CD, mạng, ) b. Các mức thể hiện của cơ sở dữ liệu * Mức vật lí - CSDL vật lí của một CSDL là tập hợp các tệp dữ liệu, tồn tại thờng xuyên các thiết bị nhớ. + VD: CSDL vật lí của một CSDL lớp gồm 50 tệp, mỗi tệp ghi dữ liệu thực tế về một học sinh trong lớp. * Mức khái niệm - CSDL khái niệm của một CSDL là sự trừu tợng hoá thế giới thực khi nó gắn với ngời sử dụng * Mức khung nhìn - Khung nhìn của một CSDL là một phần của CSDL khái niệm hoặc trừu tợng hoá một phần CSDL khái niệm. Một CSDL chỉ có một CSDL vật lí, một CSDL khái niệm nhng có thể có nhiều khung nhìn khác nhau. 4. Củng cố và hớng dẫn học ở nhà: GV: Tóm tắt lại các kiến thức đã học trong bài. - CSDL là gì? Hệ QTCSDL là gì? Hệ CSDL là gì? - Các mức thể hiện của cơ sở dữ liệu? BTVN: học bài theo câu hỏi 2, 3 trong SGK trang 9. 5 Ngày soạn: 25/ 8/ 2008 Ngày giảng: . . ./ / 2008 Tiết 3 Chơng 1. Khái niệm về hệ cơ sở dữ liệu Đ1 . khái niệm cơ sở dữ liệu (tiếp) III. Các bớc lên lớp 1. ổn định tổ chức //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 2. Kiểm tra bài cũ: Em hãy trình bày các mức thể hiện của cơ sở dữ liệu. Lấy ví dụ? 3. Bài mới Hoạt động của Giáo viên và Học sinh Nội dung kiến thức * Hoạt động 1 (Tìm hiểu các yêu cầu của hệ cơ sở dữ liệu) Gv: lấy vd về CSDL quản lí HS (tuyển sinh, QL điểm; QL các chuyến bay=> giải thích các y/c: +Tính cấu trúc: mỗi cột DL cần có các qui định cụ thể: điểm chỉ đợc viết chữ số với dấu ngăn cách phần thập phân, độ rộng. + Tính toàn vẹn: (ngày sinh viết ngày, tháng hợp lệ, là đoàn viên thì tuổi (ng.sinh) 15 tuỳ thuộc vào sự hoạt động của CSDL. +Tính nhất quán: Hai bên A và B phải cùng đồng thời giao và nhận thông tin. - Tính an toàn và bảo mật thông tin: (chỉ có những ngời có liên quan trách nhiệm mới đợc sử dụng). 3. Hệ cơ sở dữ liệu c. Các yêu cầu của hệ cơ sở dữ liệu - Một cơ sở dữ liệu cần có cơ chế để đảm bảo các yêu cầu sau: * Tính cấu trúc: thông tin trong CSDL đợc lu trữ theo 1 cấu trúc xác định. * Tính toàn vẹn: Các giá trị DL đợc lu trữ trong CSDL phải thoả mãn 1 số ràng buộc. * Tính nhất quán: Sau các thao tác cập nhật DL hay khi có sự cố trong quá trình cập nhật DL phải có tính đúng đắn. * Tính an toàn và bảo mật thông tin: CSDL cần phải đợc bảo vệ an toàn, ngăn chặn những truy xuất không đợc phép và khôi phục đợc CSDL khi có sự cố. * Tính độc lập: Một CSDL phải phục vụ cho 6 - Tính độc lập: (DL thi tốt nghiệp không chỉ dùng để phục vụ việc tốt nghiệp mà còn có thể phục vụ bài toán về : thống kê giới tính tham gia các ngành nghề, địa phơng) - Tính không d thừa: (Không cần có cột tổng điểm trong sổ điểm). GV: Chia lớp thành 3 nhóm. Nêu một số ứng dụng của CSDL trong các lĩnh vực hiện nay. HS: Thảo luận, báo cáo kết quả GV: Nhận xét, bổ sung, đánh giá nhiều mđ khác nhau. * Tính không d thừa: CSDL không lu trữ những DL trùng lặp hoặc thông tin có thể tính toán đợc từ DL đã có. d. Một số ứng dụng - Trong mọi hoạt động, con ngời vẫn đóng vai trò quyết định 4. Củng cố và hớng dẫn học ở nhà: GV: Tóm tắt lại các kiến thức đã học trong bài. - Tạo lập, khai thác 1 CSDL cần có những điều kiện gì? - Các yêu cầu cơ bản của hệ CSDL. BTVN: học bài theo câu hỏi 4 trong SGK trang 9. 7 Ngày soạn: 25/ 8/ 2008 Ngày giảng: . . ./ / 2008 Tiết 4 Bài tập I - Mục tiêu 1. Kiến thức - Biết các vấn đề thờng phải giải quyết trong một bài toán quản lí và sự cần thiếy phải có CSDL; - Biết vai trò của CSDL trong học tập và cuộc sống; - Biết các mức thể hiện của CSDL; - Biết các yêu cầu cơ bản đối với hệ CSDL. 2. Kỹ năng - Biết xác định đợc thông tin của một CSDL cụ thể. II. Chuẩn bị 1. Giáo viên: SGK, SGV, Giáo án, ví dụ minh hoạ cho bài toán quản lý (su tầm). 2. Học sinh: Đồ dùng học tập III. Các bớc lên lớp 1. ổn định tổ chức //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 //2008 .//2008 2. Kiểm tra bài cũ: (Không) 3. Bài mới Hoạt động của Giáo viên và Học sinh Nội dung kiến thức * Hoạt động 1 (Chữa bài tập SGK) GV: Gọi HS đứng tại chỗ trả lời theo câu hỏi trong bài HS: Trả lời GV: Nhận xét, bổ sung thông tin (ghi lên bảng) B i 3 SGK- T16 * Những thông tin cần phải lu trữ của CSDL quản lí mợn/ trả sách: - Thông tin về sách: Mã sách; Tên sách; Nhà xuất bản; Năm xuất bản; Tên tác giả; 8 GV: Gọi 2 hs lên bảng lấy ví dụ minh họa cho một vài yêu cầu cơ bản với hệ CSDL. HS: Lên bảng * Hoạt đông 2 (Chữa bài tập trong SBT) GV: Chia lớp thành 2 nhóm + Nhóm 1: ý a + Nhóm 2: ý b HS: Thảo luận, báo cáo kết quả GV: Nhận xét, bổ sung và đánh giá GV: Chia lớp thành 3 nhóm, thảo luận theo yêu cầu của từng nhóm Giá tiền; Số lợng; Thành tiền; - Thông tin về khách hàng: Mã thẻ; Họ và tên; Ngày tháng năm sinh; Địa chỉ; * Những việc phải làm để đáp ứng nhu cầu quản lí của ngời thủ th: + CSDL cần phải chứa đủ các thông tin nêu trên, còn trong hệ QTCSDL cần có các ch- ơng trình hỗ trợ ngời thủ th thực hiện các công việc của ngời quản lí. B i 4 SGK- T16 - VD: Tính không d thừa: không nên đa thông tin tuổi vào trong cơ sở dữ liệu, chỉ cần thông tin ngày tháng năm sinh là đủ. B i 1.1 SBT- T7 a. Thống kê, tổng hợp: - Số giáo viên nam, nữ; - Số giáo viên là chủ nhiệm, không chủ nhiệm; - Số giáo viên dạy môn toán, tin, văn, ; - Tổng hợp số tiết dạy trong năm của cả tr- ờng; b. Có thể thêm một số cột: - Địa chỉ: để tiện thăm hỏi; - Số điện thoại: trao đổi công việc; - Dân tộc: giải quyết các chế độ u tiên; - Trình độ chuyên môn: biết giáo viên đó đạt chuẩn, trên chuẩn, cha chuẩn. B i 1.4 SBT- T7 9 + Nhóm 1: bài 1.4 + Nhóm 2: bài 1.5 + Nhóm 3: bài 1.6 HS: Thảo luận, báo cáo kết quả GV: Nhận xét, bổ sung và đánh giá B i 1. 5 SBT- T8 B i 1.6 SBT- T8 4. Củng cố và hớng dẫn học ở nhà - Các công việc khi xử lí thông tin, các yêu cầu của hệ cơ sở dữ liệu, - Làm các bài tập 1.9, 1.10, 1.12, 1.13, 1.15 (SBT- T9, 10) 10 [...]... HS quan sát hình 12 SGKT18 4 Củng cố và hớng dẫn học ở nhà - Các chức năng của hệ QTCSDL ? (Cung cấp cách tạo lập CSDL; Cung cấp cách cập nhật DL, tìm ki m và kết xuất thông tin; cung cấp công cụ ki m soát, điều khiển truy cập vào CSDL) - Hoạt động của một hệ QTCSDL: Bộ truy vấn và bộ quản lí dữ liệu (bộ truy xuất dữ liệu) BTV: Hc bi theo câu hỏi 1, 2, 3 SGK- T20, Bài 1. 27 đên 1. 31 SBT- T12, 13 13 Ngày... + Bang trasach (thông tin trả sách) Sophieu Ngay_tra Sobienban_suco + Bang Hocsinh (thông tin về bạn đọc- học sinh) Mathe Hoten Ngaysinh Gioitinh Lop Ngaycap diachi + Bang Phieumuon (thông tin về phiếu mợn) Mathe Sophieu Ngaymuon Ngaycantra Masach Sl_sachmuon + Bang HoaDon (thông tin về hoá đơn) Sohoadon Masach Sl_thanhli + Bang Thanhli (thông tin về bảng thanh lý sách) So_bbtl Masach Sl_thanhli... ứng dụng để khai thác thông tin từ CSDL BTV: Hc bi theo câu hỏi 4,5,6 SGK- T20, Bài 1. 32 đên 1. 36 SBT- T13, 14 15 Ngày soạn: 10 / 9/ 2008 Ngày giảng: / / 2008 Tiết 7 Bài tập I - Mục tiêu 1 Ki n thức - Bit khỏi nim h QTCSDL; - Bit cỏc chc nng ca 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, ki m soát điều khiển, việc truy cập vào CSDL ), bit c cỏc H tng tỏc ca cỏc thnh phn... d liu b Khai bỏo cu trỳc v kiu d liu c Khai bỏo cu trỳc d Khai bỏo kiu d liu, cu trỳc d liu v cỏc rng buc trờn cỏc d liu B Trắc nghiệm tự luận (6 diểm) Câu 1: Cập nhật dữ liệu bao gồm những công việc nào? Câu 2: Trình bày sơ lợc về hoạt động của một hệ quản trị cơ sở dữ liệu (QTCSDL) Đáp án và biểu điểm Câu Đáp án Điểm Trắc nghiệm khách quan 1 a- Đ; b- S 1 2 d 1 3 d 1 4 d 1 Trắc nghiệm tự luận Cập nhật... đáp án câu 13 , 14 , 15 c Ngui qun tr CSDL d C ba ngi trờn HS: Suy nghĩ, trả lời câu hỏi Cõu 11 : Ngi no cú vai trũ quan trng trong vn s dng phn mm ng dng phc v nhu cu khai thỏc thụng tin a Ngi lp trỡnh b Ngi dựng cui c Ngi QTCSDL d C ba ngi trờn Cõu 12 : Ngi no ó to ra cỏc phn mm ng dng ỏp ng nhu cu khai thỏc thụng tin t CSDL a Ngi lp trỡnh ng dng c Ngi QTCSDL b Ngi dựng cui d C ba ngi trờn Cõu 13 : im khỏc... trên 29 4 Củng cố - Thông qua bài học hôm nay các em cần nắm đợc các ki n thức sau: - Khái niệm Microsoft Access - Khả năng của Access - Các thao tác cơ bản trong Access 5 Dặn dò - Học bài theo câu hỏi SGK, làm bài tập 2 .1 đên 2 .13 SBT T18, 19 , 20 30 Ngày soạn: 20/ 9/ 2008 Ngày giảng: / / 2008 Tiết 11 Đ4 cấu trúc bảng I - Mục tiêu 1 Ki n thức - Hiểu các khái niệm chính trong cấu trúc dữ liệu bảng:... trực tiếp trên Access HS: Quan sát, ghi nhớ 4 Củng cố - Nhắc lại các khái niệm chính: Bảng (Table); Trờng; Bản ghi; Khoá chính 5 Dặn dò - Học bài theo câu hỏi 1 đến 5 SGK- T39; - Làm bài tập 2 .14 đến 2.40 SBT; - Đọc trớc bài tập và thực hành 2, giờ sau thực hành 34 Ngày soạn: 1/ 10 / 2008 Ngày giảng: / / 2008 Tiết 12 Bài tập và thực hành 2 Tạo cấu trúc bảng I - Mục tiêu 1 Ki n thức - Hiểu các thao... truy vn tr kt qu cho ngi dựng 3 Bài mới Hoạt động của Giáo viên và Học sinh Nội dung ki n thức * Hoạt động 1 (Tìm hiểu bài 1 SGK- Bài 1 SGK- T 21 21) Tỡm hiu ni quy th vin, th th vin, GV : Chia lớp thành 3 nhóm, yêu cầu phiu mn/tr sỏch, s qun lý sỏch, ca các nhóm thảo luận th vin trng THPT - Nội qui th viện : 21 - Nhóm 1: Tỡm hiu ni quy th vin; - Nhóm 2: Tìm hiểu th th vin, phiu mn/tr sỏch; - Nhóm 3:... mới 3 Bài mới Hoạt động của Giáo viên và Học sinh Nội dung ki n thức * Hoạt động 1 (Tìm hiểu các khái niệm 1 Các khái niệm chính chính) 31 GV: Trình chiếu một bảng danh sách học sinh, yêu cầu HS quan sát, kết hợp đọc SGK mục 1- T33, 34 PV: Hãy cho biết vai trò của bảng? HS: Trả lời GV: Yêu cầu HS học SGK các khái niệm chính GV: Trình bày một số ki u dữ liệu chính trong Access (trình chiếu) Yâu cầu HS... Giáo viên và Học Nội dung ki n thức sinh * Hoạt động 1 (trả lời câu hỏi trắc Cõu 1: Chc nng ca h QTCSDL a Cung cp cỏch to lp CSDL nghiệm) GV: Chia lớp thành 3 nhóm (lần b Cung cp cỏch cp nht d liu, tỡm kim v kt 1) , yêu câu các nhóm thảo luận và xut thụng tin c Cung cp cụng c kim soỏt iu khin vic truy báo cáo kết quả cp vo CSDL - Nhóm 1: Câu1, 2; 16 - Nhóm 2: Câu 3, 4; - Nhóm 3: Câu 5, 6; HS: Thảo luận . gioitinh, doanvien toan,ly,hoa,van,tin: . Type Hocsinh=record; Hoten:string[30]; Ngaysinh:string [10 ]; Gioitinh:Boolean; Doanvien:Boolean; Toan,ly,hoa,van,tin:real;. 1. 10, 1 .12 , 1. 13, 1. 15 (SBT- T9, 10 ) 10 Ngày soạn: 6/ 9/ 2008 Ngày giảng: . . ./ / 2008 Tiết 5 Đ2 . hệ quản trị cơ sở dữ liệu I - Mục tiêu 1. Ki n thức
Ngày đăng: 10/06/2013, 01:25
Xem thêm: GIAO AN 12 KI 1, GIAO AN 12 KI 1, Khả năng của Access a. Access có những khả năng nào? Các loại đối tợng chính trong Access, Tạo và sửa cấu trúc bảng a. Tạo cấu trúc bảng, Kỹ thuật tạo liên kết giữa các bảng Bc 1:Trờn thanh menu, Tạo mẫu hỏi., Bài mới Hoạt động của Giáo viên và Học sinh Củng cố - Nhc li kin thc thụng qua cỏc thao tỏc cho bi thc hnh trờn Dặn dò Mục tiêu đánh giá