Tel: 024.7300.7989 - Phone: 1800.6947 (Thời gian hỗ trợ từ 7h đến 22h)

Thi thử toàn quốc ĐGNL, ĐGTD ngày 25-26/04/2026
↪ ĐGNL HCM (V-ACT) - Trạm số 6 ↪ ĐGTD Bách khoa (TSA) - Trạm số 7
Giỏ hàng của tôi

Thiết kế bảng và chọn kiểu dữ liệu Một học sinh thiết kế bảng HocSinh bằng SQL như sau:

Câu hỏi số 960372:
Thông hiểu

Thiết kế bảng và chọn kiểu dữ liệu

Một học sinh thiết kế bảng HocSinh bằng SQL như sau:

CREATE TABLE HocSinh (

MaHS CHAR(5) PRIMARY KEY,

HoTen VARCHAR(50) NOT NULL,

NgaySinh VARCHAR(20),

DiemToan VARCHAR(10),

MaLop CHAR(4),

FOREIGN KEY (MaLop) REFERENCES Lop(MaLop)

);

Học sinh đưa ra các nhận định:

Đúng Sai
a) Khai báo MaHS CHAR(5) PRIMARY KEY là hợp lý vì mã học sinh thường là chuỗi cố định như HS001 .
b) Trường NgaySinh VARCHAR(20) là lựa chọn tối ưu vì dễ nhập nhiều định dạng ngày khác nhau.
c) Trường DiemToan VARCHAR(10) vẫn phù hợp vì điểm số cũng có thể xem như văn bản.
d) Ràng buộc FOREIGN KEY (MaLop) REFERENCES Lop(MaLop) giúp ngăn việc gán học sinh vào lớp không tồn tại.

Đáp án đúng là: Đ; S; S; Đ

Quảng cáo

Câu hỏi:960372
Phương pháp giải

Thiết kế bảng và chọn kiểu dữ liệu

Giải chi tiết

A ÐÚNG — PRIMARY KEY giúp MaHS duy nhất và không rỗng; CHAR(5) phù hợp với mã có độ dài cố định.

B SAI — Nên dùng DATE để DBMS xử lý đúng ngày tháng, hỗ trợ lọc/sắp xếp theo thời gian và tránh lỗi định dạng chuỗi.

C SAI — Ðiểm số nên dùng DECIMAL (ví dụ DECIMAL(4,2) ) để so sánh số học, tính trung bình, thống kê chính xác.

D ÐÚNG — Ðây là ràng buộc toàn vẹn tham chiếu; DBMS sẽ từ chối giá trị MaLop không có trong bảng Lop

Đáp án cần chọn là: Đ; S; S; Đ

Group 2K8 ôn Thi ĐGNL & ĐGTD Miễn Phí

>>  2K8 Chú ý! Lộ Trình Sun 2026 - 3IN1 - 1 lộ trình ôn 3 kì thi (Luyện thi 26+ TN THPT, 90+ ĐGNL HN, 900+ ĐGNL HCM, 70+ ĐGTD - Click xem ngay) tại Tuyensinh247.com.Đầy đủ theo 3 đầu sách, Thầy Cô giáo giỏi, luyện thi theo 3 giai đoạn: Nền tảng lớp 12, Luyện thi chuyên sâu, Luyện đề đủ dạng đáp ứng mọi kì thi.

Hỗ trợ - Hướng dẫn

  • 024.7300.7989
  • 1800.6947 free

(Thời gian hỗ trợ từ 7h đến 22h)
Email: lienhe@tuyensinh247.com