1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bai 1

6 4 0

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

THÔNG TIN TÀI LIỆU

Bài mới: HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG CẦN ĐẠT c.Các yêu cầu cơ bản của CSDL Hoạt động 5: Trình bày các yêu cầu cơ bản của - Tính cấu trúc: Dữ liệu trong CSDL được lưu trữ theo một hệ [r]

(1)(2) Bài: – Tiết: Tuần dạy: Chương :KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU Bài MỘT SỐ KHÁI NIỆM CƠ BẢN MỤC TIÊU 1.1 Kiến thức: - Biết các vấn đề thường phải giải bài toán quản lý và cần thiết phải có CSDL - Biết vai trò CSDL học tập và sống - Biết các mức thể CSDL - Biết các yêu cầu hệ CSDL 1.2 Kỹ năng: - Bước đầu hình thành kỹ khảo sát thực tế cho ứng dụng hệ CSDL 1.3 Thái độ: - Học sinh có thái độ nghiêm túc, tích cực học tập TRỌNG TÂM - Biết công việc quản lý là phổ biến đời sống - Biết CSDL giúp hỗ trợ các việc thường xuyên công tác quản lý như: thống kê, báo cáo, tổng hợp số liệu… CHUẨN BỊ 3.1 Giáo viên: Hình minh họa hồ sơ học sinh 3.2 Học sinh: Tập học, sách giáo khoa Tin học 12 4.TIẾN TRÌNH 4.1 Ổn định tổ chức: Lớp trưởng báo cáo sỉ số lớp 4.2 Kiểm tra bài cũ: Thông qua 4.3 Bài mới: HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG CẦN ĐẠT 1.Bài toán quản lí Hoạt động 1: Giới thiệu bài toán quản lý Để quản lí HS nhà trường, người ta thường lập GV: Theo em để quản lí thông tin điểm HS các biểu bảng gồm các cột, hàng để chứa thông tin cần lớp em nên lập danh sách chứa các cột quản lí Ví dụ: Để quản lí HS ta có thể tạo bảng nào ? sau: HS: Suy nghĩ và trả lời câu hỏi: Để quản lí chúng ta Ngày Đoàn Điểm Điểm Stt Họ tên cần tạo bảng gồm các cột STT, Họ tên, sinh Viên Văn Tin Ngày sinh, Giới tính Đoàn viên, Đ,Toán, Đ.Lý, Nguyển An 12/8/91 C 7.3 8.5 Đ.Hóa, Đ.Văn, Đ.Tin Trần Văn 21/3/90 K 7.8 8.3 GV: Phân tích câu trả lời HS Giang Hồ Minh 50 30/7/91 C 6.5 7.8 Hải Hoạt động 2: Giới thiệu các công việc thường gặp xử lý thông tin tổ chức GV: Em hãy nêu lên các công việc thường gặp quản lí thông tin đối tượng nào đó? HS: Suy nghĩ trả lời: GV: Phân tích câu trả lời HS b.Các công việc thường gặp quản lí thông tin đối tượng nào đó - Tạo lập hồ sơ đối tượng cần quản lí - Cập nhật hồ sơ như: thêm, xóa, sửa hồ sơ - Khai thác hồ sơ: tìm kiếm, xếp, thống kê, lập báo cáo… 4.4 Củng cố và luyện tập: Câu Hãy nêu các công việc thường gặp quản lý thông tin đối tượng nào đó? 4.5 Hướng dẫn học sinh tự học nhà: - Học bài cũ - Xem trước 3a, 3b sách giáo khoa Tin học 12 RÚT KINH NGHIỆM Nội dung………………………………………………………………………………………………………… Phương pháp…………………………………………………………………………………………………… Sử dụng ĐDDH………………………………………………………………………………………………… (3) Bài: – Tiết: Tuần dạy: Chương :KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU Bài MỘT SỐ KHÁI NIỆM CƠ BẢN MỤC TIÊU 1.1 Kiến thức: - Biết các vấn đề thường phải giải bài toán quản lý và cần thiết phải có CSDL - Biết vai trò CSDL học tập và sống - Biết các mức thể CSDL - Biết các yêu cầu hệ CSDL 1.2 Kỹ năng: - Bước đầu hình thành kỹ khảo sát thực tế cho ứng dụng hệ CSDL 1.3 Thái độ: - Học sinh có thái độ nghiêm túc, tích cực học tập TRỌNG TÂM - Biết các khái niệm hệ CSDL: sở liệu, hệ quản trị sở liệu, các mức thể CSDL CHUẨN BỊ 3.1 Giáo viên: Hình minh họa hồ sơ học sinh 3.2 Học sinh: Tập học, sách giáo khoa Tin học 12 4.TIẾN TRÌNH 4.1 Ổn định tổ chức: Lớp trưởng báo cáo sỉ số lớp 4.2 Kiểm tra bài cũ: Câu Hãy cho biết các công việc thường gặp xử lý thông tin tổ chức? 4.3 Bài mới: HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG CẦN ĐẠT Hoạt động 3: Giới thiệu khái niệm CSDL và hệ Hệ sở liệu QTCSDL a Khái niệm CSDL và hệ QTCSDL GV: Dữ liệu lưu trên máy có ưu điểm gì so với - Khái niệm CSDL: liệu lưu trên giấy? Một CSDL (Database) là tập hợp các liệu có liên HS: Suy nghĩ và trả lời câu hỏi quan với nhau, chứa thông tin tổ chức nào đó GV: Vậy theo em nào là CSDL? (như trướng học, ngân hàng, công ty, GV: Gợi ý nhà máy, …), lưu trữ trên các thiết bị nhớ (như HS: Suy nghĩ và trả lời câu hỏi băng từ, đĩa từ,…) để đá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 Ví dụ: (Hình – trang SGK) GV: Để người sử dụng có thể tạo CSDL trên máy - Khái niệm HQTCSDL tính ta phải có phần mềm và phần mềm đó Phần mềm cung cấp môi trường thuận lợi và hiệu gọi là hệ QTCSDL để tạo lập, lưu trữ và khai thác thông tin CSDL GV: Hiện ngoài HQTCSDL MS-Microsoft gọi là hệ quản trị sở liệu (hệ QTCSDL) Access mà các em học chương trình 12 thì còn nhiều HQTCSDL khác Chú ý: Người ta thường dùng thuật ngữ hệ CSDL để MySQL, Oracle, SQL Server DB2, phần lớn các CSDL và HQTCSDL quản trị và khai thác CSDL đó HQTCSDL nói trên hoạt động tốt trên các hệ (Xem hình trang SGK) điều hành Linus, Unix và MaxOS ngoại trừ Như để lưu trữ và khai thác thông tin máy tính SQL Server Microsoft chạy trên hệ điều cần phải có: hành Windows  Cơ sở liệu  Hệ QTCSDL;  Các thiết bị lý (máy tính, đĩa cứng, mạng, …) Hoạt động 4: Tìm hiểu các mức thể CSDL GV: Có mức trừu tượng dùng để mô tả CSDL; mức CSDL vật lí, mức CSDL khái niệm và mức khung nhìn GV: Để hiểu rõ khác biệt mức trừu tượng hóa nêu trên ta phân tích thêm CSDL lớp sử dụng tính tương tự với các ngôn ngữ lập trình - Ở các mức khái niệm, có thể khai báo hồ sơ dạng bảng là mảng chiều, chẳng hạn Pascal: b Các mức trừu tượng CSDL  Mức vật lí CSDL vật lí CSDL là tập hợp các tệp liệu, tồn thường xuyên các thiết bị nhớ Ví dụ: CSDL vật lí CSDL lớp gồm 50 tệp, tệp lưu liệu thực tế HS lớp nào  Mức vật lí cho biết liệu lưu trữ (4) Var B: array[1 50, 10] of record Stt: integer; + Mức khái niệm Hoten: string[15]; CSDL khái niệm CSDL là trừu tượng hóa Ngaysinh giới thực nó gắn với người sử dụng Ví dụ, Gioitinh giới thực là lớp HS, HS có số thông tin Doanvien trừu tượng hó thành CSDL khái niệm CSDL Diemtoan lớp là bảng, cột là thuộc tính, hàng … tương ứng với thông tin HS End;  Mức khái niệm cho biết liệu nào lưu trữ - Ở mức vật lí, mảng chiều B lưu trữ chẳng hệ CSDL và các liệu có các mối quan hệ hạn 50 vùng nhớ liên tục, vùng lưu nào liệu hàng gồm 10 giá trị tương ứng với 10 cột – Một khung nhìn mảng B có thể khai báo là + Mức khung nhìn mảng mảng B ( chẳng hạn không có các Khung nhìn CSDL là phần CSDL khái cột điểm B) Mức trừu tượng khung niệm trừu tượng hóa phần CSDL khái nhìn và CSDL khái niệm đây là nhau, Một niệm Một CSDL có CSDL vật lí, CSDL khung nhìn khác có thể khai báo là hàm tính khái niệm có thể có nhiều khung nhìn khác tổng điểm môn Tin học lớp f(i) = ∑ B[i, 10] Ví dụ, bỏ bớt vài cột CSDL khái niệm lớp với i từ đến 50 Khung nhìn này có mức trừu phần còn lại là khung nhìn tượng cao Ta không thấy B dạng vừa  Mức khung nhìn thể phần CSDL mà người có liên hệ vừa tách biệt là hàm không phải dùng cần khai thác mảng, và ta có thể thấy tổng các hàm cột 10 mà không thấy thân các hàng đó 4.4 Củng cố và luyện tập: Câu Hãy nêu các công việc thường gặp quản lý thông tin đối tượng nào đó? Câu Phân biệt CSDL và hệ QTCSDL? 4.5 Hướng dẫn học sinh tự học nhà: - Học bài cũ - Xem trước 3c, 3d sách giáo khoa Tin học 12 RÚT KINH NGHIỆM Nội dung……………………………………………………………………………………………………… Phương pháp…………………………………………………………………………………………………… Sử dụng ĐDDH………………………………………………………………………………………………… (5) Bài: – Tiết: Tuần dạy: Chương :KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU Bài MỘT SỐ KHÁI NIỆM CƠ BẢN MỤC TIÊU 1.1 Kiến thức: - Biết các vấn đề thường phải giải bài toán quản lý và cần thiết phải có CSDL - Biết vai trò CSDL học tập và sống - Biết các mức thể CSDL - Biết các yêu cầu hệ CSDL 1.2 Kỹ năng: - Bước đầu hình thành kỹ khảo sát thực tế cho ứng dụng hệ CSDL 1.3 Thái độ: - Học sinh có thái độ nghiêm túc, tích cực học tập TRỌNG TÂM - Biết các yêu cầu hệ CSDL - Biết số ứng dụng CSDL vào công tác quản lí CHUẨN BỊ 3.1 Giáo viên: Hình minh họa hồ sơ học sinh 3.2 Học sinh: Tập học, sách giáo khoa Tin học 12 4.TIẾN TRÌNH 4.1 Ổn định tổ chức: Lớp trưởng báo cáo sỉ số lớp 4.2 Kiểm tra bài cũ: Câu Hãy phân biệt CSDL với hệ QTCSDL? Câu Để thiết kế CSDL cần phải tiếp cận theo trình tự nào? Hồ sơ giáo viên lưu RAM có thể xem là CSDL đơn giản không? Vì sao? 4.3 Bài mới: HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG CẦN ĐẠT c.Các yêu cầu CSDL Hoạt động 5: Trình bày các yêu cầu - Tính cấu trúc: Dữ liệu CSDL lưu trữ theo hệ CSDL và số ứng dụng cấu trúc xác định Ví dụ, CSDL lớp có cấu trúc là GV: Một CSDL cần có chế để đảm bảo bảng 50 dòng, 10 cột Mỗi cột là thuộc tính và yêu cầu: tính cấu trúc, tính toàn vẹn, tính dòng là hồ sơ học sinh quán, tính an toàn và bảo mật thông tin, tính độc lập, - Tính toàn vẹn: Các giá trị liệu lưu trữ tính không dư thừa CSDL phải thỏa mãn số ràng buộc, tùy thuộc vào GV: Lấy ví dụ, phân tích cho học sinh rõ yêu hoạt động tổ chức mà CSDL phản ánh cầu CSDL - Tính quán: Sau thao tác cập nhật liệu và HS: Theo dõi và ghi chép có cố (phần cứng hay phần mềm) xảy quá trình cập nhật, liệu CSDL phải bảo đúng đắn - Tính an toàn và bảo mật thông tin: CSDL bảo vệ an toàn, phải ngăn chặn truy xuất không phép và phải khôi phục CSDL có cố phần cứng hay phần mềm -Tính độc lập: Vì CSDL phải phục vụ cho nhiều mục đích khai thác khác nên liệu phải độc lập với các ứng dụng, không phụ thuộc vào vài bài toán cụ thể - Tính không dư thừa: CSDL thường không lưu trữ liệu trùng lặp thông tin có thể dễ dàng suy diễn hay tính toán từ dư liệu đã có Sự trùng lặp thông tin vừa lãng phí nhớ để lưu trữ vừa dễ dẫn đến tình trạng không quán thông tin d Một số ứng dụng GV: Nêu số ứng dụng quản lí HS: Theo dõi, ghi chép Việc xây dựng, phát triển và khai thác các hệ CSDL ngày càng nhiều hơn, đa dạng hầu hết các lĩnh vực kinh tế, xã hội, giáo dục, y tế,… - Cơ sở giáo dục và đào tạo cần quản lí thông tin người học, môn học, kết qủa học tập,… (6) - Cơ sở kinh doanh cần có CSDL thông tin khách hàng, sản phẩm, việc mua bán,… - Cơ sở sản xuất cần quản lí dây chuyền thiết bị và theo dõi việc sản xuất các sản phẩm các nhà máy, hàng tồn kho hay cửa hàng và các đơn đặt hàng,… - Tổ chức tài chính cần lưu thông tin cổ phần, tình hình kinh doanh mua bán tài chính cổ phiếu, trái phiếu,… - Các giao dịch qua thẻ tín dụng cần quản lí việc bán hàng thẻ tín dụng và xuất báo cáo tài chính định kỳ (theo ngày, tuần, tháng, quí, năm,…) - Ngân hàng cần quản lí các tài khoản, khoản vay, các giao dịch hang ngày,… - Hãng hàng không cần quản lí các chuyến bay, việc đăng kí vé và lịch bay,… - Tổ chức viễn thông cần ghi nhận các gọi, hóa đơn hàng tháng, tính toán số dư cho các thẻ gọi trước,… - Sàn chứng khoán… - Vui chơi giải trí… - Và nhiều ứng dụng khác 4.4 Củng cố và luyện tập: Câu Hãy nêu các yêu cầu hệ CSDL? Câu Hãy nêu ứng dụng CSDL tổ chức mà em biết? 4.5 Hướng dẫn học sinh tự học nhà: - Học bài cũ - Xem trước bài sách giáo khoa Tin học 12 RÚT KINH NGHIỆM Nội dung………………………………………………………………………………………………………… Phương pháp……………………………………………………………………………………………………… Sử dụng ĐDDH…………………………………………………………………………………………………… (7)

Ngày đăng: 06/06/2021, 00:44

Xem thêm:

w