Trường THPT Cẩm Lý Giáo án tin học 12 Ngày soạn : Tiết : Ngày dạy : Lớp : Chương 1 KHÁI NIỆM VỀ HỆ CƠ SỞ DƯ LIỆU §1. MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 2) I. MỤC TIÊU 1. Kiến thức - Các khái niệm về CSDL, hệ quản trị CSDL và hệ CSDL. - Vai trò của CSDL trong xã hội hiện đại - Sự tương tác giữa các thành phần trong hệ CSDL. II. PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC 1. Chuẩn bị của giáo viên - Giáo án, SGK, SGV, tài liệu tham khảo và đồ dùng dạy học. - Sử dụng phương pháp thuyết trình, đàm thoại, vấn đáp,… 2. Chuẩn bị của học sinh - Đồ dùng học tập: SGK, vở ghi, bút,… III. NỘI DUNG BÀI GIẢNG 1. Ổn định tổ chức lớp - Ổn định lớp. - Chỉnh đốn trang phục - Kiểm tra sỹ số. 2. Đặt vấn đề 3. Nội dung bài mới HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS Tg Hoạt động 1 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 GV: CSDL lưu trên giấy khác CSDL lưu trên máy tính ở điểm nào? GV: Phần mềm giúp người sử dụng có thể tạo CSDL trên máy tính gọi là gì? 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ệ QTCSDL. 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 HS: suy nghĩ trả lời HS: Hệ QTCSDL Giáo viên: Trần Văn Nghĩa 1 Trường THPT Cẩm Lý Giáo án tin học 12 GV: Vậy theo em thế nào là một CSDL? Các hệ quản trị CSDL phổ biến được nhiều người biết đến là MySQL, Oracle, PostgreSQL, SQL Server, DB2, v.v… Phần lớn các hệ quản trị CSDL kể trên hoạt động tốt trên nhiều hệ điều hành khác nhau như Linux, Unix và MacOS ngoại trừ SQL Server của Microsoft chỉ chạy trên hệ điều hành Windows. Trong chương trình lớp 12 các em được học HQTCSDL MS - Microsoft Access. GV: Các em quan sát hình 4 – SGK 10 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 trong các thiết bị nhớ. GV: CSDL khái niệm của một CSDL là sự trừu tượng hóa thế giới thực khi nó Khái niệm: Cơ sở dữ liệu (CSDL - Database) là 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 đối tượng nào đó (như trường học, bệnh viện, ngân hàng, nhà máy ), được lưu 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 sử dụng với nhiều mục đích khác nhau. Hệ quản trị CSDL: - 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ệ quản trị cơ sở dữ liệu (DataBase Manegement System). Để lưu trữ và khai thác thông tin bằng máy tính cần phải có: - CSDL - Hệ QTCSDL - Các thiết bị vật lý (máy tính, đĩa cứng, mạng máy tính ) b) Các mức thể hiện của cơ sở dữ liệu • Mức vật lí • Mức khái niệm Giáo viên: Trần Văn Nghĩa 2 Trường THPT Cẩm Lý Giáo án tin học 12 gắn với người sử dụng. Ví dụ, thế giới thực là một lớp học sinh, mỗi học sinh có một số thông tin được trừu tượng hóa thành CSDL khái niệm của CSDL lớp là một bảng, mỗi cột là một thuộc tính, mỗi hàng tương ứng với thông tin về một học sinh. GV: Khung nhìn của một CSDL là một phần của CSDL khái niệm hoặc sự trừu tượng hóa một phần CSDL khái niệm. Một CSDL chỉ có một CSDL vật, một CSDL khái niệm nhưng có thể có nhiều khung nhìn khác nhau. Ví dụ, 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. • Mức khung nhìn HS: Quan sát hình 6, 7 và 8 – SGK 11, 12 4. Củng cố - Các khái niệm về CSDL, hệ quản trị CSDL và hệ CSDL. - Vai trò của CSDL trong xã hội hiện đại - Các mức thể hiện của CSDL. 5. Câu hỏi và bài tập về nhà Câu hỏi: Câu 1 : Hãy nêu một ứng dụng CSDL của một tổ chức mà em biết? (Gợi ý: Trong CSDL đó có những thông tin gì, CSDL phục vụ cho những đối tượng nào?, về vấn đề gì? Ví dụ: trường ta có ứng dụng CSDL chứa thông tin về HS và phục vụ QLHS (Điểm, thông tin về HS, ) Câu 2 : Phân biệt CSDL với hệ QTCSDL (Gợi ý:Cần thể hiện rõ 2 điểm sau:1. CSDL là tập hợp các DL có liên quan với nhau đc lưu trữ ở thíêt bị nhớ của máy tính; 2. Hệ QTCSDL là các chương trình phục vụ tạo lập, cập nhật và khai thác CSDL.) Câu 3 : 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ư. (Gợi ý: Để QL sách cần thông tin gì? Để quản lí người mượn cần thông tin gì? người thủ thư cần tra cứu xem sách mà bạn đọc cần có còn hay không?) Về nhà: - Trả lời câu hỏi 2, 3 - SGK. 16 - Xem trước Mục 3c, d. Giáo viên: Trần Văn Nghĩa 3 . THPT Cẩm Lý Giáo án tin học 12 Ngày soạn : Tiết : Ngày dạy : Lớp : Chương 1 KHÁI NIỆM VỀ HỆ CƠ SỞ DƯ LIỆU §1. MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 2) I. MỤC TIÊU 1. Kiến thức - Các khái niệm về CSDL,. học. - Sử dụng phương pháp thuyết trình, đàm thoại, vấn đáp,… 2. Chuẩn bị của học sinh - Đồ dùng học tập: SGK, vở ghi, bút,… III. NỘI DUNG BÀI GIẢNG 1. Ổn định tổ chức lớp - Ổn định lớp. - Chỉnh. niệm Giáo viên: Trần Văn Nghĩa 2 Trường THPT Cẩm Lý Giáo án tin học 12 gắn với người sử dụng. Ví dụ, thế giới thực là một lớp học sinh, mỗi học sinh có một số thông tin được trừu tượng hóa thành