15
LOGO Kịch bản dạy học

Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Embed Size (px)

Citation preview

Page 1: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

LOGO

Kịch bản dạy học

Page 2: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Trường Đh Sư phạm TP Hồ Chí MinhKhoa CNTT

Bộ môn: PPDH trong tin học 2GVBM: Th.S Lê Đức LongSVTH: Phan Văn ThơmNhóm 24 – Tin5D-BT

Page 3: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Tổng quan về chương trình tin học

12

Mục tiêu chung

Có ý thức bảo mật thông tin và sử sụng máy tính để khai thác thông tin,phục vụ công việc hằng ngày.

Có kĩ năng làm việc với một hệ QTCSDL quan hệ cụ thể.

- Hệ CSDL.- Hệ QTCSDL quan hệ.- Kiến trúc hệ CSDL và

bảo mật hệ CSDL.

Chương I:KHÁI NIỆM VỀ HỆ CƠ

SỞ DỮ LIỆU.

Chương II:HỆ QUẢN TRỊ

CSDL MS ACCESS.

Bài 11:(2,0,0)Các thao tác với cơ sở dữ liệu quan hệ.

Chương III:HỆ CƠ SỞ DỮ LIỆU QUAN HỆ.

Chương IV: KIẾN TRÚC VÀ BẢO MẬT CÁC

HỆ CSDL.

Page 4: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Mục tiêu

Kiến thức

• Biết khái niệm về mô

hình quan hệ.

• Biết các đặc trưng cơ

bản của mô hình quan

hệ.

• Biết khái niệm khóa

và khái niệm liên kết

giữa các bảng.

• Biết các thao tác với

CSDL: Tạo bảng, cập

nhật,truy cập…

Kĩ năng

• Xác định được số

bản trong một bài

toán quản lý đơn

giản.

• Xác định được

khóa liên kết của

các bảng.

Bài 11: Các thao tác với cơ sở dữ liệu quan hệ.

Page 5: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Bài 11: Các thao tác với cơ sở dữ liệu quan hệ.

Điểm trọng tâm- Tạo được một CSDL.

Khai báo cấu trúc.

Nhập dữ liệu.

- Cập nhật được CSDL.

Cập nhật cấu trúc.

Cập nhật dữ liệu.

- Khai thác được một CSDL

Sắp xếp.

Truy vấn.

Kết xuất báo cáo.

Điểm khó

- Chỉ định được khóa chính của

bảng.

- Tạo liên kết giữa các bảng.

- Truy vấn CSDL.

Page 6: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Bài 11: Các thao tác với cơ sở dữ liệu quan hệ.

Kiến thức cần biết:

• Tạo lập,cập nhật và truy vấn được một CSDL hoàn chỉnh.

Kiến thức đã biết:

• Biết các chế độ làm việc với bảng.

• Biết cách tạo và sửa cấu trúc của bảng.

• Biết cách liên kết giữa các bảng.

• Truy vấn dữ liệu cơ bản.

• Báo cáo và kết xuất báo cáo.

Page 7: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Kịch bản dạy học

Tình huống giả định:

- Bài được dạy trong phòng máy hai học sinh một

máy và ngồi theo tổ.

- Phòng được trang bị máy chiếu.

- Cài đặt phần mềm hỗ trợ dạy học Netop School.

- Các máy được nối mạng.

Page 8: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Cập nhật C

SD

L

(15p)HĐ3

Tạo lập CD

SL

(15p)

HĐ2

Giớ

i thiệu bài mớ

i

(5p)

HĐ1

Kịch bản dạy học Tiết 1

Củng cố

(10p)

HĐ4

Page 9: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

LOGO

Page 10: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Cập nhật C

SD

L

(15p)HĐ3

Tạo lập CD

SL

(15p)

HĐ2

Giớ

i thiệu bài mớ

i

(5p)

HĐ1

Kịch bản dạy học Tiết 1

Củng cố

(10p)

HĐ4

Dựa trên kiến thức đã học ở chương 2 giáo viên dẫn dắt hs vào bài.Gv: Ở chương trước thì chúng ta đã biết cách tạo và làm việc với CSDL.Trong cuộc sống thì chúng ta gặp rất nhiều những ứng dụng như vậy ví dụ như bảng điểm của lớp và nhiếu thứ nữa.Ngày hôm nay chúng ta sẻ làm rõ hơn và biết cách tạo một CSDL đơn giản như là bảng điểm.

Page 11: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Cập nhật C

SD

L

(15p)HĐ3

Tạo lập CD

SL

(15p)

HĐ2

Giớ

i thiệu bài mớ

i

(5p)

HĐ1

Kịch bản dạy học Tiết 1

Củng cố

(10p)

HĐ4

Truy vấn GV: truy vấn hs để làm rõ các vấn đề liên quan đến bảng:liên kết,khóa.

HS: Dùng các bảng được thiết kế sẵn tại nhà để: tạo liên kết,khóa.

GV: Dử dụng phần mềm Netop school demo cho HS xem kết quả điểm được lấy dữ liệu từ ba bảng HOC_SINH, DIEM_THI và DANH_PHACH.

GV: nêu một số chú ý khi tạo khóa chính cho các bảng.

Page 12: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Kịch bản dạy học

Một số câu truy vấn học sinh trong HĐ2

GV: Tại sao chúng ta tạo liên kết giữa các bảng? Các khóa trong bảng để làm gì ?trong bảng chỉ có một loại khóa đúng hay không?

GV: Trong bảng HOC_SINH(SBD,…) DIEM_THI(SO_PHACH,..) DANH_PHACH(SO_PHACH,SBD,..) đó là gì => Khóa chính,khóa ngoại.

GV: Tại sao chúng ta lại lấy được dữ liệu từ nhiều bảng để có kết quả điểm cuối cùng ?

Page 13: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Cập nhật C

SD

L

(15p)HĐ3

Tạo lập CD

SL

(15p)

HĐ2

Giớ

i thiệu bài mớ

i

(5p)

HĐ1

Kịch bản dạy học Tiết 1

Củng cố

(10p)

HĐ4

Truy vấn GV: Dùng máy cho một hs thao tác: thêm,xóa,sửa và “trực tiếp” cho cả lớp xem(sử dụng Netop school).

GV: Sẽ có các tình huống lỗi xảy ra.Truy vấn hs.

GV: khắc phục lỗi.

GV: nhắc nhỡ hs khi cập nhật CSDL khi thêm đối tượng thì phải thêm ở tất cả các bảng liên quan.

GV: cho hs cập nhật CSDL.

Page 14: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Kịch bản dạy học

Một số câu truy vấn học sinh trong HĐ3

GV: Tại sao lại xuất hiện những lỗi đó khi cập nhật CSDL?

GV: khi cập nhật CSDL thì cần chú ý những điểm gì ?

GV: những lỗi đó là thể hiện tính gì của CSDL ?(Rèn buộc toàn vẹn)

Page 15: Nhóm 24 bài 11:Cac_thao_tac_voi_CSDL/ThomPhanVan

Cập nhật C

SD

L

(15p)HĐ3

Tạo lập CD

SL

(15p)

HĐ2

Giớ

i thiệu bài mớ

i

(5p)

HĐ1

Kịch bản dạy học Tiết 1

Củng cố

(10p)

HĐ4

GV: Cho hs hoàn thành bài học.Lưu lại bài.

GV: Cho hs về đọc trước các mục còn lại của bài học.

Bài yêu cầu về nhà

GV: Dùng bài đã làm ngày hôm nay về triển khai mục 3: sắp xếp,truy vấn CSDL.Khi hoàn tất hôm sau trình bày trước lớp và sẽ có điểm +