Đề minh họa Tốt nghiệp THPT Tin học năm 2026 có đáp án - Đề số 3

Để quản lí nhân sự cho một công ty, người ta xây dựng một phần mềm với cơ sở dữ liệu quan hệ gồm 3 bảng có cấu trúc như sau: • CANBO (MaCB, Ten, NgaySinh, Luong, MaPh)

30/30

Để quản lí nhân sự cho một công ty, người ta xây dựng một phần mềm với cơ sở dữ liệu quan hệ gồm 3 bảng có cấu trúc như sau:

         • CANBO (MaCB, Ten, NgaySinh, Luong, MaPh)

         • PHONG (MaPh, TenPh, DiaChi)

         • TRINHDOVANHOA (MaCB, TrinhDoHV, TrinhDoNN)

         Trong đó, bảng CANBO lưu các thông tin về cán bộ (mã cán bộ, họ tên, ngày sinh, lương, mã phòng), bảng PHONG lưu thông tin về các phòng trong công ty (mã phòng, tên phòng, địa chỉ phòng), bảng TRINHDOVANHOA lưu thông tin về trình độ văn hoá của các cán bộ trong công ty (mã cán bộ, trình độ học vấn, trình độ ngoại ngữ).

Sau khi tìm hiểu dữ liệu của phần mềm, các bạn học sinh đã đưa ra các nhận xét sau đây:

a

Để đảm bảo tính toàn vẹn dữ liệu, trường MaCB trong bảng TRINHDOVANHOA có thể chứa những giá trị mã cán bộ không tồn tại trong bảng CANBO.

ĐúngSai
b

Trong bảng CANBO, trường MaPh đóng vai trò là khóa ngoại (Foreign Key) dùng để liên kết với bảng PHONG.

ĐúngSai
c

Khi một cán bộ chuyển từ nơi khác đến, cần thực hiện thao tác thêm dữ liệu vào bảng CANBO và TRINHDOVANHOA.

ĐúngSai
d

Nếu muốn biết "Tên phòng" của một cán bộ có mã là CB01, ta chỉ cần truy xuất dữ liệu duy nhất từ bảng CANBO.

ĐúngSai
Giải thích

Câu

Lệnh hỏi

Đáp án (Đ/S)

2

a

S

b

S

c

Đ

d

S

a) Sai. Vì đáp án đúng là thể hiện trong các bảng.

b) Sai. Vì đáp án đúng là MaCB

d) Sai. Vì cần sử dụng 2 bảng CANBO và PHONG.