Luyện tậpCâu hỏi.Hãy tạo lập bảng banthuam.
Câu hỏi:
Luyện tập
Câu hỏi. Hãy tạo lập bảng banthuam.
Câu trả lời:
Người trả lời: GV. Đỗ Thị Ánh
Để tạo lập bảng banthuam, trước hết bạn cần tạo một bảng với tên banthuam và các cột cần thiết. Sau đó, bạn có thể thực hiện thêm khóa ngoại bằng câu lệnh ALTER TABLE như sau:
ALTER TABLE banthuam
ADD FOREIGN KEY (ColumnF, ColumnF1, ColumnF2, ...)
REFERENCES TableKey (ColumnK, ColumnK1, ColumnK2, ...)
Để làm rõ hơn, bạn cần xác định các cột cần thêm vào khóa ngoại (ColumnF, ColumnF1, ColumnF2, ...) và cột trong bảng chính mà khóa ngoại sẽ tham chiếu đến (ColumnK, ColumnK1, ColumnK2, ...). Sau đó, thêm vào câu lệnh ALTER TABLE để tạo khóa ngoại cho bảng banthuam.
Câu trả lời có thể được viết lại dưới dạng:
Để tạo khóa ngoại cho bảng banthuam, ta sử dụng câu lệnh ALTER TABLE banthuam ADD FOREIGN KEY (ColumnF, ColumnF1, ColumnF2, ...) REFERENCES TableKey (ColumnK, ColumnK1, ColumnK2, ...). Trong đó, ColumnF, ColumnF1, ColumnF2, ... là các cột muốn thêm vào khóa ngoại và TableKey (ColumnK, ColumnK1, ColumnK2, ...) là bảng chính mà khóa ngoại sẽ tham chiếu đến.
ALTER TABLE banthuam
ADD FOREIGN KEY (ColumnF, ColumnF1, ColumnF2, ...)
REFERENCES TableKey (ColumnK, ColumnK1, ColumnK2, ...)
Để làm rõ hơn, bạn cần xác định các cột cần thêm vào khóa ngoại (ColumnF, ColumnF1, ColumnF2, ...) và cột trong bảng chính mà khóa ngoại sẽ tham chiếu đến (ColumnK, ColumnK1, ColumnK2, ...). Sau đó, thêm vào câu lệnh ALTER TABLE để tạo khóa ngoại cho bảng banthuam.
Câu trả lời có thể được viết lại dưới dạng:
Để tạo khóa ngoại cho bảng banthuam, ta sử dụng câu lệnh ALTER TABLE banthuam ADD FOREIGN KEY (ColumnF, ColumnF1, ColumnF2, ...) REFERENCES TableKey (ColumnK, ColumnK1, ColumnK2, ...). Trong đó, ColumnF, ColumnF1, ColumnF2, ... là các cột muốn thêm vào khóa ngoại và TableKey (ColumnK, ColumnK1, ColumnK2, ...) là bảng chính mà khóa ngoại sẽ tham chiếu đến.
Câu hỏi liên quan:
Bình luận (0)