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

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.

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)

);

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:

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