Câu hỏi:

14/07/2024 83

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.

Sách mới 2k7: Bộ 20 đề minh họa Toán, Lí, Hóa, Văn, Sử, Địa…. form chuẩn 2025 của Bộ giáo dục (chỉ từ 110k).

20 đề Toán 20 đề Văn Các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

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)

);

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Trong một bảng, có thể chỉ định một trường (a) làm khoá ngoài tham chiếu đến khoá chính (b) của một bảng khác mà a và b có kiểu dữ liệu khác nhau được không?

Xem đáp án » 14/07/2024 124

Câu 2:

Trong CSDL glhs, hãy tạo lập các bảng cho mục đích quản lí danh sách học

sinh trong một trường, gồm các thông tin mã học sinh, số CCCD, họ và tên, giới tính, ngày sinh, dân tộc, địa chỉ, năm vào trường, năm ra trường. Trong đó địa chỉ là thông tin về xã/phường nơi học sinh cư trú.

Xem đáp án » 14/07/2024 108

Câu 3:

Trong một bảng, có thể chỉ định một trường làm khoá ngoài mà không cần chỉ ra tham chiếu đến một khoá chính của bảng khác không?

Xem đáp án » 14/07/2024 89

Câu 4:

Hãy thực hiện và mô tả lại các thao tác đổi tên trường hovaten trong bảng hocsinh thành trường hoten.

Xem đáp án » 14/07/2024 79

Câu 5:

Hãy thực hiện và mô tả lại các thao tác chỉnh sửa trường gioitinh trong bảng hocsinh thành trường có giá trị mặc định là 1.

Xem đáp án » 14/07/2024 65

Bình luận


Bình luận