BÀI 20 - THỰC HÀNH TẠO LẬP CÁC BẢNG CÓ KHÓA NGOÀI
Giới Thiệu
Trong quá trình lậu trữ và quản lý dữ liệu, việc tạo bảng với khóa ngoài giúp chúng ta xây dựng mối quan hệ giữa các bảng trong cơ sở dữ liệu. Bài viết này sẽ hướng dẫn bạn tạo bảng và thiết lập khóa ngoài một cách đúc ké.
1. Khái Niệm Về Khóa Ngoài
Khóa ngoài (Foreign Key) là một trường trong bảng tham chiếu đến khóa chính (Primary Key) của một bảng khác. Việc thiết lập khóa ngoài giúp duy trì tính toàn vẹn có số của dữ liệu và tăng khả năng liên kết giữa các bảng.
2. Cách Tạo Bảng Có Khóa Ngoài
2.1. Khai Báo Bảng bannhac
- Bước 1: Chọn thẻ Tạo mới, chọn Bảng.
- Bước 2: Nhập tên bảng: bannhac.
- Bước 3: Chọn Thêm mới để thêm trường dữ liệu.
- Bước 4: Nhập tên trường idBannhac, chọn kiểu dữ liệu INT, bỏ đánh dấu Allow NULL, chọn AUTO_INCREMENT.
- Bước 5: Thêm trường tenBannhac, chọn kiểu VARCHAR(255), giá trị mặc định là "".
2.2. Khai Báo Khóa Ngoài
- Bước 1: Chọn Foreign keys, nháy Thêm mới.
- Bước 2: Dưới cột Columns, chọn trường idNhacsi.
- Bước 3: Dưới cột Reference table, chọn bảng nhacsi.
- Bước 4: Dưới cột Foreign columns, chọn trường idNhacsi trong bảng tham chiếu.
- Bước 5: Nháy Lưu.
2.3. Khai Báo Khóa Chính và Khóa Cấm Trùng Lắp
- Khai báo khóa chính: Nháy chuột phải vào idBannhac, chọn Create new index, chọn PRIMARY.
Khai báo khóa chống trùng lắp:
- Nháy chuột phải, chọn Create new index, chọn UNIQUE.
3. Thực Hành Tạo Lập Bảng banthuam
- Bước 1: Chọn Tạo mới, chọn Bảng.
- Bước 2: Nhập tên bảng: banthuam.
- Bước 3: Thêm các trường idBanthuam, idBannhac, idCasi.
- Bước 4: Nháy chuột phải vào idBanthuam, chọn Create new index, chọn PRIMARY.
- Bước 5: Nháy Lưu.
Kết Luận
Việc tạo bảng có khóa ngoài giúp tăng tính liên kết và toàn vẹn dữ liệu trong cơ sở dữ liệu. Bài viết trên hướng dẫn chi tiết các bước thực hành, giúp bạn áp dụng dễ dàng. Hãy thực hành ngay và chia sẻ kết quả của bạn!
Chủ đề:
Tin Học 11