Câu hỏi:

14/07/2024 170 Lưu

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.

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Thực hiện các thao tác đổi tên trường dữ liệu bằng HeidiSQL như đã được trình bày chi tiết trong SGK hoặc thực hiện câu truy vấn SQL:

ALTER TABLE hocsinh

CHANGE COLUMN gioitinh gioitinh CHAR(1) DEFAULT “1”;

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

Lời giải

Trong một bảng, không 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.

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

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP