Tải bản đầy đủ (.doc) (54 trang)

giao an ki 2 day du

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (405.77 KB, 54 trang )

Giáo án tin học 12
Tuần
Tiết 35, 36

Ngày soạn: 12/12/2018
Ngày dạy:
Thực hành 9. BÀI THỰC HÀNH TỔNG HỢP

I. Mục tiêu
1. Kiến thức
- Ôn lại kiến thức về tạo một csdl trong access
2. Kỹ năng
- Củng cố những kĩ năng cơ bản sử dụng Access.
- Rèn luyện để kĩ năng tạo csdl được thành thạo hơn
3. Thái độ
- Có thái độ nghiêm túc trong giờ thực hành
II. Chuẩn bị
- GV: SGK, giáo án, phòng máy
- HS: SGK
III. Tổ chức các hoạt động dạy và học
1. Hoạt động 2,3Ổn định, kiểm tra sĩ số lớp.
- Tổng số máy:
Số máy hđbt:
- Sĩ số:
Vắng:
Có phép:
2. Nội dung:
Nội dung

Hoạt động của GV


Số máy không hđ:
Không phép:
HĐ của trò

Hoạt động 1: Khởi động
Gv kiểm tra máy thì giao máy đến từng học sinh, yêu cầu hs khởi động máy, khởi
động chương trình acess
: Hình thành kiến thức, luyện tập
Phương pháp: Vấn đáp, hs thực hành dưới sự quản lí của giáo viên
Bài 1:
GV: Hướng dẫn.
a). Tạo CSDL mới có tên là học tập.
.
b). Tạo các bảng dữ liệu trong CSDL
HOC_TAP với cấu trúc được mô tả
trong bảng sau, đặt khoá chính cho mỗi
bảng, mô tả tính chất của mỗi trường
cho bảng.

HS: Tự
hành

thực

1


Giáo án tin học 12

Bài 2: Thiết lập các mối liên kết:

- Giữa bang_diem và hoc_sinh.
- Giữa bang_diem với mon_hoc.

GV: Hướng dẫn
.

HS: Tự
hành

thực

Bài 3:
GV: Hướng dẫn
- Tạo biểu mẫu để nhập dữ liệu cho
bang_diem.
- Nhập dữ liệu cho cả ba bảng (dùng cả
hai cách: trực tiếp trong trang dữ liệu
và dùng biểu mẫu vừa tạo).

HS: Tự
hành.

thực

Bài 4: Thiết kế mẫu hỏi để đáp ứng GV: Hướng dẫn
các yêu cầu sau:
.
a). Hiển thị họ tên của một học sinh (ví
dụ: "Trần Lan Anh") cùng với điểm
trung bình của học sinh đó.


HS: Tự
hành.

thực

b). Danh sách học sinh gồm họ và tên,
điểm môn toán trong một ngày (ví dụ:
ngày 12/12/2007)

2


Giáo án tin học 12

c). Danh sách học sinh gồm họ tên,
điểm và sắp xếp theo ngày kiểm tra.
Bài 5: Tạo báo cáo danh sách học sinh GV: Hướng dẫn
của từng môn gồm: họ tên, điểm và - Tạo mẫu hỏi sau:
tính điểm trung bình theo môn.

HS: Tự
hành.

thực

HS: Tự
GV quan sát hs thực hành, hành.
và nhận xét đưa ra những
lời nhắc nhở kịp thời để hs

thực hành đúng

thực

- Tạo báo cáo dựa trên mẫu
hỏi này.

Hoạt động 4,5: Vận dụng và tìm tòi mở rộng
Phương pháp: hs tự nghiên cứu
Nghiên cứu phần sửa và in báo cáo
ở sgk trang 78,79 để thực hiện các bài
tập trong bài thực hành 9 hoàn thiện
hơn, chuẩn mẫu hơn

- Yêu cầu hs nghiên cứu sgk
và hoàn thiện nội dung gv
yêu cầu
- Giao bài tập về nhà để hs
ôn tập tiết sau kiểm tra thực
hành

- Ghi chép nội
dung gv yêu cầu
về nhà hoàn
thiện, ôn tập

3


Giáo án tin học 12

3. Củng cố, dặn dò.
- Về nhà ôn tập các bài thực hành từ 2 đến 9.
4. Bài tập về nhà:
Câu1: Trong CSDL QuanLy_HS. Tạo các mẫu hỏi sau:
a). Tính số học sinh theo tổ.
b). Tính điểm trung bình của từng học sinh.
c). Cho biết họ và tên, ngày sinh của những học sinh là đoàn viên.
Câu2: Cho CSDL ThuVien.mdb có cấu trúc gồm ba bảng như sau:

Câu1: Hãy thiết kế mẫu hỏi cho biết có bao nhiêu học sinh mỗi lớp có thẻ thư viện?

Câu2: Hãy thiết kế mẫu hỏi cho biết thông tin về các học sinh (gồm: họ và tên, số thẻ,
tên sách đã mượn) đã mượn sách trong ngày 10/09/2005?

V. Những bổ sung và rút kinh nghiệm.
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
4


Giáo án tin học 12
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
Tuần

Tiết 37, 38

Ngày soạn: 18/12/2018
Ngày dạy:
BÀI TẬP CHƯƠNG II

I. Mục tiêu
- Củng cố những kiến thức và kĩ năng cơ bản sử dụng Access thông qua các bài tập
thực hành tổng hợp.
II. Chuẩn bị
- GV: Máy tính, giáo án, Projector, phòng máy
- HS: Chuẩn bị các bài tập đã cho ở nhà.
III. Tổ chức các hoạt động dạy học
1. Ổn định, kiểm tra sĩ số lớp.
2. Nội dung bài mới

Nội dung

Hoạt động của GV

Hoạt động của HS

Hoạt động 1: Hình thành kiến thức, Luyện tập
Phương pháp: Vấn đáp
1. Lý thuyết
- CSDL có 4 đối tượng
- Bảng và cách tạo bảng
- Cách liên kết các bảng
- Các thao tác trên bảng
- Biểu mẫu và cách tạo biểu mẫu

- Mẫu hỏi và cách tạo mẫu hỏi từ 1 và nhiều
bảng
- Mẫu hỏi gộp nhóm và cách tạo
- Báo cáo và cách tạo báo cáo

- Gv đưa ra các - Hs ôn tập phần
mục trọng tâm, yêu lý thuyết để lên
cầu hs ôn lại sau đó gv vấn đáp
gv gọi học sinh lên
vấn đáp

Bài 1:
- Chia lớp làm hai
Trong CSDL QuanLy_HS. Tạo các mẫu hỏi sau: nhóm, tự chuẩn bị
bài sau đó gọi đại
a). Tính số học sinh theo tổ.
diện từng nhóm lên

- Hs làm việc
nhóm theo phân
công của gv sau
đó lên thực hiện
5


Giáo án tin học 12
b). Tính điểm trung bình của từng học sinh.
c). Cho biết họ và tên, ngày sinh của những học
sinh là đoàn viên.
Bài 2: Trong CSDL Thu_Vien:

a). Hãy thiết kế mẫu hỏi cho biết có bao nhiêu
học sinh mỗi lớp có thẻ thư viện?
b). Hãy thiết kế mẫu hỏi cho biết thông tin về
các học sinh (gồm: họ và tên, số thẻ, tên sách đã
mượn) đã mượn sách trong ngày 10/09/2005?

thực hiện bài của trên máy chiếu
mình trên máy lấy điểm
chiếu, sau đó mời
học sinh nhóm
khác nhận xét.
Cuối cùng gv nhận
xét và bổ sung ,
cho điểm

Hoạt động 3,4: Vận dụng, tìm tòi và mở rộng
Phương pháp: Hs tự nghiên cứu
Thực hiện tạo một CSDL quản lí các mặt hàng
trong một cửa hàng tạp hóa với đầy đủ các đối
tượng bảng, biểu mẫu, mẫu hỏi, báo cáo. Và các
thao tác khai thác dữ liệu đơn giản như: tổng
hợp, thống kê, tìm kiếm, lưu trữ….

- Cho nội dung hs - Hs ghi chép về
về nhà vận dụng nghiên cứu
kiến
thức
cả
chương và tìm tòi
bên ngoài để thực

hiện,

3. Củng cố, dặn dò.
- Về nhà ôn tập chương 1, chương 2.
- Tuần 17 thi học kì I.
IV. Rút kinh nghiệm và bổ sung
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................
................................................................................................................................................

6


Giáo án tin học 12

Tuần
Tiết 39

Ngày soạn: 22/12/2018
Ngày dạy:

CHƯƠNG III. HỆ CƠ SỞ DỮ LIỆU QUAN HỆ
Bài 10: CƠ SỞ DỮ LIỆU QUAN HỆ
I/ Mục tiêu bài học
1. Kiến thức
- Biết khái niệm mô hình dữ liệu, mô hình dữ liệu quan hệ và các đặc trưng cơ bản của
mô hình này

- Biết khái niệm CSDL quan hệ, hệ QTCSDLQH, khóa và liên kết giữa các bảng
2. Kỹ năng
- Xây dựng CSDLQH đơn giản
- Thực hiện xác định khóa của bảng trong CSDLQH
- Thực hiện liên kết giữa các bảng trong CSDLQH
3. Thái độ
- Học sinh hiểu bài và hứng thú với bài học và yêu thích môn học hơn
4. Định hướng phát triển năng lực
- Năng lực giải quyết vấn đề thông qua trao đổi, thảo luận.
- Năng lực tự hoc.
- Năng lực hợp tác.
- Năng lực giao tiếp, sử dụng ngôn ngữ.
II. THIẾT BỊ, TÀI LIỆU DẠY - HỌC
1. Thiết bị dạy học
- Máy chiếu, máy tính, bảng phụ, bảng, phấn…
2. Tài liệu dạy học
- Giáo viên: Giáo án, sách giáo khoa, sách giáo viên và các tài liệu tham khảo
- Học sinh: Sách giáo khoa, vở ghi
III. TIẾN TRÌNH TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
A. HOẠT ĐỘNG KHỞI ĐỘNG
(1) Mục tiêu:
(2) Phương thức: vấn đáp
* Chuyển giao nhiệm vụ:
GV: Ở chương II các em đã tìm hiểu về hệ QTCSDL, hãy cho biết các em đã tiến hành
những bước nào để xây dựng CSDL ?
7


Giáo án tin học 12
* Tiếp nhận và thực hiện nhiệm vụ:

HS: suy nghĩ là trả lời câu hỏi
* Báo cáo kết quả:
- Các bước xây dựng CSDL là:
+ Xây dựng cấu trúc dữ liệu
+ Xây dựng các ràng buộc dữ liệu
+ Các thao tác, phép toán trên dữ liệu
* Đánh giá, nhận xét:
(3) Sản phẩm:
- Nhu cầu tìm hiểu CSDL quan hệ
B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
1. Hoạt động 1: Mô hình dữ liệu quan hệ
(1) Mục tiêu: Tập hợp các máy tính được kết nối theo một phương thức nào đó sao cho
chúng có thể trao đổi dữ liệu và dùng chung thiết bị.
(2) Phương thức: chia lớp thành 4 nhóm để thảo luận
* Chuyển giao nhiệm vụ
GV: Để xây dựng CSDL QUANLY_KINH_DOANH đã học ở chương II, các nhóm hãy
trình bày các bước xây dựng CSDL đó?
* Tiếp nhận và thực hiện nhiệm vụ
HS: : 4 nhóm quan sát, thảo luận và ghi phần trình bày vào bảng phụ
* Báo cáo kết quả
HS: Gọi 1 nhóm học sinh lên trình bày phần trả lời của nhóm
* Đánh giá, nhận xét
GV: Yêu cầu 3 nhóm còn lại nhận xét và bổ xung(nếu có)
HS: Nhận xét và bổ xung
GV: Khái quát lại và dẫn dắt vào phần kiến thức mới
(3) Sản phẩm:
Khái niệm: Mô hình dữ liệu quan hệ (mô hình quan hệ): là một tập các khái niệm
dùng để mô tả cấu trúc dữ liệu; các thao tác và phép toán trên dữ liệu, các ràng buộc dữ
liệu của một CSDL.
Trong mô hình quan hệ:

- Về mặt cấu trúc: dữ liệu được thể hiện trong các bảng. Mỗi bảng bao gồm các hàng
và các cột thể hiện thông tin về một chủ thể.
- Về mặt thao tác trên dữ liệu: có thể cập nhật dữ liệu như thêm, xóa hay sửa bản ghi
trong một bảng.

8


Giáo án tin học 12
- Về mặt các ràng buộc dữ liệu: dữ liệu trong một bảng phải thỏa mãn một số ràng
buộc, chẳng hạn, không được có hai bộ nào trong một bảng giống nhau hoàn toàn.

9


Giáo án tin học 12
Tuần:
Tiết 40

Ngày soạn: 22/12/2018
Ngày dạy:
CHỦ ĐỀ 4. HỆ CƠ SỞ DỮ LIỆU QUAN HỆ
§ 10. CƠ SỞ DỮ LIỆU QUAN HỆ (Mục 2a, b)

I. MỤC TIÊU
1. Về kiến thức
- Biết khái niệm CSDL quan hệ, hệ quản trị CSDL quan hệ.
- Biết các thuật ngữ.
- Biết các đặc trưng của một quan hệ trong hệ CSDL quan hệ.
2. Về kĩ năng

3. Về thái độ
- Có thái độ nghiêm túc trong học tập.
- Học sinh ngày càng say mê với cơ sở dữ liệu quan hệ, đặc biệt là sau khi đã biết
tất cả các thao tác về cơ sở dữ liệu.
4. Năng lực hướng tới
- Nhận biết được các thuật ngữ đối với CSDL quan hệ cụ thể.
II. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
1. Ổn định lớp
2. Kiểm tra bài cũ: Có
3. Tiến trình bài học
3.1. Hoạt động khởi động (kiểm tra bài cũ).
(1) Mục tiêu: Giúp học sinh nhớ được mô hình dữ liệu, các loại mô hình dữ liệu,
các đặc trưng của mô hình dữ liệu quan hệ đồng thời tạo động cơ để HS có nhu cầu tìm
hiểu về CSDL quan hệ.
(2) Phương pháp/kĩ thuật dạy học: Vấn đáp.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh trả lời được các câu hỏi của giáo viên.
Nội dung hoạt động

Giáo viên

Học sinh

Nội dung
(?) Mô hình dữ liệu là gì? Kể - Học sinh trả lời câu - Mô hình dữ liệu.
- Các loại mô hình dữ
tên các loại mô hình dữ liệu hỏi.
10



Giáo án tin học 12
mà em biết? Cho biết chủ đề
và tựa bài 10?
- Nhận xét, cho điểm HS.
(?) Cho biết các đặc trưng
của mô hình dữ liệu quan hệ?
Cho biết các đề mục chính
bài 10 (mục 1, 2)?
- Nhận xét, cho điểm HS.
- Tóm tắt nội dung mục 1 và
dẫn dắt vào mục 2a, b.

liệu.
- Lắng nghe.
- Học sinh trả lời câu - Các đặc trưng của mô
hình dữ liệu quan hệ.
hỏi.

- Lắng nghe.
- Lắng nghe, ghi nhớ.

3.2. Hình thành kiến thức
3.2.1. Cơ sở dữ liệu quan hệ (Mục a. Khái niệm)
(1) Mục tiêu: Giúp học sinh biết được về khái niệm CSDL quan hệ, hệ quản trị
CSDL quan hệ, các thuật ngữ, các đặc trưng của một quan hệ trong hệ CSDL quan hệ.
(2) Phương pháp/kĩ thuật dạy học: Đàm thoại, phát hiện.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết được về khái niệm CSDL quan hệ, hệ quản trị CSDL

quan hệ, các thuật ngữ, các đặc trưng của một quan hệ trong hệ CSDL quan hệ.
Nội dung hoạt động
Giáo viên
(?) Chiếu 1 số CSDL đã
học ở HKI và yêu cầu
HS nhắc lại khái niệm
CSDL?
- Nhận xét và yêu cầu HS
cho biết khái niệm CSDL
quan hệ?

Học sinh
Nội dung
- Quan sát và nhắc lại khái
2. Cơ sở dữ liệu quan hệ
niệm CSDL.
a) Khái niệm

- Lắng nghe. Tham khảo
SGK và trả lời:
CSDL được xây dựng dựa - CSDL quan hệ được xây
trên mô hình dữ liệu quan dựng dựa trên mô hình dữ
liệu quan hệ
hệ gọi là CSDL quan hệ.
- Nhận xét, chốt nội - Lắng nghe, ghi bài.
dung.
(?) Nhắc lại khái niệm hệ - Nhắc lại khái niệm hệ
QTCSDL?
QTCSDL
- Nhận xét và yêu cầu HS - Lắng nghe và trả lời:

cho biết tên hệ QTCSDL Access.
- Hệ QTCSDL quan hệ
đã học ở HKI?
11


Giáo án tin học 12
- Nhận xét, minh họa
thêm 1 số hệ QTCSDL
khác và yêu cầu HS cho
biết khái niệm CSDL
quan hệ?
- Nhận xét, chốt nội
dung.
(?) Thuật ngữ gì dùng để
chỉ bảng?
- Nhận xét, chốt nội
dung.
(?) Thuật ngữ gì dùng để
chỉ cột và hàng?
- Nhận xét, chốt nội
dung.
(?) Thuật ngữ gì dùng để
chỉ kiểu dữ liệu?
- Nhận xét, chốt nội
dung.
- Giới thiệu các đặc trưng
của một quan hệ trong
hệ CSDL quan hệ.
- Giải thích và minh họa

đặc trưng đầu tiên.

- Lắng nghe. Tham khảo dùng để tạo lập, cập nhật
SGK và trả lời:
và khai thác CSDL quan
Hệ QTCSDL quan hệ dùng hệ.
để tạo lập, cập nhật và khai
thác CSDL quan hệ.
- Lắng nghe, ghi bài.
- Quan hệ
- Lắng nghe, ghi bài.
- Thuộc tính và bộ.
- Lắng nghe, ghi bài.
- Miền.
- Lắng nghe, ghi bài.
- Lắng nghe.

- Các thuật ngữ:
+ Quan hệ dùng để chỉ
bảng;
+ Thuộc tính dùng để chỉ
cột;

- Lắng nghe, quan sát và + Bộ dùng để chỉ hàng;
ghi bài.

(?) Tại sao các bộ là phân
biệt?
- Gọi HS khác nhận xét,
bổ sung.

- Nhận xét, minh họa và
chốt nội dung.
- Giải thích và minh họa
đặc trưng thứ 3.

- Tại vì trong quan hệ luôn
có khóa.
- Nhận xét.
+ Miền dùng để chỉ kiểu
dữ liệu.
- Lắng nghe, quan sát và
- Các đặc trưng của một
ghi bài.
- Lắng nghe, quan sát và quan hệ trong hệ CSDL
quan hệ:
ghi bài.
+ Mỗi quan hệ có một tên
Tham
khảo
SGK

cho

để phân biệt với tên của
(?) Cho ví dụ về thuộc
dụ
tương
tự.
các quan hệ khác.
tính đa trị và phức hợp.

Lắng
nghe,
quan
sát

+ Các bộ là phân biệt và
- Giải thích và minh họa
ghi
bài.
thứ tự của các bộ không
đặc trưng thứ 4.
Lắng
nghe

ghi
nhớ.
quan trọng.
- Tóm tắt nội dung phần
2a.

12


Giáo án tin học 12
+ Mỗi thuộc tính có một
tên phân biệt, thứ tự thuộc
tính không quan trọng.
+ Quan hệ không có thuộc
tính đa trị hay phức hợp.
3.3. Hoạt động luyện tập, vận dụng

(1) Mục tiêu: Giúp học sinh nhận biết được về CSDL quan hệ, hệ quản trị CSDL
quan hệ, các thuật ngữ, các đặc trưng của một quan hệ trong hệ CSDL quan hệ.
(2) Phương pháp/kĩ thuật: Đàm thoại, phát hiện.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân, thảo luận nhóm.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết vận dụng các kiến thức đã học để trả lời các câu hỏi mà
giáo viên đặt ra.
Nội dung hoạt động
3.3.1. Hoạt động luyện tập
- Nắm khái niệm về CSDL quan hệ, hệ quản trị CSDL quan hệ.
- Nắm các thuật ngữ.
- Nắm các đặc trưng của một quan hệ trong hệ CSDL quan hệ.
3.3.2. Hoạt động vận dụng: 2. Cơ sở dữ liệu quan hệ (Mục b. Ví dụ)
Giáo viên

Học sinh

Nội dung

Chiếu
CSDL
quan
hệ - Quan sát.
b) Ví dụ
QL_MUONSACH (Hình 71 (SGK trang
83)).
(?) CSDL quan hệ trên có bao nhiêu quan - Có 3 quan hệ: NGƯỜI
hệ? Kể tên?
MƯỢN, SÁCH, MƯỢN
SÁCH.

- Nhận xét. (?) Mỗi quan hệ có bao nhiêu - Lắng nghe.Thảo luận
thuộc tính? Kể tên? Đề xuất miền cho các nhóm, trả lời vào bảng phụ
thuộc tính?
và treo kết quả lên bảng.
- Gọi đại diện các nhóm nhận xét.
- Đại diện nhóm nhận xét.
- Nhận xét bài làm các nhóm và cho - Lắng nghe.
điểm.
(?) Mỗi quan hệ có bao nhiêu bộ?
- Quan sát và trả lời.
- Nhận xét và đưa ra những lưu ý về - Lắng nghe và ghi nhớ.
CSDL quan hệ trên.
13


Giáo án tin học 12

3.4. Hoạt động tìm tòi, mở rộng
(1) Mục tiêu: Giúp học sinh có nhu cầu mở rộng thêm kiến thức của mình.
(2) Phương pháp/kĩ thuật: Làm việc cá nhân, thảo luận nhóm.
(3) Hình thức tổ chức hoạt động: Ngoài lớp học.
(4) Phương tiện: SGK, máy tính.
(5) Kết quả: Học sinh biết mở rộng các kiến thức của mình thông qua một dự án
thực tế.
Nội dung hoạt động
HS về nhà học bài, xem lại ví dụ, tìm thêm 1 số ví dụ về CSDL quan hệ và xem
trước nội dung mục 2c.

14



Giáo án tin học 12

Tuần
Tiết 41

Ngày soạn: 01/01/2019
Ngày dạy:
CHỦ ĐỀ 4. HỆ CƠ SỞ DỮ LIỆU QUAN HỆ
§ 10. CƠ SỞ DỮ LIỆU QUAN HỆ (Mục 2c)

I. MỤC TIÊU
1. Về kiến thức
- Biết khái niệm khoá và liên kết giữa các bảng.
2. Về kĩ năng
-

Xác định các bảng và khoá liên kết giữa các bảng của bài toán quản lí đơn giản.
3. Về thái độ

- Có thái độ nghiêm túc trong học tập.
- Học sinh ngày càng say mê với cơ sở dữ liệu quan hệ, đặc biệt là sau khi đã biết
tất cả các thao tác về cơ sở dữ liệu.
4. Năng lực hướng tới
- Xác định được khóa cho bảng và tạo được liên kết giữa các bảng trong CSDL
quan hệ cụ thể.
II. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
1. Ổn định lớp
2. Kiểm tra bài cũ: Có
3. Tiến trình bài học

3.1. Hoạt động khởi động (kiểm tra bài cũ).
- (1) Mục tiêu: Giúp học sinh nhớ được CSDL quan hệ, hệ quản trị CSDL quan hệ,
các thuật ngữ, các đặc trưng của một quan hệ trong hệ CSDL quan hệ.
(2) Phương pháp/kĩ thuật dạy học: Vấn đáp.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh trả lời được các câu hỏi của giáo viên.
Nội dung hoạt động

Giáo viên

Học sinh

(?) CSDL quan hệ là gì? Hệ - Trả lời các câu hỏi.
quản trị CSDL quan hệ là gì?

Nội dung
- CSDL quan hệ.
- Hệ quản trị CSDL
15


Giáo án tin học 12
Kể tên 1 số hệ quản trị CSDL
quan hệ mà em biết?
- Nhận xét, cho điểm HS.
- Lắng nghe.
(?) Trình bày các đặc trưng
của một quan hệ trong hệ - Trả lời các câu hỏi.
CSDL quan hệ? Cho ví dụ

minh họa?
- Nhận xét, cho điểm HS.
- Tóm tắt nội dung mục 2a, b
- Lắng nghe.
và dẫn dắt vào mục 2c.
- Lắng nghe, ghi nhớ.

quan hệ.
- 1 số hệ quản trị CSDL
quan hệ: Microsoft
Access, Visual Foxpro,
SQL Sever,...
- Các đặc trưng của một
quan hệ trong hệ CSDL
quan hệ.

3.2. Hình thành kiến thức
3.2.1. Cơ sở dữ liệu quan hệ (Mục c. Khóa và liên kết giữa các bảng)
(1) Mục tiêu: Giúp học sinh biết được về khái niệm khóa và liên kết giữa các
bảng.
(2) Phương pháp/kĩ thuật dạy học: Đàm thoại, phát hiện.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân, thảo luận nhóm.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết được về khái niệm khóa và liên kết giữa các bảng.
Nội dung hoạt động
Giáo viên

Học sinh
Nội dung
- Chiếu lại CSDL quan hệ - Quan sát.

2. Cơ sở dữ liệu quan
QL_MUONSACH.
hệ
(?) Trong bảng NGƯỜI MƯỢN - Nhờ vào thuộc tính Số
c) Khóa và liên kết
làm sao để phân biệt những HS thẻ.
giữa các bảng.
mượn sách?
- Lắng nghe.
- Nhận xét.
(?) Trong bảng SÁCH dùng - Thảo luận nhóm, trả lời
thuộc tính gì để phân biệt các vào bảng phụ và treo kết
cuốn sách, bảng MƯỢN SÁCH quả lên bảng.
dùng thuộc tính gì để biết số lần
mượn sách của HS?
- Gọi đại diện các nhóm nhận - Đại diện nhóm nhận
xét.
16


Giáo án tin học 12
xét.
- Nhận xét bài làm các nhóm và
cho điểm.
- Lắng nghe.
(?) Các thuộc tính: Số thẻ, mã
số sách, ngày mượn đóng vai trò - Đóng vai trò là khóa.
gì đối với các bảng?
- Nhận xét. (?) Vậy khóa là gì?
- Lắng nghe. Tham khảo

SGK và trả lời: Khóa là
một tập thuộc tính vừa đủ
- Nhận xét, chốt nội dung.
để phân biệt các bộ.
- Giới thiệu khóa chính. Minh - Lắng nghe, ghi bài.
họa cụ thể bằng CSDL quan hệ - Lắng nghe, quan sát,
QL_MUONSACH.
ghi bài
(?) Khóa chính có những lưu ý
- Tham khảo SGK và trả
gì?
lời: Mỗi bảng có ít nhất 1
khóa, nên chọn khóa
chính là khóa có ít thuộc
- Nhận xét, chốt nội dung. Minh tính nhất.
- Lắng nghe, quan sát,
họa cụ thể.
ghi bài.

- Khóa là một tập thuộc
tính vừa đủ để phân biệt
các bộ.

- Khóa chính:
Trong một bảng có thể
có nhiều khóa. Người ta
thường chọn một khóa
làm
khóa
chính

(Primary key).

* Chú ý:
+ Dữ liệu tại các cột
khóa chính không được
để trống.
+ Mỗi bảng có ít nhất
(?) Làm sao để biết ngày
một khóa.
5/9/2007 HS nào mượn sách và
- Quan sát và trả lời: Phải + Nên chọn khóa chính
mượn cuốn sách tên gì?
liên kết các bảng lại với là khóa có ít thuộc tính
- Nhận xét.
nhất.
(?) Các bảng liên kết với nhau nhau.
- Lắng nghe.
như thế nào?
- Các bảng liên kết với
nhau thông qua thuộc
tính khóa.
- Nhận xét, chốt nội dung.
- Liên kết: Liên kết giữa
(?) Xác định liên kết cho các
các bảng được xác lập
- Lắng nghe, ghi bài.
bảng?
dựa trên thuộc tính
- Nhận xét và giới thiệu bảng - Lên máy xác lập liên khóa.
kết cho các bảng.

chính, bảng tham chiếu.
- Lắng nghe, quan sát.
- Tóm tắt nội dung phần 2c.
.
17


Giáo án tin học 12

- Lắng nghe, ghi nhớ.
3.3. Hoạt động luyện tập, vận dụng
(1) Mục tiêu: Giúp học sinh xác định được khóa và liên kết giữa các bảng.
(2) Phương pháp/kĩ thuật: Đàm thoại, phát hiện.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân, thảo luận nhóm.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết vận dụng các kiến thức đã học để trả lời các câu hỏi mà
giáo viên đặt ra.
Nội dung hoạt động
3.3.1. Hoạt động luyện tập
- Nắm khái niệm khoá và liên kết giữa các bảng.
3.3.2. Hoạt động vận dụng
Giáo viên

Học sinh

- Chiếu CSDL quan hệ
QL_HOCTAP
(?) Xác định khóa cho các
bảng?
(?) Xác lập liên kết cho

các bảng?
(?) Cho biết bảng nào là
bảng chính, bảng nào là
bảng tham chiếu?
- Gọi đại diện các nhóm
nhận xét xen kẽ.
- Nhận xét bài làm các
nhóm và cho điểm.
(?) Thực hiện chọn khóa
và tạo liên kết cho các
bảng trên máy tính?
- Nhận xét.

- Quan sát.

Nội dung

- Cho CSDL quan hệ
QL_HOCTAP gồm 4
- Thảo luận nhóm, trả lời bảng:
vào bảng phụ và treo kết + HOCSINH: MASV,
HOTEN,
PHAI,
quả lên bảng.
NGSINH.
+ MONHOC: MAMON,
TENMON.
+
LOAIKT:
MALOAIKT,

HESO,
- Đại diện nhóm nhận xét. TENLOAIKT.
+
KETQUA:
STT,
- Lắng nghe.
MASV,
MAMON,
MALOAIKT, NGAYKT,
- Thực hiện chọn khóa và DIEM.
liên kết cho các bảng.
- Lắng nghe.

3.4. Hoạt động tìm tòi, mở rộng
(1) Mục tiêu: Giúp học sinh có nhu cầu mở rộng thêm kiến thức của mình.
18


Giáo án tin học 12
(2) Phương pháp/kĩ thuật: Làm việc cá nhân, thảo luận nhóm.
(3) Hình thức tổ chức hoạt động: Ngoài lớp học.
(4) Phương tiện: SGK, máy tính.
(5) Kết quả: Học sinh biết mở rộng các kiến thức của mình thông qua một dự án
thực tế.
Nội dung hoạt động
HS về nhà học bài, xem lại ví dụ, dùng Access tạo lập CSDL quan hệ
QL_HOCTAP và xem trước nội dung BÀI TẬP VÀ THỰC HÀNH 10.

19



Giáo án tin học 12

Tuần
Tiết 42

Ngày soạn: 07/01/2019
Ngày dạy:
CHỦ ĐỀ 4. HỆ CƠ SỞ DỮ LIỆU QUAN HỆ
Bài tập và thực hành 10: HỆ CƠ SỞ DỮ LIỆU QUAN HỆ

I. MỤC TIÊU
1. Về kiến thức
- Biết cách chọn khóa cho các bảng dữ liệu trong một bài toán quan hệ.
- Biết cách xác lập liên kết giữa các bảng.
2. Về kĩ năng
- Chọn được khóa cho các bảng dữ liệu trong một bài toán quan hệ.
- Xác lập được liên kết giữa các bảng thông qua khóa.
3. Về thái độ
- Có thái độ nghiêm túc trong học tập.
- Học sinh ngày càng say mê với cơ sở dữ liệu quan hệ, đặc biệt là sau khi đã biết
tất cả các thao tác về cơ sở dữ liệu.
4. Năng lực hướng tới
- Xác định được khóa cho bảng và tạo được liên kết giữa các bảng trong CSDL
quan hệ phức tạp.
II. TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP
1. Ổn định lớp
2. Kiểm tra bài cũ: Có
3. Tiến trình bài học
3.1. Hoạt động khởi động (kiểm tra bài cũ).

(1) Mục tiêu: Giúp học sinh nhớ được về khái niệm khóa và liên kết giữa các
bảng.
(2) Phương pháp/kĩ thuật dạy học: Vấn đáp.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh trả lời được các câu hỏi của giáo viên.
Nội dung hoạt động

Giáo viên

Học sinh

Nội dung
20


Giáo án tin học 12

(?) Khóa là gì? Khóa chính là
gì? Trình bày 1 số lưu ý về
khóa chính?
- Nhận xét, cho điểm HS.
(?) Liên kết được tạo ra dựa
trên thuộc tính nào? Cho biết
chủ đề, tựa bài và các đề mục
chính bài 10?
- Nhận xét, cho điểm HS.
- Tóm tắt nội dung bài 10 và
dẫn dắt vào bài tập và thực
hành 10.


- Khóa.
- Khóa chính.
- 1 số lưu ý về khóa
chính.
- Liên kết.

- Trả lời các câu hỏi.

- Lắng nghe.
- Trả lời các câu hỏi.

- Lắng nghe.
- Lắng nghe, ghi nhớ.

3.2. Hình thành kiến thức
3.2.1. Bài 1. Bài 2.
(1) Mục tiêu: Giúp học sinh biết được về khóa, lý do lựa chọn, liên kết.
(2) Phương pháp/kĩ thuật dạy học: Đàm thoại, phát hiện.
(3) Hình thức tổ chức hoạt động: Làm việc cá nhân, thảo luận nhóm.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết được về khóa, lý do lựa chọn, liên kết.
Nội dung hoạt động
Sở giáo dục của 1 tỉnh tổ chức kì thi để kiểm tra chất lượng môn Tóan cho các lớp
12 của tỉnh. Trong CSDL quản lí kì kiểm tra này có 3 bảng sau:
Bảng THÍ SINH
ST

SBD


1

Họ tên thí sinh

Ngày sinh

Trường

HA10 Đỗ Hà Anh

01/02/1990

Lê Hồng Phong

2

HA11 Lê Như Bình

21/11/1990

Phan Chu Trinh

3

HA12 Trần Như Cúc

12/02/1991

Phan Chu Trinh


4

HA13 Nguyễn Anh Quân

19/11/1990

Lê Hồng Phong

...



...

...



21


Giáo án tin học 12

22


Giáo án tin học 12
Bảng ĐÁNH PHÁCH
STT
1

2
3
4
...

SBD
HA1
HA1
HA1
HA1


PHÁC

S28
S27
S26
S25


Bảng ĐIỂM THI
STT

PHÁC

ĐIỂM

1

S28


9

2

S27

6

3

S26

8

4

S25

7

..





Đặng Thị Cẩm Vi

Page 23



Giáo án tin học 12

-

Bảng THI_SINH được niêm yết cho tất cả thí sinh biết.

Bảng DANH_PHACH là bí mật chỉ có người đánh phách và Chủ tịch Hội
đồng thi giữ.
-

Bảng DIEM chỉ có các giáo viên trong Hội đồng chấm thi biết.

-

Việc tạo 3 bảng để đảm bảo tính bí mật cho kì thi:
+ Giáo viên chấm thi không biết bài thi mình chấm có SBD nào (của HS
nào) mà chỉ biết số phách của bài thi đó.
+ Chủ tịch Hội đồng thi thì biết ứng với một số phách là số báo danh (học
sinh) nào nhưng không được phép chấm thi.
+ Có thể liên kết ba bảng trên để có được bảng KẾT QUẢ THI.

Giáo viên

Học sinh

(?) Đọc nội dung bài - Đọc nội dung bài
tập và thực
tập và thực

hành 10?
hành 10.
- Phân tích đề và phân
- Lắng nghe và ghi
tích từng yêu cầu để
nhớ để làm
HS nắm rõ.
bài.
- Gợi ý: Khi chọn khóa
hãy xem xét
đến cách tổ - Thảo luận bài 1 và
bài 2 để
chức dữ liệu
xác
định
để chọn khóa
khóa cho
cho
chính
mỗi bảng,
xác.
giải thích lý
- Gợi ý: Chiếu bảng
do lựa chọn
KET_QUA_THI.
và chỉ ra
Quan sát và hãy xác
liên
kết
định các trường của

giữa
các
bảng này lấy từ bảng
bảng.
nào trong 3 bảng
- Dựa vào gợi ý, trả
THI_SINH,
lời vào bảng phụ và
DANH_PHACH,
treo kết quả lên
DIEM.
bảng.
- Gọi đại diện các
Đặng Thị Cẩm Vi

Nội dung
Bài 1: Em hãy chọn khóa cho mỗi
bảng trong CSDL trên và
giải thích lí do chọn?
- Bảng THÍ SINH khóa là SBD.
- Bảng ĐIỂM THI khóa là Phách.
- Bảng ĐÁNH PHÁCH khóa là
SBD và Phách.
-> Lý do: Các thuộc tính đó vừa đủ
để phân biệt các bộ.
Bài 2: Em hãy chỉ ra các mối liên
kết cần thiết giữa ba
bảng?
- Bảng THÍ SINH liên kết với bảng
ĐÁNH PHÁCH thông qua

thông qua SBD.
- Bảng ĐIỂM THI liên kết với bảng
ĐÁNH PHÁCH thông qua
thuộc tính Phách.
Page 24


Giáo án tin học 12
nhóm nhận xét.
- Nhận xét bài làm các
nhóm và cho điểm.
.
- Giải thích lý do
không chọn STT làm - Đại diện nhóm
khóa.
nhận xét.
- Tóm tắt nội dung tiết - Lắng nghe.
học.
- Lắng nghe, ghi
nhớ.
- Lắng nghe.
3.3. Hoạt động luyện tập, vận dụng
(1) Mục tiêu: Giúp học sinh xác định được khóa và liên kết giữa các bảng.
(2) Phương pháp/kĩ thuật: Đàm thoại, khai thác mối quan hệ giữa thực tiễn với tin
học.
(3) Hình thức tổ chức hoạt động: Thực hành trên máy.
(4) Phương tiện dạy học: SGK, Projector, máy tính.
(5) Kết quả: Học sinh biết vận dụng các kiến thức đã học vào giải quyết các tình
huống thực tiễn.
Nội dung hoạt động

3.3.1. Hoạt động luyện tập
- Nắm khái niệm khoá và liên kết giữa các bảng.
3.3.2. Hoạt động vận dụng
Giáo viên

Học sinh

Nội dung

(?) Hãy tạo lập CSDL - Thực hành trên máy.
Quản lý kiểm tra nói trên:
gồm 3 bảng, thiết đặt các
mối liên kết cần thiết và
nhập dữ liệu cho ít nhất 5
thí sinh.
- Quan sát, quản lý học
sinh, giải đáp thắc mắc và - Thực hành lưu kết quả
vào ổ đĩa theo cú pháp
giúp đỡ học sinh khi cần.
D:\QuanLyKiemTra.mdb
Đặng Thị Cẩm Vi

Page 25


Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×