Hoạt động 1: Mở đầu · 8 phút
Dự đoán kết quả khi ghép bảng thiếu ON
a) Mục tiêu
HS nhận ra vấn đề cần giải quyết: ghép hai bảng không có điều kiện liên kết cho ra nhiều cặp không đúng mục tiêu, từ đó xác định nhiệm vụ viết JOIN … ON theo khóa.
b) Nội dung
GV chiếu bảng DocGia (2 hàng) và Muon (3 hàng) đã cho. GV hỏi: “Nếu ghép DocGia với Muon mà không ghi ON thì có bao nhiêu cặp? Các cặp đó có cho biết ai đã mượn sách nào không?” HS dự đoán số cặp, sau đó đối chiếu với nhận xét của GV.
c) Sản phẩm
Kết luận của HS: ghép không ON cho cặp, trong đó có những cặp như (Bình, lượt 101) là không đúng, vì lượt 101 thuộc về An. Như vậy cần viết điều kiện ON theo khóa ngoài MaDG để mỗi lượt chỉ ghép với đúng người đọc của nó.
d) Tổ chức thực hiện
Hoạt động của giáo viên
Hoạt động của học sinh
Giáo viên
Bước 1: Chuyển giao nhiệm vụ
GV chiếu hai bảng mẫu và đặt câu hỏi dự đoán: “Ghép không ON có bao nhiêu cặp?”. GV nêu nhiệm vụ của tiết học là viết truy vấn lấy được người đọc, tựa sách và số ngày mượn.
Học sinh
HS quan sát bảng, suy nghĩ và ghi dự đoán số cặp vào vở nháp.
Giáo viên
Bước 2: Thực hiện nhiệm vụ
GV yêu cầu HS làm việc cá nhân trong 2 phút, sau đó chia sẻ nhanh với bạn cùng bàn.
Học sinh
HS tính tích Đề-các: 2 người nhân 3 lượt. Dự kiến HS trả lời: “Có 6 cặp.”, “Có cặp Bình ghép với lượt mượn của An.”
Giáo viên
Bước 3: Báo cáo, thảo luận
GV mời 2 HS trình bày. GV hỏi thêm: “Làm sao để mỗi lượt mượn chỉ ghép với đúng một người đọc?”
Học sinh
HS trả lời dự kiến: “Dùng điều kiện M.MaDG = D.MaDG.”, “Phải so khóa ngoài với khóa chính.”
Giáo viên
Bước 4: Kết luận, nhận định
GV chốt: JOIN kết hợp bản ghi theo điều kiện liên kết; thiếu ON sẽ tạo tích Đề-các. Nhiệm vụ tiếp theo là viết ON đúng cho cả hai khóa ngoài.
Học sinh
HS ghi vào vở: “Không ON → 6 cặp, sai mục tiêu. Có ON theo khóa → chỉ ghép cặp hợp lệ.”