Khaùi nieäm: Moät CSDLDatabase laø moät taä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 đó như một trường học, moät ngaân haøng, moät coâng ty, moät nhà má[r]
(1)Tuaàn: 1, Tieát: 1, 2, Ngày soạn: 08/08/11 Chương I: KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU §1 KHÁI NIỆM CƠ SỞ DỮ LIỆU I MUÏC ÑÍCH – YEÂU CAÀU: Về kiến thức: Hs hiểu khái niệm CSDL và phân biệt CSDL với Hệ quản trị CSDL Về kỹ năng: Nắm các yêu cầu Hệ CSDL và số ứng dụng nó Về thái độ: Hướng Hs xây dựng CSDL đơn giản tổ chức mà em biết II CHUAÅN BÒ: GV: ÑDDH HS: Đọc trước SGK nhà PP: Dieãn giaûng, phaùp vaán III HOẠT ĐỘNG DẠY HỌC: Ổn định lớp: (1’) Kieåm tra baøi cuõ: Bài mới: HOẠT ĐỘNG CỦA TRÒ HOẠT ĐỘNG CỦA THẦY NOÄI DUNG GHI BAØI - Ngaøy Tin Hoïc (TH) hoùa công tác Qlý chiếm khoảng trên 80% các ứng dụng TH Coâng vieäc moãi nôi, moãi lónh vực có đặc điểm riêng đối tượng Qlý Bài Toán Quản Lí: phương thức khai thác thông Ví duï: Quaûn lí hoïc sinh nhaø tin trường - Ví duï hoà sô cuûa caùc em seõ Để quản lí nhà trường phải lập hồ nhà trường quản lí, sơ học sinh Mỗi học sinh đăng nhà trường cần thông tin ký theo số thông tin nào đó như: gì để quản lí các em? hoï teân, ngaøy thaùng naêm họ và tên, ngày sinh, giới tính, địa - Ngoài thông vừa kể, sinh, giới tính, địa chỉ, … chỉ, họ tên cha(mẹ), lớp, là đoàn nhà trường cần thêm điểm số, xếp loại, gia vieân hay khoâng, v.v… thông tin nào không? ñình thuoäc dieän gì,… Ngoài còn số cột để ghi kết học tập và rèn luyện, … và hồ - Nói chung gồm sơ này còn nhiều thông tin khác công đoạn: tạo lập hồ sơ, cập nhà trường muốn quản lí chi tiết nhật hồ sơ, khai thác, lập kế hôn hoạch và định Vieäc laäp hoà sô khoâng chæ ñôn là để lưu trữ mà chủ yếu là để khai thác và sử dụng, phục vụ các yêu cầu quản lí nhà trường Các công việc thường gặp xử lí thông tin tổ - Gv y/c hs thaønh laäp nhoùm vaø ñaët caâu hoûi cho caùc nhoùm thaûo luaän: “Haõy cho bieát caùc coâng việc thường gặp xử lí thông tin tổ chức?” (Gv có thể gợi ý, Chẳng hạn thầy cần quản lí lớp học này, Các nhóm thảo luận và công việc nào Thầy làm để lên trình bày xử lí các thông tin lớp?) Hs laéng nghe, ghi baøi (2) HOẠT ĐỘNG CỦA THẦY NOÄI DUNG GHI BAØI - Gv tổng hợp ý kiến và kết chức a) Tạo lập hồ sơ (về các đối tượng luận caàn quaûn lí) - Xaùc ñònh chuû theå - Xaùc ñònh caáu truùc - Thu thập, tập hợp thông tin cần thieát HOẠT ĐỘNG CỦA TRÒ b) Caäp nhaät hoà sô - Sửa chữa - Boå sung - Xoùa c) Khai thaùc hoà sô - Tìm kieám - Saép xeáp - Thống kê (đếm, lấy tổng, …) - Laäp baùo caùo -Ở trên chúng ta giả thiết liệu lưu trữ đầy đủ và hợp * Mục đích cuối cùng là phục vụ, hỗ lí Vậy nào là đầy đủ và Dữ liệu cần phải trợ cho quá trình lập kế hoạch, hợp lí? Làm nào để đảm thu thập đầy đủ, lưu trữ theo qui tắt định xử lí công việc người bảo điều đó? ñònh coù traùch nhieäm Hệ sở liệu a) Khaùi nieäm: Moät CSDL(Database) laø moät taäp hợp các liệu có liên quan với nhau, chứa thông tin tổ chức nào đó (như trường học, moät ngaân haøng, moät coâng ty, moät nhà máy, …) lưu trữ trên các thiết bị nhớ, để đáp ứng nhu cầu khai thác thông tin nhiều người sử dụng với nhiều mục đích khác Phaàn meàm cung caáp moät moâi - Gv ñöa moät soá caâu hoûi thường gặp thực tế, vd nhö qua thoâng tin coù hoà sơ lớp: Tổ trưởng quan tâm thông tin gì? Lớp trưởng và Bí Hs trả lời thư chi Đoàn muốn biết điều gì? - Sau nghe Hs trả lời, Gv caàn phaân tích cho Hs thaáy: sö ña daïng cuûa caùc caâu hoûi coù theå gặp => có nhiều người cùng khai thác dl và người có y/c nhieäm vuï rieâng Để nhiều người có thể khai thác CSDL, cần có các boä chöông trình cho pheùp người dùng giao tiếp với CSDL Những chương trình này đã làm ẩn chi tiết kĩ thuật phức tạp và làm đơn giản tương tác người dùng với hệ thống Như (3) NOÄI DUNG GHI BAØI trường thuận lơi và hiệu để tạo lập, lưu trữ và tìm kiếm thông tin CSDL CSDL gọi là Hệ Quaûn Trò CSDL (DBMS - Database Management System) Như để tạo lập và khai thác moät CSDL caàn phaûi coù: - CSDL - Heä QT CSDL - Caùc thieát bò vaät lí (maùy tính, ñóa cứng, mạng,…) b) Các mức thể CSDL (giảm tải) Mức vật lí: Mức khái niệm: Mức khung nhìn: HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRÒ người sử dụng CSDL có thể lấy thông tin cần thiết từ liệu lưu trữ thông qua loại phần mềm gọi là Hệ quản trị CSDL - Gv giới thiệu mức hiểu CSDL, giaûi thích vaø y/c Hs quan saùt caùc hình veõ 4, 5, 6, 7, SGK -Như khâu tổ chức và xây dựng công cụ khai thác liệu heä thoáng laø raát quan troïng Moät soá tính chaát caàn phân tích kĩ là: Gv giới thieäu tính chaát cô baûn cuûa moät heä CSDL Caùc yeâu caàu cô baûn cuûa Heä - Haõy keå teân caùc ñôn vò, caùc cô sở sản xuất cần có CSDL để CSDL (giảm tải) quản lí hoạt động đơn vị? - Tính caáu truùc: - Tính toàn vẹn: - Tính nhaát quaùn: - Tính an toàn và bảo mật thông tin: - Tính độc lập: - Tính không dư thừa: Một số ứng dụng ( Xem SGK và HS tự tìm số ví dụ thực tế) Caùc nhoùm thaûo luaän vaø phaùt bieåu yù kieán cuûa nhoùm mình (tham khaûo SGK) Theo doõi y/c cuûa Gv, suy nghĩ trả lời Cuûng coá : + Khái niệm CSDL, cần thiết phải có các CSDL + Heä QT CSDL + Một số ứng dụng thực tế Daën doø, coâng vieäc veà nhaø: (4) + Học kĩ bài, HS nắm khái niệm CSDL và Hệ QT CSDL, tìm ví dụ ứng dụng CSDL IV RUÙT KINH NGHIEÄM: Duyệt Tổ trưởng CM: (5)