Ngµy so¹n Ngµy so¹n Ch¬ng I Ngµy gi¶ng kh¸i niÖm vÒ hÖ c¬ së d÷ liÖu TiÕt 1 mét sè kh¸i niÖm c¬ b¶n I Môc tiªu 1 KiÕn thøc • BiÕt kh¸i niÖm CSDL • BiÕt vai trß cña CSDL trong häc tËp vµ cuéc sèng • Bi[.]
Ngày soạn: Ngày giảng: Chơng I khái niệm hệ sở liệu Tiết 1: số khái niệm I Mục tiêu: Kiến thức: ã Biết khái niệm CSDL ã Biết vai trò CSDL học tập sống ã Biết yêu cầu hệ CSDL Kỹ năng: Biết công việc thờng gặp xử lí thông tin tổ chức Thái độ: Rèn đức tính cẩn thận, ý thức bảo mật tốt, sử dụng máy để khai thác thông tin, phục vụ công việc hàng ngày lĩnh vùc T duy: ChÝnh x¸c - khoa häc II Chuẩn bị: GV: Chuẩn bị phiếu học tập ( HĐ1+2) HS: III Tiến trình giảng hoạt động: ổn định tổ chức: phút KTBC: Bài mới: TG Hoạt động GV HS Nội dung 14 HĐ1: Tìm hiểu toán quản lí GV: Đặt vấn đề: Bài toán quản lí: - Có thể nói tất quan, tổ chức cần có quản lí quan, tổ chức lại có toán Quản lí khác Bài toán quản lí phổ biến xà hội ngày nay, toán phải xử lí lợng thông tin lớn đa dạng, đòi hỏi nhanh, chÝnh x¸c… - Hiện ta thấy chiếm phần lớn ứng dụng tin học vào cơng tác quản lí để kịp thời với việc xử lý thông tin VD: Việc quản lí HS nhà trờng, ta cần ? - Lu trữ thông tin học sinh; - Lu trữ thông tin lớp GV: Trong quỏ trỡnh qun lý hồ sơ HS lại phát sinh số thông tin cần phải bổ sung, sửa đổi GV: Nếu không ứng dụng tin học vào công việc quản lý xẩy hàng loạt tồn đem lại hiệu không cao như: Mất nhiều thời gian cơng sức, chi phí cao ( phải ghi chép lai ) GV: Dùng bảng phụ minh hoạ H1SGK/T4 + Th«ng tin häc sinh: (Hình1-SGK/T4) * Chó ý: - Việc lập hồ sơ không đơn để lu trữ mà chủ yếu để khai thác nhằm phục vụ yêu cầu quản lí GV: hiu cơng tác quản lý cđa nhµ trêng tìm hiểu VD-SGK/T4 GV: Y/c HS ®äc SGK/T4+5 sau làm vào phiếu học tập ( GV chia lớp nhóm-phát phiếu học tập, phân công công việc) -TL: + HS chuyÓn trêng; + HS bá häc; + HS vi phạm nội quy; + Lớp thay đổi GVCN; + HS khai báo tên sai so với GKS; + HS đợc kết nạp vào đoàn Nhóm 1+3: ? Em hÃy cho biết lí dẫn đến việc thay đổi, bổ - TL: Cập nhât hồ sơ sung, sửa hồ sơ? Các công việc: thay đổi, bổ - TL: sung, sửa hồ sơ gọi gì? Nhóm 2+4: Em hÃy cho biết yêu cầu quản lý đòi hỏi phải khai thác hồ sơ? 25 + Sắp xếp hồ sơ HS theo vần , + Thống kê KQ học tập HS VD: - Tìm ĐTB môn tin trªn 8.5 - Thèng kª tØ lƯ Nam/ sÜ số lớp - Lập DS HS đợc lên lớp; - Lập DS thơng binh - Lập báo cáo GV: Thu phiếu học tập GV: Đa đáp án nhóm Gọi đại diện nhóm bổ sung nhóm bạn chuẩn hoá kiến thức HĐ2: Tìm hiểu công việc thờng gặp xử lí thông tin tỉ chøc GV: ? Y/c HS ®äc SGK/T5+6 Các công việc thờng gặp xử lý thông tin ? Các công việc thờng gặp tổ chức xử lí thông tin t/c? - Tạo lập hồ sơ, cập nhật hồ sơ, khai thác hồ sơ ? Tạo lập hồ sơ quản lí gồm công việc? Cho VD? a) Tạo lập hồ sơ - Xác định chủ thể cần quản lí VD: Chủ thể cần QL học sinh - Xác định cấu trúc hồ sơ VD: (H1-SGK/T4): Hồ sơ học sinh lµ mét hµng cã 11 thuéc tÝnh - Thu thËp thông tin ? Các công việc cập nhật hồ VD: Kq điểm thi học sơ? kì môn b) Cập nhật hồ sơ - Sửa chữa vài thông tin; ? Các công việc khai thác hồ - Bổ sung thên hồ sơ sơ? thông tin; - Xóa hồ sơ thông tin GV: Ngày tin học hoá công tác quản lí việc tạo lập, cập nhật, khai thác hồ sơ mục đích cuối là: + Hỗ trợ cho trình lập kế hoạch + Ra định xử lí công việc cách có hiệu c) Khai thác hồ sơ: - Sắp xếp hồ sơ theo tiêu chí phù hợp - Tìm kiếm hồ sơ thoả điều kiện - Thống kê đa thông tin theo Y/c - LËp b¸o c¸o Cđng cè: phút - Giáo viên học sinh hệ thống kiÕn thøc bµi häc Híng dÉn vỊ nhµ: phút - Xem lại kiến thức vừa học; - Tìm hiểu thêm thực tế công việc quản lí hồ sơ; - §äc tríc mơc 3.1 IV Rót kinh nghiƯm …………………………………………………………… Ngàytháng năm Tổ trởng CM Trần Xuân Thái Ngày soạn: Ngày giảng: Tiết 2: số khái niệm (T2) I Mục tiêu: Kiến thức: ã Biết khái niệm CSDL ã Biết vai trò CSDL học tập sống ã Biết yêu cầu hệ CSDL Kỹ năng: Biết công việc thờng gặp xử lí thông tin tổ chức Thái độ: Rèn đức tính cẩn thận, ý thức bảo mật tốt, sử dụng máy để khai thác thông tin, phục vụ công việc hàng ngày mäi lÜnh vùc T duy: ChÝnh x¸c - khoa học II Chuẩn bị: GV: HS: III Tiến trình giảng hoạt động: ổn định tổ chức KTBC: Việc tạo lập, cập nhật, khai thác hồ sơ mục đích cuối cùng? Bài mới: ĐVĐ: Cần phải tạo lập đợc phơng thức mô tả, cấu trúc liệu để sử dụng máy tính trợ giúp cho việc quản lí Vậy CSDL gì? Nó cần thiết nh giai đoạn nay? Ta nghiên cứu tiếp phần ( Hệ CSDL) Hoạt động GV HS Nội dung HĐ1: Tìm hiểu khái niệm CSDL hệ QTCSDL GV: tiết trước học “Bài tốn HƯ c¬ së d÷ liƯu: quản lý HS” Ta thấy tốn đặt hàng loạt câu hỏi + Tæ trëng cần quan tâm đến thông tin gì? + Lớp trởng bí th đoàn cần quan tâm đến thông tin 20 gì? GV:: Sự đa dạng câu hỏi gặp Nguồn gốc đa dạng có nhiều ngời khai thác DL ngời có yêu cầu nhiệm vụ riêng - Từ để đáp ứng nhu cầu khai thác thông tin, ngời phải tổ chức thông tin thành hệ thống với trợ giúp MTĐT GV: Y/c hs đọc SGK/ T 7+8+9 HS: Đọc SGK + Tìm hiểu thùc tÕ ? Cho biết vai trị tốn qun lý? +) Bài toán quản lí toán phổ biến hoạt động KT-XH +) Chiếm vị trí quan trọng quản lí v điều hành mäi tæ chøc +) Lưu trữ lượng liu khng l; ?Vai trò MTĐT công +) Tốc độ truy xuất xử lý liệu viÖc quản lý? nhanh GV: Như để quản lý công việc ( DL) MTĐT như: Lưu trữ khai thác thơng tin có hiệu ta cần? + Tạo lập phương thức mô tả DL + Cấu trúc DL GV: Sù ®êi cđa CSDL vµ hƯ * KN CSDL: SGK/T8 QTCSDL lµ nh»m mục đích đáp ứng nhu cầu ? CSDL ? * KN vỊ HƯ QTCSDL:SGK/T8 ? HQTCSDL GV: Chú ý: Người ta thường dùng thuật ngữ hệ sở liệu để CSDL với hệ QTCSDL khai thác CSDL GV: Yêu cầu học sinh quan sỏt hỡnh SGK Và giải thích H3: Đơn để minh hoạ hệ * Để lu trữ khai thỏc thông CSDL bao gồm CSDL Hệ tin cần phải có: QTCSDL Ngoài có phần mềm ứng dụng để việc - Cơ sở liệu; khai thác CSDL trở nên thuận - Hệ quản trị CSDL; - Các thiết bị vật lí ( máy tiện tinh, đĩa cứng, mạng.) ? Nêu thành phần để lu trữ khai thỏc thông tin? Cñng cè: 7’ Hướng dẫn HS làm tập sau đây: Câu 1: Phân biệt CSDL với hệ QTCSDL Cần thể rõ điểm sau: CSDL tập hợp DL có liên quan với lưu trữ thíêt bị nhớ máy tính; Hệ QTCSDL chương trình phục vụ tạo lập, cập nhật khai thác CSDL Cần nắm rõ hệ CSDL bao gồm CSDL Hệ QTCSDL, cịn có phần mềm ứng dụng khác để đáp ứng việc khai thác CSDL trở nên thuận tiện hn Hớng dẫn nhà: - Xem lại kiến thức vừa học; - Tìm hiểu thêm thực tế; IV Rót kinh nghiƯm Ngàytháng năm Trần Xuân Thái Ngày soạn: Ngày giảng: Tiết 3: Hệ quản trị sở liệu (T1) I Mục tiêu: Kiến thức: Biết khái niệm hệ QTCSDL Biết chức hệ QTCSDL: 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 Kỹ năng: Biết vai trò ngời làm việc với hệ CSDL Thái độ: Rèn đức tính cẩn thận, làm việc có kế hoạch T duy: ChÝnh x¸c - khoa häc II ChuÈn bị: Giáo viên: Bảng phụ Học sinh: III Tiến trình giảng hoạt động: ổn định tổ chức KTBC Nêu KN CSDL? v hệ quản trị CSDL? Bài mới: TG Hoạt động GV HS Nội dung HĐ1: Tìm hiểu chức hệ QTCSDL 20 GV: Y/c HS c SGK/T16 ? +) Tạo lập, cập nhật khai thác cho biết hệ QTCSDL dùng? thông tin CSDL - Gồm nhóm bản: ? Một hệ QTCSDL có nhóm Nhóm 1: Cung cấp mơi trường tạo chức nào? lập CSDL; Nhóm II: Cung cấp môi trường cập nhật khai thác liệu Nhóm III: Cung cấp cơng cụ kiểm sốt, điều khiển truy cp vo CSDL a) Cung cấp môi trờng tạo lập CSDL ? Nêu công việc tạo lập - Có cơng cụ ho phép người CSDL? dùng : +) Khai báo cấu trúc ghi cho Name KiÓu dl Dung bảng CSDL; lỵng +) Chỉnh sửa cấu trúc; H.tªn String 30 +) Xem cấu trúc ghi ca tng bng - Ngôn ngữ đ/n liệu: + Tác động lên cấu trúc (TYPE, VAR) + Tác động lên liệu ( giá trị trờng) - Ràng buộc: VD: Tuổi đoàn 14 ? Phát ràng buộc để chỉnh sửa: b) Cung cấp môi trờng cập nhật khai thác HĐ: Cung cấp môi trờng cập liệu: nhật khai thác liệu + Cp nhõt (Nhập, sửa, xóa ? Thao tác cập nhật khai DL); thác dl? + Khai thỏc (Sắp xếp, tìm kiếm, kết xuất BC) - TL: + Xem ghi; + Xem toàn ghi; VD: Xem liệu chế độ + Xem đợc phép sửa; khác? + Xem không đợc phép sửa - Đọc n/c SGK/ 17 - Tìm hiểu thực tế: + Đảm bảo an ninh, ngăn ngừa truy cập không đợc HĐ: Cung cấp công cụ kiểm phép; soát, điều khiển truy cập vào + Duy trì tính nhÊt qu¸n CSDL cđa DL; ? HƯ QTCSDL thùc hiƯn + Tổ chức điều khiển nhiệm vụ gì? truy cập đồng thời; + Đảm bảo khôi phục CSDL cã sù cè ë phÇn cøng hay phÇn mềm; + Quản lí mô tả DL (từ điển dl) Củng cố: - Giáo viên học sinh hƯ thèng kiÕn thøc bµi häc Híng dÉn vỊ nhà: - Xem lại kiến thức vừa học kết hpự kiÕn thøc thùc tÕ; - Xem tríc: + Vai trß ngời + Các bớc xây dựng CSDL IV Rót kinh nghiƯm ……………………………………………………… Ngàytháng năm Ngày soạn: Ngày giảng: Trần Xuân Thái Tiết 4: hệ quản trị sở liệu (T2) I Mục tiêu: Kiến thức: Biết khái niệm hệ QTCSDL Biết chức hệ QTCSDL: 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 Kỹ năng: Biết vai trò ngời làm việc với hệ CSDL Thái độ: Rèn đức tính cẩn thận, làm việc có kế hoạch T duy: Chính xác - khoa học II Chuẩn bị: Giáo viên: Bảng phụ Học sinh: III Tiến trình giảng hoạt động: ổn định tổ chức: KTBC: 5’ Nêu nội dung chức nng ca mt h QTCSDL Bài mới: TG Hoạt động GV HS Nội dung HĐ: Tỡm hiu vai trò người làm việc với Hệ CSDL HĐ1: Tìm hiểu khái niệm nhiệm người QTCSDL 15 GV: Đặt vấn đề: Liên quan đến hoạt động hệ CSDL, kể đến ba vai trò khác người Người quản trị Người lập trình ứng dụng Người dùng GV: Y/c HS đọc SGK/T18 trả lời câu hỏi Em hayc cho biết KN người QTCSDL? HS: Suy nghĩ trả lời câu hỏi Nhiệm vụ người quản trị CSDL? HS: Suy nghĩ trả lời câu hỏi - Thiết kế cài đặt CSDL, hệ QTCSDL, phần mềm có liên quan - Cấp phát quyền truy cập CSDL - Duy trì hoạt động hệ thống nhằm thỏa mãn yêu cầu ứng dng v ca ngi dựng a Ngời quản trị CSDL: Là người hay nhóm người trao quyền điều hành CSDL Nhiệm vụ người quản trị CSDL: - Bảo trì hệ CSDL: Thc hin cỏc cụng vic bo vệ khơi phục hệ QTCSDL - N©ng cÊp hƯ CSDL: Bổ sung, sửa đổi để cải tiến chế độ khai thác, nâng cấp hiệu sử dụng - Tổ chức hệ thống: Phân quyền truy cập cho người dùng, đảm bảo an ninh cho hệ CSDL; nâng cấp hệ CSDL: Bổ sung, sửa đổi để cải tiến chế độ khai thác, nâng cao hiệu sử dụng - Quản lí tài nguyên CSDL ? Vậy người QTCSDL phải người ⇒ Người QTCSDL: Phải người đáng tin cậy có tinh thần trách ntn? nhiệm cao HĐ2: tìm hiểu cơng việc người lập trình ứng dụng 10 GV: Vai trị người lập trình ứng b) Người lập trình ứng dụng: Là người có nhiệm vụ xây dựng dụng? chương trình ứng dụng hỗ trợ khai HS: Nghiên cứu SGK trả lời câu hỏi thác thông tin từ CSDL sở công cụ mà hệ quản trị CSDL cung cấp HĐ3: Tìm hiểu vai trị người dùng 10 GV: Người dùng thường phân c) Người dùng: thành nhóm, nhóm có số - Nhu cầu khả truy cập thông quyền hạn định để truy cập khai tin từ CSDL thác CSDL - Giao tiếp với hệ CSDL thông qua ? Người dùng hoạt động CSDL? giao diện - Mỗi nhóm người dùng có quyền hạn định ? Nêu VD? - Nêu VD GV lưu ý: Bảng phân quyền truy cập SGK/bài 13 Cñng cè: 2’ - Qua học học sinh biết vai trò người làm việc với hệ CSDL biết bước xây dựng CSDL Híng dÉn vỊ nhµ:3;