Giáo án tin 12_HK1

41 436 0
Giáo án tin 12_HK1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

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 Ngày soạn: 8/8/2010 Ngày giảng: 12/8/2010 Tiết thứ: 1 I.Mục tiêu, yêu cầu: -Biết các vấn đề thờng giải quyết trong bài toán quản lý và sự cần thiết phải có CSDL -Biết đợc các công việc thờng gặp khi xử lý thông tin của một tổ chức -Hiểu đê vận dụng trong cuộc sống II.Chuẩn bị: -Thầy:Giáo án điện tử +Tài liệu, SGK, -Trò: Kiến thức + Đồ dùng học tập III.Tiến trình dạy học: A.ổn định lớp: B.Kiểm tra: C.Bài giảng: HĐ của thày, trò Nội dung HĐ1: Tìm hiểu về bài toán quản lý -GV: Hớng dẫn học sinh tìm hiểu về bài toán quản lý thông qua ví dụ cụ thể -HS: Nêu các công việc cần làm của một GVCN, cán bộ th viện HĐ2: Hình thành Các công việc thờng gặp khi xử lý thông tin của một tổ chức : -GV: Hớng dẫn, phân tích để học sinh tìm hiểu kiến thức thông qua ví dụ về công tác quản lý hồ sơ học sinh của GVCN -HS: Dựa vào kinh nghiệm thực tế để nêu đợc chi tiết những việc cần làm của GVCN 1.Bài toán quản lý: -Công việc quản lý rất phổ biến, mọi tổ chức đều có nhu cầu quản lý -Công tác quản lý chiếm phần lớn trong các ứng dụng tin học 2.Các công việc th ờng gặp khi xử lý thông tin của một tổ chức : a.Tạo lập hồ sơ : -Xác định đối tợng quản lý : -Xác định cấu trúc hồ sơ: -Thu thập các thông tin cần thiết b.Cập nhật hồ sơ -Sửa chữa: -Bổ sung -Xoá c.Khai thác hồ sơ: Hình thành kiến thức Lấy ví dụ để làm rõ các công việc thờng gặp khi xử lý thông tin của một tổ chức ? -Sắp xếp -Tìm kiếm -Thống kê -Báo cáo D.Củng cố: Các thao tác cơ bản trong việc tạo lập hồ sơ, cập nhật thông tin, khai thác thông tin E.Hớng dẫn về nhà: -Học bài và lấy ví dụ để phân tích -Đọc trớc phần Hệ cơ sở dữ liệu IV.Rút kinh nghiệm: ---------------------------------------- Bài 1: một số khái niệm cơ bản ( tiếp) Ngày soạn: 17/8/2010 Ngày giảng: 19/8/2010 Tiết thứ: 2 I.Mục tiêu, yêu cầu: -Hiểu các khái niệm CSDL, Hệ QTCSDL -Biết vai trò của CSDL trong học tập và đời sống -Biết các mức thể hiện của CSDL hệ CSDL II.Chuẩn bị: -Thầy:Giáo án điện tử +Tài liệu, SGK, -Trò: Kiến thức + Đồ dùng học tập III.Tiến trình dạy học: A.ổn định lớp: B.Kiểm tra: C.Bài giảng: HĐ của thày, trò Nội dung HĐ 1: Hình thành khái niệm về CSDL và Hệ QTCSDL: -GV: giảng giải, phân tích về các khái niệm -HS: Lấy các ví dụ minh hoạ 1.Bài toán quản lý: 2.Các công việc th ờng gặp khi xử lý thông tin của một tổ chức : 3.Hệ quản trị CSDL: a.Khái niệm về CSDL và Hệ QTCSDL: *CSDL: -Tập hợp các dữ liệu có liên quan với nhau -Lu trữ trong bộ nhớ ngoài -Nhiều ngời khai thác *Hệ QTCSDL: Là phần mềm tạo môi trờng thuận lợi và hiệu quả để tạo lập, lu trữ, khai thác thông tin *Hệ CSDL gồm CSDL và QTCSDL Các thành phần cơ bản của hệ CSDL HĐ 2: Hình thành các mức thể hiện của CSDL -GV: Hớng dẫn học sinh tìm hiểu các mức thể hiện của CSDL Nhu cầu khai thác CSDL của mọi ngời có nh nhau không ? (Hình 4, 5, 6, 7- SGK) -HS: Lấy ví dụ trong CSDL về hồ sơ học sinh trong lớp để thấy đợc việc khai thác thông tin của lập trình viên, GVCN, giáo viên bộ môn Một CSDL có mấy mức vật lý, mức khái niệm, mức khung nhìn b.Các mức thể hiện của CSDL: *Mức vật lý: Cho biết dữ liệu đợc lu trữ nh thế nào ? VD: các tệp hồ sơ HS đợc lu trữ trong vùng nhớ nào ? Dữ liệu về mỗi HS bao nhiêu byte ?, . *Mức khái niệm: Cho biết những dữ liệu nào đợc lu trữ trong hệ CSDL ? và giữa các dữ liệu có mối quan hệ với nhau nh thế nào ? VD: Trong CSDL lớp phải lu các thông tin cá nhân, thông tin về điểm của HS *Mức khung nhìn: Thể hiện phần CSDL mà ngời dùng cần khai thác VD: -GGVCN: Nhìn thấy các thông tin của HS -GV bộ môn: Nhìn thông tin về điểm môn mình dạy +Chú ý: -Một CSDL chỉ có một mức vật lý, một mức khái niệm nhng nhiều mức khung nhìn -Giữa các mức phải có sự tơng ứng đúng đắn để đảm bảo cho hệ CSDL đợc xây dựng và khai thác tốt. D.Củng cố: -Phân biệt CSDL và hệ QTCSDL -Trong CSDL quản lý mợn/trả sách ở th viện nhà trờng cần lu trữ những thông tin gì ? Những việc cần làm để đáp ứng nhu cầu quản lý của cán bộ th viện E.Hớng dẫn về nhà: -Nắm vững các khái niệm về CSDL và hệ QTCSDL ? Lấy ví dụ -Bài tập 1, 2, 3 (SGK-16) IV.Rút kinh nghiệm: Bài 1: một số khái niệm cơ bản ( tiếp) Ngày soạn: 24/8/2010 Ngày giảng: 26/8/2010 Tiết thứ: 3 I.Mục tiêu, yêu cầu: -Biết các yêu cầu cơ bản đối với hệ CSDL -Biết các ứng dụng của CSDL trong thực tế II.Chuẩn bị: -Thầy:Giáo án điện tử +Tài liệu, SGK, -Trò: Kiến thức + Đồ dùng học tập III.Tiến trình dạy học: A.ổn định lớp: B.Kiểm tra: C.Bài giảng: HĐ của thày, trò Nội dung HĐ 1: Hình thành các yêu cầu cơ bản của hệ CSDL -GV: Nêu các yêu cầu cơ bản và phân tích các yêu cầu -HS: Lấy ví dụ minh hoạ cho các yêu cầu cơ bản trong CSDL có trong thực tế 1.Bài toán quản lý: 2.Các công việc th ờng gặp khi xử lý thông tin của một tổ chức : 3.Hệ quản trị CSDL: a.Khái niệm về CSDL và Hệ QTCSDL: b.Các mức thể hiện của CSDL: 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 lu trữ theo một cấu trúc nhất định VD: CSDL điểm thi có cấu trúc bảng gồm 10 hàng và 10 cột *Tính toàn vẹn: Các giá trị dữ liệu đợc lu trữ trong CSDL phải thoả mãn một số giàng buộc, tuỳ thuộc vào hoạt động cuat tổ chức CSDL phản ánh VD: CSDL điểm thi phải phù hợp với quy định HĐ 2: Hình thành các ứng dụng của CSDL -HS: Đọc SGK theo nhóm, trình bày trớc lớp (có ví dụ) -GV: nhận xét, hệ thống cho điểm của các môn thi. *Tính nhất quán: Trong quá trình cập nhật, dữ liệu trong CSDL phải đợc đảm bảo đúng đắn ngay cả khi có sự cố VD: Hệ CSDL không đợc để xảy ra các tình huống vi phạm tính nhất quán của dữ liệu nh: 2 đại lí bán vé máy bay cùng bán 1 chiếc vé còn lại duy nhất cho 2 khách hàng tại cùng một thời điểm. *Tính an toàn và bảo mật thông tin: CSDL cần đ- ợc bảo vệ an toàn, có khả năng khôi phục đợc khi có sự cố ở phần cứng hay phần mềm, ngăn chặn đợc những truy xuất không đợc phép VD: CSDL Điểm thi không thể cho phép bất cứ ai cũng đợc truy cập và sửa điểm. *Tính độc lập: Bao gồm độc lập vật lý và độc lập lôgíc. Dữ liệu phải đợc độc lập với các ứng dụng, không phụ thuộc vào một bài toán cụ thể, không phụ thuọc vào phơng tiện lu trữ và xử lý *Tính không d thừa: CSDL thờng không lu trữ những dữ liệu trùng lặp hoặc những thông tin có thể dễ dàng suy diễn hay tính toán đợc từ những dữ liệu đã có sẵn VD: CSDL điểm thi không cần chứa thông tin về Tuổi của thí sinh vì thông tin này có thể đợc tính toán từ thông tin Ngày sinh và hiển thị trên khung nhìn cần thiết. d.Một số ứng dụng: (SGK-15) -Cơ sở giáo dục cần quản lí thông tin của học sinh, môn học, kết quả học tập -Cơ sở kinh doanh cần quản lí thông tin khách hàng, hàng hoá, tiền . -Ngân hàng cần quản lí các tài khoản, khoản vay, giao dịch hàng ngày . -Hãng hàng không cần quản lí các chuyến bay, bán vé, lịch bay . -Tổ chức tài chính cần quản lí thông tin về cổ phần, tình hình kinh doanh cổ phiếu, trái phiếu . -Tổ chức viễn thông cần quản lí thông tin các cuộc gọi, hoá đơn hàng tháng, tính số d cho các thẻ gọi trả trớc D.Củng cố: Nêu ví dụ cho một vài yêu cầu cơ bản đối với hệ CSDL quản lý mợn/trả sách ở th viện E.Hớng dẫn về nhà: -Nắm vững các yêu cầu cơ bản của CSDL -Bài tập (SBT-7) IV.Rút kinh nghiệm: Bài 2: Hệ quản trị cơ sở dữ liệu Ngày soạn: 1/9/2010 Ngày giảng: 3/9/2010 Tiết thứ: 4 I.Mục tiêu, yêu cầu: -Biết khái niệm hệ QTCSDL; 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; kiết xuất thông tin -Biết các hoạt động tơng tác của các thành phần QTCSDL II.Chuẩn bị: -Thầy:Tài liệu, SGK+ Giáo án điện tử -Trò: Kiến thức + Đồ dùng học tập III.Tiến trình dạy học: A.ổn định lớp: B.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 ? Lấy ví dụ minh hoạ Nêu các thành phần của hệ CSDL ? Lấy ví dụ C.Bài giảng: HĐ của thày, trò Nội dung HĐ1: Hình thành các chức năng của hệ quản trị CSDL -HS: Đọc SGK, tóm tắt các kiến thức -GV : Hệ thống, phân tích kiến thức Dựa vào các công việc chính trong xử lý thông tin phân tích các chức năng của hệ quản trị CSDL ? 1.Các chức năng của hệ quản trị CSDL: a.Cung cấp môi trờng tạo lập CSDL: -Khai báo cấu trúc bản ghi cho từng bảng dữ liệu trong CSDL -Chỉnh sửa cấu trúc -Xem cấu trúc bản ghi của một bản b.Cung cấp môi trờng cập nhật và khai thác dữ liệu: -Xem nội dung dữ liệu -Cập nhật dữ liệu (nhập, sửa, xoá) Ngời dùng thờng sử dụng các chức năng nào ? Chức năng ba thì ai có quyền sử dụng ? HĐ2: Hình thành hoạt động của một hệ QTCSDL: -GV: Giới thiệu, phân tích về các thành phần của hệ QTCSDL và hoạt động của nó với ngời dùng và với CSDL -HS: Quan sát hình vẽ thực hiện yêu cầu của GV Hệ QTCSDL gồm mấy thành phần ? Nêu hoạt động của hệ QTCSDL ? -Sắp xếp, tìm kiếm thông tin -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 CSDL : -Đả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ý các mô tả dữ liệu 2.Hoạt động của một hệ QTCSDL : +Hệ QTCSDL có hai thành phần chính : -Bộ xử lý truy vấn: Có nhiệm vụ tiếp nhận các truy vấn của ngời dùng và tổ chức thực hiện các chơng trình ứng dụng -Bộ quản lý dữ liệu: quản lý các tệp chứa dữ liệu -Khi có yêu cầu của ngời dùng, hệ QTCSDL sẽ gửi yêu cầu đến bộ xử lý truy vấn, có nhiệm vụ thực hiện và thông qua bộ QLDL yêu cầu hệ điều hành tìm một số tệp chứa thông tin cần thiết. Các thông tin này tìm thấy đợc trả lại thông qua bộ QLDL và chuyển đến bộ xử lý truy vấn để trả kết quả cho ngời dùng +Hệ QTCSDL không quản lý và làm việc trực tiếp với CSDL mà chỉ quản lý cấu trúc các bảng trong CSDL +Hệ QTCSDL đóng vai trò là cầu nối giữa các truy vấn trực tiếp của ngời dùng với các chơng trình ứng dụng +Hệ QTCSDL đóng vai trò chuẩn bị, còn thực hiện chơng trình là nhiệm vụ của hệ điều hành D.Củng cố: -Kể các loại thao tác dữ liệu, nêu ví dụ minh hoạ -Vì sao hệ QTCSDL phải có khả năng kiểm soát và điều khiển các truy cập đến CSDL ? Nêu ví dụ -Khi làm việc với hệ CSDL em muốn giữ vai trò gì ? Tại sao -Trong các chức năng của hệ QTCSDL em thấy chức năng nào quan trọng nhất ? Vì sao ? -Hãy trình bày sơ lợc về hoạt động của hệ QTCSDL E.Hớng dẫn về nhà: -Học bài -Đọc phần 3, 4 của bài IV.Rút kinh nghiệm: Bài 2: Hệ quản trị cơ sở dữ liệu (tiếp) Ngày soạn: 6/9/2010 Ngày giảng: 8/9/2010 Tiết thứ: 5 I.Mục tiêu, yêu cầu: -Biết vai trò của ngời khi làm việc với hệ CSDL -Biết các bớc xây dựng CSDL II.Chuẩn bị: -Thầy:Tài liệu, SGK+Giáo án điện tử -Trò: Kiến thức + Đồ dùng học tập III.Tiến trình dạy học: A.ổn định lớp: B.Kiểm tra: Nêu các mức của hệ CSDL C.Bài giảng: HĐ của thày, trò Nội dung 1.Các chức năng của hệ quản trị CSDL: [...]... kho tục gì? -Tổ chức thông tin về sách và tác giả: Giới thiệu Nhân viên th viện làm sách theo chủ đề, chuyên đề, tác giả, sách mới, công việc gì ? +HS:-Thảo luận theo nhóm, trình bày ý kiến Bài 2: -Các nhóm trao đổi, bổ Trả lời: sung lẫn nhau STT Đối tợng Thông tin về đối tợng HĐ2:Tìm hiểu các thông 1 Ngời mợn -Số thẻ tin về đối tợng cần quản (HS) -Họ và tên lý trong bài toán th viện -Ngày sinh +GV:... bảng (Bảng phụ) HĐ3:Tìm hiểu cấu trúc các bảng trong bài toán th viện +GV: Hớng dẫn HS hình thành các câu hỏi để xác định ró nguyên nhân đa các thông tin nào vào từng bảng, mối quan hệ giữa các bảng ? +HS: Thảo luận theo nhóm và trình bày ý kiến D.Củng cố: -Hiểu đợc các đối tợng cần quản lý trong một bài toán -Cần biết xác định rõ các thông tin cần quản lý E.Hớng dẫn về nhà: -Ôn tập bài 1, 2 -Tiết sau... 11 12 13 14 15 16 15 16 *Phần tự luận Đáp án Câu 1 : Quá trình xây dựng mô hình toán học (CSDL) phản ánh một hoạt động quản lý thực tế là một quá trình tiệm cận Ban đầu ngời thiết kế có thể cha hiểu hết mọi nhu cầu đòi hỏi của công tác quản lý Chỉ sau khi có CSDL thực tế ngời ta mới đánh giá đợc sự phù hợp của mô hình toán học với yêu cầu thực tế và có những điều chỉnh phù hợp Do đó các bớc xây dựng... dịch vụ cần thiết để khai thác thông tin từ CSDL, bởi vì CSDL đợc xây dựng để đáp ứng nhu cầu khai thác thông tin của nhiều ngời dùng với nhiều mục đích khác nhau Câu 3 : Khi có yêu cầu của ngời dùng, hệ QTCSDL sẽ gửi yêu cầu đến bộ xử lý truy vấn, có nhiệm vụ thực hiện và thông qua bộ QLDL yêu cầu hệ điều hành tìm một số tệp chứa thông tin cần thiết Các thông tin này tìm thấy đợc trả lại thông qua... lý lịch nhân viên trong công ti có một trờng hợp lu ngày tháng năm sinh và một trờng lu tuổi Quy tắc nào bị vi phạm khi thiết kế CSDL? Tại sao a.Tính toàn vẹn b.Tính nhất quán c.Tính độc lập d.Tính không d thừa Trả lời: d D.Củng cố: -Hiểu rõ các kiến thức cơ bản về CSDL -Để xác định đợc các yêu cầu của một CSDL cần hiểu rõ yêu cầu của bài toán E.Hớng dẫn về nhà: Làm bài tập trong SBT -tr 13 IV.Rút kinh... bài 3( tiết 8) Các bảng trong CSDL quản lý th viện 1.Bảng SACH:(thông tin về sách) Masac h (Mã sách) Tensac h (Tên sách) LoaiSac h (Loại sách) NX B (Nhà xuất bản NamX B (Năm xuất bản Giatie n (Giá tiền) MaT G (Mã tác giả) NoiDun g (Nội dung) 2.Bảng HOCSINH:(thông tin về độc giả) MaThe (Mã thẻ) HoTen (Họ Tên) NgSinh (Ngày sinh) GioiTinh (Nam/nữ) Lop (lớp) NgayCap (ngày cấp thẻ) DiaChi (Địa chỉ) 3.Bảng... Đánh giá khả năng nhận thức của học sinh về CSDL và hệ QTCSDL và vận dụng vào hệ CSDL II.Chuẩn bị: -Thầy:Đề kiểm tra -Trò: Kiến thức + Đồ dùng học tập III.Tiến trình dạy học: A.ổn định lớp: B.Nội dung kiểm tra : (Hai đề kèm theo ) C.Đáp án biểu điểm *Mỗi câu trắc nghiệm : 0,5 điểm 1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 2 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 15 16 *Phần tự luận Đáp án. .. kinh nghiệm: Bài tập và thực hành 1 Ngày soạn: 28/9/2010 Ngày giảng: 30/9/2010 Tiết thứ: 8 I.Mục tiêu, yêu cầu: Nắm vững, hiểu sâu các kiến thức về hệ CSDL thông qua bài toán quản lý th viện II.Chuẩn bị: -Thầy:Tài liệu, SGK +Giáo án điện tử -Trò: Kiến thức + Đồ dùng học tập III.Tiến trình dạy học: A.ổn định lớp: B.Kiểm tra: C.Bài giảng: HĐ của thày, trò Nội dung Bài 1: HĐ 1 : Tìm hiểu các hoạt động... sơ và thờng sửa chữa những thông tin gì ? lời Bài tập -Phân nhóm HS (4 nhóm-mỗi c.Một số mục tiêu khai thác hồ sơ trong năm học nhóm 1 bài) Trả lời: -Nhận xét, tổng hợp a.BGH, GVCN, hoặc ngời đợc BGH phân +HS: làm việc theo nhóm và công trình bày ý kiến của nhóm b.GVCN(các thông tin cá nhân, nhận xét); Trao đổi thảo luận giữa GVBM (cập nhật điểm) các nhóm c.Tìm thông tin cá nhân, điểm của HS Bài 2:... các đối tợng và h- gòm nhiều hàng, mỗi hàng chứa thông tin của ớng dẫn cụ thể cho học sinh một cá thể trên ví dụ (bằng đèn chiếu) -Mẫu hỏi(query): Dùng để sắp xếp, tìm kiếm và kiết xuất dữ liệu từ một bảng hoặc nhiều bảng -Biểu mẫu (From): Để tạo giao diện thuận tiện cho việc nhập hoặc hiện thị thông tin -Báo cáo (Report): Để định dạng, tính toán, +HS: Đọc, hiểu ví dụ trong tổng hợp các dữ liệu đợc . tính toán đợc từ những dữ liệu đã có sẵn VD: CSDL điểm thi không cần chứa thông tin về Tuổi của thí sinh vì thông tin này có thể đợc tính toán từ thông tin. về bài toán quản lý -GV: Hớng dẫn học sinh tìm hiểu về bài toán quản lý thông qua ví dụ cụ thể -HS: Nêu các công việc cần làm của một GVCN, cán bộ th viện

Ngày đăng: 06/11/2013, 20:11

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan