Trong CSDL qlhs hãy tạo lập bảng danh sách học sinh – lớp học để quản lí danh sách học sinh

Sách bài tập Tin học 11 Bài 20: Thực hành tạo lập các bảng có khóa ngoài - Kết nối tri thức

Câu 20.6 trang 68 SBT Tin học 11: Trong CSDL qlhs, hãy tạo lập bảng danh sách học sinh – lớp học để quản lí danh sách học sinh trong các lớp học.

Quảng cáo

Lời giải:

Mỗi học sinh trong một năm học chỉ thuộc về một lớp học.

Đáp án: lophs (idLop, idHs)

Khoá chính là (idLop, idHs), idLop và idHs là các khoá ngoài. Dùng chức năng tạo lập bảng của HeidiSQL để tạo bảng.

Hoặc dùng câu truy vấn SQL:

CREATE TABLE q1hs.lophs (

idLop INT UNSIGNED NOT NULL,

idHs INT UNSIGNED NOT NULL, PRIMARY KEY (idLop, idHs),

FOREIGN KEY (id Lop) REFERENCES lop (idLop),

FOREIGN KEY (idHs) REFERENCES lop (idHs)

);

Quảng cáo

Lời giải sách bài tập Tin học 11 Bài 20: Thực hành tạo lập các bảng có khóa ngoài hay khác:

Quảng cáo

Xem thêm các bài giải sách bài tập Tin học lớp 11 Kết nối tri thức hay, chi tiết khác:

Xem thêm các tài liệu học tốt lớp 11 hay khác:


Giải bài tập lớp 11 Kết nối tri thức khác