Giáo án Tin học 11 Kết nối tri thức Bài 22: Thực hành cập nhật bảng dữ liệu có tham chiếu

Xem thử

Chỉ từ 400k mua trọn bộ Kế hoạch bài dạy (KHBD) hay Giáo án Tin học 11 Kết nối tri thức bản word chuẩn kiến thức, trình bày đẹp mắt, dễ dàng chỉnh sửa:

I. MỤC TIÊU 

1. Kiến thức

Học xong bài này, em sẽ:

- Hiểu được cách thức nhập dữ liệu đối với các bạn có trường khóa ngoài - trường tham chiếu đến một khóa chính của bảng khác.

2. Năng lực tin học

2.1 Năng lực chung

Thực hiện bài học này sẽ góp phần hình thành và phát triển một số thành tố năng lực chung của học sinh như sau:

- Năng lực tự chủ, tự học: Học sinh có khả năng tự đọc sách giáo khoa và kết hợp với gợi ý của giáo viên để trả lời các câu hỏi của giáo viên.

- Năng lực hợp tác và giao tiếp: Học sinh thảo luận nhóm để trả lời các câu hỏi hoạt động nhóm.

- Năng lực giải quyết vấn đề và sáng tạo: Học sinh hiểu được cách thức nhập dữ liệu đối với các bạn có trường khóa ngoài - trường tham chiếu đến một khóa chính của bảng khác.

2.2 Năng lực tin học

Hình thành, phát triển chủ yếu các năng lực:

- NLc: Giải quyết vấn đề với sự hỗ trợ của công nghệ thông tin và truyền thông.

3. Phẩm chất

Hình thành và phát triển phẩm chất:

- Hình thành ý thức trách nhiệm, tính cẩn thận khi làm việc nhóm, phẩm chất làm việc chăm chỉ, chuyên cần để hoàn thành một nhiệm vụ.

II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU

- Thiết bị dạy học: Máy chiếu, máy tính giáo viên.

- Học liệu: Sách giáo khoa Tin học 11.

III. TIẾN TRÌNH DẠY HỌC

Hoạt động 1: Khởi động

a) Mục tiêu: Hiểu được cách thức nhập dữ liệu đối với các bạn có trường phá ngoài - trường tham chiếu đến một khóa chính của bảng khác.

b) Nội dung: Giáo viên nêu vấn đề và đặt câu hỏi, HS lắng nghe và trả lời. 

c) Sản phẩm: Câu trả lời của học sinh.

d) Tổ chức thực hiện:

- GV nêu vấn đề: Khi cập nhật một bạn có phá ngoài dữ liệu của trường hóa ngoài phải là dữ liệu tham chiếu đến một trường khóa chính của một bảng tham chiếu.

HeidiSQL Hỗ trợ kiểm tra điều này như thế nào? Chúng ta cùng tìm hiểu bài 22.

Hoạt động 2: Hình thành kiến thức

Hoạt động 2.1: Cập nhật bảng bannhac

a) Mục tiêu: Biết và thực hành giải các bài toán sử dụng lệnh lặp while với số lần không biết trước.

b) Nội dung: Giáo viên giảng giải, học sinh lắng nghe, thảo luận và trả lời.  

c) Sản phẩm: Kết quả của học sinh.

d) Tổ chức thực hiện:

HOẠT ĐỘNG CỦA GV – HS

DỰ KIẾN SẢN PHẨM

Bước 1: Chuyển giao nhiệm vụ

GV chia cả lớp thành 4 nhóm, thao tác thực hành để các nhóm thực hiện theo.

- GV kiểm tra về chắc chắn trên tất cả máy của HS đã có CSDL mymusic và bảng nhacsi, bannhac. Nếu chưa có yêu cầu học sinh tạo lập.

- Nội dung khai báo bảng, các trường của bảng và khai báo khóa chính đã được thực hiện ở bài trước.

- GV theo dõi, kiểm tra, điều chỉnh thao tác của các HS.

- GV thực hành, quan sát HS thực hiện và hướng dẫn kịp thời.

- GV cần nhấn mạnh giải pháp đảm bảo tính toàn vẹn dữ liệu của HeidiSQL là:

+ Hỗ trợ nhập dữ liệu trường hóa ngoài idNhacsi của bannhac theo tham chiếu đến khóa chính idNhacsi của bảng nhacsi.

+ Ngăn chặn xóa dữ liệu ở bảng nhacsi khi giá trị của idNhacsi đã có trong bảng bannhac.

Bước 2: Thực hiện nhiệm vụ

- HS nắm rõ yêu cầu, thực hiện theo các bước GV hướng dẫn. 

Bước 3: Báo cáo, thảo luận

- HS trình bày kết quả mình đã thực hiện được.

Bước 4: Kết luận, nhận định

- GV nhận xét, đánh giá kết quả thực hiện của HS, chuyển sang nội dung thực hành mới.

1. Thêm mới dữ liệu vào bảng bannhac

- Chọn Bảng bannhac, Nháy chuột chọn thẻ dữ liệu, tuy nhiên các trường vẫn chưa có dữ liệu.

- Nhập dữ liệu.

- Trường idNhacsi là trường phá ngoài đã được khai báo tham chiếu đến trường idNhacsi của bảng nhacsi, vì vậy để đảm bảo tính nhất quán giá trị hợp lệ chỉ có thể lấy từ các giá trị của idNhacsi trong bảng nhacsi. Nháy đúp chuột vào ô nhập idNhacsi và chọn tên nhạc sĩ trong một danh sách.

1. Thêm mới dữ liệu vào bảng bannhac

- Chọn Bảng bannhac, nháy chuột chọn thẻ dữ liệu, tuy nhiên các trường vẫn chưa có dữ liệu.

- Nhập dữ liệu.

2. Sửa chữa, cập nhật dữ liệu trong bảng bannhac

- Nháy đúp chuột vào ô dữ liệu muốn sửa.

3. Xóa dữ liệu trong bảng bannhac

- Tương tự bài 21.

4. Xóa dữ liệu trong bảng nhacsi

- Hai quản trị cơ sở dữ liệu chỉ có thể ngăn chặn được các lỗi theo logic đã được khai báo nó không thể ngăn chặn được các lỗi không liên quan đến logic nào.

5. Truy xuất dữ liệu trong bảng bannhac

- Tương tự truy xuất dữ liệu ở bảng nhacsi ở bài 21

Hoạt động 2.2: Hãy tìm hiểu một chức năng của phần mềm ứng dụng quản lý dữ liệu âm nhạc qua giao diện ở hình 22.7 , so sánh với những kiến thức vừa được học trong bài thực hành và cho nhận xét so sánh

a) Mục tiêu: Hiểu được cách thức nhập dữ liệu đối với các bạn có trường phá ngoài - trường tham chiếu đến một khóa chính của bảng khác.

b) Nội dung: Giáo viên hướng dẫn, học sinh thực hành.

c) Sản phẩm: Kết quả học sinh.

d) Tổ chức thực hiện:

................................

................................

................................

Trên đây tóm tắt một số nội dung miễn phí trong bộ Kế hoạch bài dạy (KHBD) hay Giáo án Tin học 11 mới nhất, để mua tài liệu đầy đủ, Thầy/Cô vui lòng xem thử:

Xem thử

Xem thêm các bài soạn Giáo án Tin học lớp 11 Kết nối tri thức hay, chuẩn khác:


Đề thi, giáo án lớp 11 các môn học