Giáo án Tin học Lớp 12 - Bài 11: Các thao tác với cơ sở dữ liệu quan hệ
I. Mục tiêu:
1. Kiến thức:
- Biết được các chức năng mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa của các chức năng đó trong quá trình tạo lập, cập nhật và khai thác hệ QTCSDL quan hệ
- Liên hệ được với các thao tác cụ thể đã trình bày ở chương trước.
2. Kỹ năng:
Tạo lập CSDL quan hệ đơn giản, cập nhật dữ liệu và khai thác CSDL đơn giản.
3. Thái độ:
Nghiêm túc trong giờ học
II. Chuẩn bị:
1. Học sinh: SGK,SBT, vở soạn và vở ghi chép
2. Giáo viên: Giáo án, SGK,SGV,SBT và các đồ dùng khác( bảng phụ)
III. Hoạt động dạy học:
1. Kiểm tra bài cũ:
Bỏ qua
2. Hoạt động bài mới:
Qua bài 10 chúng ta đã nghiên cứu về CSDL quan hệ. Vậy để tạo lập, nhập dữ liệu, khai thác CSDL thì chúng ta thực hiện như thế nào?
Để làm được việc này chúng ta tiếp tục nghiên cứu bài 11 : CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ
Bài 11: CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ Mục tiêu: Kiến thức: Biết được các chức năng mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa của các chức năng đó trong quá trình tạo lập, cập nhật và khai thác hệ QTCSDL quan hệ Liên hệ được với các thao tác cụ thể đã trình bày ở chương trước. Kỹ năng: Tạo lập CSDL quan hệ đơn giản, cập nhật dữ liệu và khai thác CSDL đơn giản. Thái độ: Nghiêm túc trong giờ học Chuẩn bị: Học sinh: SGK,SBT, vở soạn và vở ghi chép Giáo viên: Giáo án, SGK,SGV,SBT và các đồ dùng khác( bảng phụ) Hoạt động dạy học: Kiểm tra bài cũ: Bỏ qua Hoạt động bài mới: Qua bài 10 chúng ta đã nghiên cứu về CSDL quan hệ. Vậy để tạo lập, nhập dữ liệu, khai thác CSDL thì chúng ta thực hiện như thế nào? Để làm được việc này chúng ta tiếp tục nghiên cứu bài 11 : CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ Hoạt Động Giáo Viên Hoạt Động Học sinh Nội dung Hoạt động 1: Tạo lập CSDL PP: Gợi ý – Trả lời câu hỏi ?Việc đầu tiên để tạo lập một CSDL quan hệ là làm gì? ? Vậy để tạo bảng thì ta phải thực hiện những việc gì? ?Công việc tiếp theo sau khi tạo bảng là gì? ?Ta có phải tạo khoá chính cho bảng không? Tạo như thế nào? ?Có cần lưu lại không? Cách lưu? Tóm tắt bài ở nhà TL: Cần tạo ra một hay nhiều bảng TL: Cần đặt tên trường, xác định kiểu dữ liệu, kích thước cho trường TL: TL: TL: 1. Tạo lập CSDL: -Tạo bảng: đặt tên trường xác định kiểu dữ liệu cho trường xác định kiểu kích thước cho trường - chọn khoá chính (nên chọn chứ không nên để cho máy chọn tự động) - đặt tên cho bảng vàlưu lại Hoạt động 2: Cập nhập dữ liệu ?Ta có thể khai thác dữ liệu ngay sau khi đã tạo bảng chưa? ?Vậy ta cần phải làm gì để có thể khai thác dữ liẹu được? ?Ta có những cách nào thể nhập dữ liệu? TL:Chưa, vì CSDL quan hệ của chúng ta chưa có dữ liệu TL: nhập liệu cho các bảng vừa tạo lập TL: Có thểnhập dữ liệu từ bảng hoặc từ biểu mẫu(form) 2. Cập nhập dữ liệu: Ta hoàn toàn có thể thêm, xoá, sửa dữ liệu trên CSDL quan hệ. Hoạt Động 3: Khai thác CSDL ?Chúng ta đã gặp bài toán sắp xếp chưa? Ở đâu? ?Với CSDL quan hệ ta cũng có thể sắp xếp nhưng nó đơn giản hơn nhiều, tiêu chí để sắp xếp ở đây là gi? ?Giáo viên làm mẫu, yêu cầu học sinh xem và làm lại? ?Với việc xem dữ liệu, kết xuất báo cáo giáo viên cũng làm mẫu và cho học sinh làm lại. TL: Rồi, ở lớp 10 TL: theo trường 3. Khai thác CSDL: a) sắp xếp các bản ghi: - chọn trương cần sắp xếp - Bấm vào nút trên thanh công cụ nếu muốn sắp xếp tăng hoặc nếu muốn ngược lại. b)Xem dữ liệu: có nhiều cách để xem - Có thể dung công cụ lọc để xem một phần của bảng trong trường hợp màn hình hiển thị không thể hiện hếtä. - Có thể tạo ra biểu mẫu rồi xem dữ liệu từ biểu mẫu. c) Kết xuất báo cáo: - Theo tiêu chí nào đó do người dùng định ra. - báo cáo có thể xây dựng dựa trên các truy vấn. Củng cố và dặn dò: Yêu cầu học sinh trả lời và làm các bài tập trong SGK Tập thực hành lại các thao tác trên lớp nhiều lần để nhớ. Rút kinh nghiệm:
File đính kèm:
- Bai11_THPT Quang Trung.doc