Thực hành tạo lập các bảng có khoá ngoài
Tóm tắt: Bài thực hành giới thiệu cách tạo bảng có khóa ngoài và khai báo các trường khóa trong cơ sở dữ liệu.
Đọc trong sáchNội dung bài học
Sau bài học này em sẽ:
- Biết cách tạo mới các bảng có khoá ngoài.
Ý chính
- Bài học hướng dẫn tạo bảng mới và khai báo trường làm khoá ngoài.
- Có thể đặt trường tự tăng với AUTO_INCREMENT cho khoá định danh.
- Khai báo khoá chính và khoá ngoài là bước quan trọng để liên kết bảng.
- Ví dụ thực hành dùng các bảng như Nhạc sĩ, Bản nhạc và liên kết liên quan.
Hoạt động
- Khai báo bảng mới.
- Khai báo trường khoá chính.
- Khai báo trường khoá ngoài.
Gợi ý học bài
Được biên soạnBài thực hành này tập trung vào quan hệ giữa các bảng. Khi học, hãy chú ý phân biệt trường tự tăng, khoá chính và khoá ngoài, vì đây là nền tảng để liên kết dữ liệu đúng cách. Thực hành nhiều sẽ giúp nhận ra quy trình khai báo trong giao diện HeidiSQL.
Kiến thức cần nhớ
- khóa ngoài
- khóa chính
- AUTO_INCREMENT
- liên kết bảng
Từ vựng
- khóa ngoài
- Trường tham chiếu đến khóa chính của bảng khác.
- AUTO_INCREMENT
- Tự động tăng giá trị cho trường số định danh.
- liên kết bảng
- Cách các bảng trong CSDL quan hệ gắn với nhau thông qua khóa.
Tự kiểm tra
Khóa ngoài dùng để làm gì?
Dùng để tham chiếu đến khóa chính của bảng khác và tạo liên kết giữa các bảng.
AUTO_INCREMENT thường áp dụng cho trường nào?
Thường áp dụng cho trường định danh tự tăng.
Hạn chế bài học
- Một số hộp thoại và thao tác trong phần mềm chỉ được mô tả ngắn qua OCR.