Giáo án tích hợp AI Tin học 11 THUD Bài 20: Thực hành tạo lập các bảng có khoá ngoài
Giáo án điện tử Tin học 11 (Định hướng TH ứng dụng) Bài 20: Thực hành tạo lập các bảng có khoá ngoài. Sách kết nối tri thức mới nhất cho năm học 2026 - 2027. Có tích hợp video AI, điều chỉnh cấu trúc, kiến thức phù hợp với năm học mới để tạo ra một bản powerpoint hoàn thiện và chất lượng. Thầy/cô chỉ cần tải về và giảng dạy. Có thể chỉnh sửa dễ dàng.
=> Giáo án điện tử Tin học 11 TH ứng dụng Kết nối tri thức (Tích hợp video AI)
Các tài liệu bổ trợ
BÀI 20: THỰC HÀNH TẠO LẬP CÁC BẢNG CÓ KHOÁ NGOÀI
I. NỘI DUNG CHI TIẾT BÀI HỌC
KHAI BÁO CÁC TRƯỜNG: Khi tạo bảng mới, các trường cần được khai báo kiểu dữ liệu phù hợp.
Kiểu INT: Dùng cho các trường số (như id) và có thể thiết lập AUTO_INCREMENT để tự động tăng giá trị.
Kiểu VARCHAR: Dùng cho các trường văn bản, cần xác định độ dài tối đa (ví dụ 255).
THIẾT LẬP KHOÁ CHÍNH VÀ KHOÁ CẤM TRÙNG LẶP:
Khoá chính (PRIMARY KEY): Chọn trường, chuột phải chọn Create new index rồi chọn PRIMARY.
Khoá cấm trùng lặp (UNIQUE): Dùng để ngăn chặn trùng lặp dữ liệu trên một hoặc nhiều trường; thực hiện bằng cách chọn các trường liên quan, chuột phải chọn Create new index rồi chọn UNIQUE.
THIẾT LẬP KHOÁ NGOÀI (FOREIGN KEY):
Mục đích: Thiết lập mối liên kết giữa các bảng.
Quy trình: Trong giao diện bảng, chọn thẻ Foreign keys, chọn trường khoá ngoài, chỉ định Reference table (bảng tham chiếu) và trường tham chiếu tương ứng trong bảng đó.
II. KIẾN THỨC TRỌNG TÂM
Sử dụng HeidiSQL để tạo lập bảng với cấu trúc gồm nhiều loại trường dữ liệu khác nhau.
Thiết lập khoá chính để định danh duy nhất cho từng bản ghi trong bảng.
Sử dụng ràng buộc UNIQUE để đảm bảo tính duy nhất cho các tổ hợp thông tin không được trùng lặp.
Khoá ngoài là công cụ thiết yếu để xây dựng mối quan hệ logic giữa các bảng trong CSDL.
Việc chọn đúng bảng tham chiếu và trường tham chiếu là bắt buộc để khoá ngoài hoạt động chính xác.
III. BỐ CỤC SLIDE PPTX
Slide 1: BÀI 20: THỰC HÀNH TẠO LẬP CÁC BẢNG CÓ KHOÁ NGOÀI
Nội dung: Mục tiêu tạo bảng và thiết lập quan hệ liên kết dữ liệu.
Slide 2: KHAI BÁO CÁC TRƯỜNG DỮ LIỆU
Nội dung: Thiết lập kiểu dữ liệu INT, VARCHAR và thuộc tính tự tăng.
Slide 3: THIẾT LẬP KHOÁ CHÍNH
Nội dung: Quy trình chọn PRIMARY KEY để định danh bản ghi.
Slide 4: RÀNG BUỘC KHOÁ CẤM TRÙNG LẶP (UNIQUE)
Nội dung: Cách bảo đảm dữ liệu không bị trùng lặp trên các cột.
Slide 5: THIẾT LẬP KHOÁ NGOÀI (FOREIGN KEY)
Nội dung: Quy trình liên kết các bảng thông qua thẻ Foreign keys.
Slide 6: QUẢN LÝ THAM CHIẾU DỮ LIỆU
Nội dung: Chọn bảng tham chiếu và trường liên kết chính xác.
Slide 7: TỔNG KẾT THỰC HÀNH
Nội dung: Hoàn tất việc tạo lập bảng và nhấn Lưu để ghi nhận thay đổi.