Câu 5 Phần II · Đề chính thức Tin học 2026 (Bộ GD&ĐT) – mã đề 0535

Tin học 2026 · Có lời giải chi tiết · Cập nhật

Câu 5.(Tin học ứng dụng)

Một chủ nông trại dùng phần mềm để quản lí dữ liệu về các vườn cây với cơ sở dữ liệu gồm các bảng sau:

  • VUON_CAY(maVC, tenVC, diaDiem, dienTich) lưu mã vườn cây, tên vườn cây, địa điểm và diện tích của từng vườn; Mỗi mã vườn cây xác định duy nhất một vườn.

  • LOAI_CAY(maLC, tenLC) lưu mã loại cây, tên loại cây; Mỗi mã loại cây xác định duy nhất một loại cây.

  • THONG_KE(maVC, maLC, namTK, soLuong, sanLuong) lưu mã vườn cây, mã loại cây, năm thống kê, số lượng và sản lượng của từng loại cây (tính bằng kilôgam) trong từng vườn theo năm; Mỗi vườn trồng một hoặc nhiều loại cây, mỗi loại cây được trồng ở một số vườn khác nhau.

Có một số nhận xét như sau về việc sử dụng phần mềm để tạo và khai thác cơ sở dữ liệu trên:

  • a)
    (Đáp án: Đúng)

    Để tạo cấu trúc bảng LOAI_CAY, có các thao tác sau cần thực hiện: Tạo bảng mới; Đặt tên bảng; Tạo và xác định kiểu dữ liệu cho các trường; Thiết lập khóa chính.

  • b)
    (Đáp án: Sai)

    Trong bảng LOAI_CAY, không thể thiết lập trường maLC có kiểu số nguyên và tự động tăng.

  • c)
    (Đáp án: Đúng)

    Để đảm bảo tính nhất quán của dữ liệu, khi nhập dữ liệu cho trường maVC của bảng THONG_KE, cần nhập giá trị là một trong các giá trị đã có của trường maVC của bảng VUON_CAY.

  • d)
    (Đáp án: Sai)

    Để đưa ra thông tin gồm tên loại cây, tên vườn và sản lượng của các loại cây trong các vườn có sản lượng năm 2025 lớn hơn 3 000 kilôgam, cần thực hiện truy vấn với các thành phần sau:

    • Các trường và bảng được chọn: LOAI_CAY.tenLC, VUON_CAY.tenVC, THONG_KE.sanLuong.

    • Các cặp bảng được liên kết qua khóa tương ứng: VUON_CAY và THONG_KE qua maVC; VUON_CAY và LOAI_CAY qua maLC.

    • Điều kiện truy vấn: THONG_KE.namTK = 2025 và THONG_KE.sanLuong > 3000.

Lời giải

Đáp án đúng: a) Đúng, b) Sai, c) Đúng, d) Sai.

a) Đúng. Tạo cấu trúc bảng gồm: tạo bảng mới, đặt tên bảng, khai báo các trường cùng kiểu dữ liệu và chỉ định khóa chính.

b) Sai. Hệ quản trị cơ sở dữ liệu cho phép trường khóa chính có kiểu số nguyên tự động tăng (AutoNumber/AUTO_INCREMENT), nên maLC hoàn toàn có thể đặt như vậy.

c) Đúng. maVC của THONG_KE là khóa ngoài tham chiếu VUON_CAY; giá trị nhập vào phải có sẵn trong bảng VUON_CAY để bảo đảm toàn vẹn tham chiếu.

d) Sai. Bảng VUON_CAY không có trường maLC, nên không thể liên kết VUON_CAY với LOAI_CAY qua maLC; phải liên kết THONG_KE với LOAI_CAY qua maLC.

Còn chỗ nào chưa hiểu?

Hỏi AI, câu trả lời bám theo lời giải đã được kiểm tra.

Thử sức với cả đề này

28 câu · 50 phút · chấm điểm ngay khi nộp, xem lời giải từng câu. Miễn phí, đăng nhập để lưu bài làm.