TopStudy

Tin học · Lớp 11

Đề thi cuối kì 2 Tin học 11 năm 2025-2026 THPT Xuyên Mộc (TP.HCM) có đáp án

31 câu · 47 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm

PHẦN I – Câu trắc nghiệm nhiều phương án lựa chọn. Mỗi câu học sinh chỉ chọn 1 phương án.

Truy vấn dữ liệu là gì?

  1. Đáp án A: Là việc tìm kiếm, sắp xếp và kết xuất dữ liệu từ một hoặc nhiều bảng theo điều kiện.
  2. Đáp án B: Là việc thay đổi cấu trúc của các trường trong bảng.
  3. Đáp án C: Là quá trình nhập dữ liệu mới vào bảng.
  4. Đáp án D: Là việc tạo ra các liên kết giữa các bảng trong CSDL.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là A.

Câu 2

1 điểm
Điều kiện cần thiết để thiết lập liên kết giữa hai bảng là:
  1. Đáp án A: Hai bảng phải được tạo cùng một thời điểm.
  2. Đáp án B: Hai bảng phải có ít nhất một trường chung có cùng kiểu dữ liệu.
  3. Đáp án C: Hai bảng phải có tên gọi gần giống nhau.
  4. Đáp án D: Hai bảng phải có cùng số lượng bản ghi.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là B.

Câu 3

1 điểm
Khi sử dụng công cụ Query Design để thiết kế truy vấn, thao tác nào sau đây được dùng để thực hiện việc chọn nguồn dữ liệu?
  1. Đáp án A: Sử dụng lệnh Save để lưu lại danh sách các trường dữ liệu hiện có.
  2. Đáp án B: Sử dụng lệnh Print Preview để xem trước các bảng dữ liệu có trong máy.
  3. Đáp án C: Sử dụng lệnh Format để thay đổi kiểu hiển thị của các bản ghi dữ liệu.
  4. Đáp án D: Sử dụng hộp thoại Add Tables để chọn các bảng hoặc truy vấn cần thiết.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D.

Câu 4

1 điểm
Bạn đang thiết kế Query để tìm các cuốn sách của tác giả "Tô Hoài". Tại dòng "Criteria" của cột "Tác giả", cách nhập nào sau đây là đúng quy định của Access đối với dữ liệu kiểu văn bản?
  1. Đáp án A: [Tô Hoài]
  2. Đáp án B: "Tô Hoài"
  3. Đáp án C: Tô Hoài
  4. Đáp án D: = Tô Hoài
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là B.

Câu 5

1 điểm
Thành phần nào trên biểu mẫu thường dùng để hiển thị tiêu đề tĩnh (không thay đổi)?
  1. Đáp án A: Check Box.
  2. Đáp án B: Combo Box.
  3. Đáp án C: Text Box.
  4. Đáp án D: Label.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là D.

Câu 6

1 điểm
Tại sao trường "Số thẻ căn cước" nên được thiết lập là kiểu Short Text thay vì Number?
  1. Đáp án A: Để tiết kiệm bộ nhớ lưu trữ.
  2. Đáp án B: Vì không dùng để tính toán và có thể chứa các ký số bắt đầu bằng 0.
  3. Đáp án C: Vì số thẻ căn cước có độ dài không cố định.
  4. Đáp án D: Để hệ thống tự động tăng giá trị.
Xem đáp án và lời giải

Câu 7

1 điểm
Để liên kết bảng TAC_GIA và bảng SACH, ta thực hiện thao tác nào trong cửa sổ Relationships?
  1. Đáp án A: Kéo thả khóa chính MaTG từ bảng TAC_GIA sang trường MaTG ở bảng SACH.
  2. Đáp án B: Nhấp chuột phải vào bảng SACH chọn Link.
  3. Đáp án C: Kéo bảng SACH đè lên bảng TAC_GIA.
  4. Đáp án D: Viết câu lệnh SQL LINK TAC_GIA TO SACH.
Xem đáp án và lời giải

Câu 8

1 điểm
Để lưu trữ thông tin về một mặt hàng bao gồm: Mã hàng (PK), Tên hàng, Đơn giá, Số lượng. Bạn nên thiết lập kiểu dữ liệu tương ứng lần lượt là:
  1. Đáp án A: Number, Short Text, Short Text, Currency.
  2. Đáp án B: Short Text, Number, Number, Currency.
  3. Đáp án C: AutoNumber, Long Text, Currency, Short Text.
  4. Đáp án D: Short Text, Short Text, Currency, Number.
Xem đáp án và lời giải

Câu 9

1 điểm
Khi tạo bảng trong phần mềm CSDL, kiểu dữ liệu nào thường được dùng để lưu trữ ngày sinh của học sinh?
  1. Đáp án A: Currency.
  2. Đáp án B: Number.
  3. Đáp án C: Date/Time.
  4. Đáp án D: Short Text.
Xem đáp án và lời giải

Câu 10

1 điểm
Liên kết giữa bảng LOP (Mã lớp là PK) và bảng HOC_SINH (Mã lớp là FK) thường là loại liên kết nào?
  1. Đáp án A: Liên kết 1 - nhiều (1-n).
  2. Đáp án B: Liên kết nhiều - nhiều (n-n).
  3. Đáp án C: Liên kết vòng.
  4. Đáp án D: Liên kết 1 - 1.
Xem đáp án và lời giải

Câu 11

1 điểm
Câu lệnh SQL nào sau đây được dùng để lấy ra trường [Họ tên HS] từ bảng có tên là 'HOC_SINH'?
  1. Đáp án A: GET [Họ tên HS] FROM HOC_SINH
  2. Đáp án B: SELECT ALL HOC_SINH
  3. Đáp án C: FIND [Họ tên HS] IN HOC_SINH
  4. Đáp án D: SELECT [Họ tên HS] FROM HOC_SINH
Xem đáp án và lời giải

Câu 12

1 điểm
Khi thiết kế biểu mẫu nhập liệu cho bảng "Diem_Thi", để đảm bảo giáo viên chỉ nhập điểm từ 0 đến 10, bạn nên sử dụng thuộc tính nào của ô nhập liệu?
  1. Đáp án A: Input Mask.
  2. Đáp án B: Validation Rule.
  3. Đáp án C: Default Value.
  4. Đáp án D: Format.
Xem đáp án và lời giải

Câu 13

1 điểm
Biểu tượng nào thường xuất hiện trên đường liên kết giữa hai bảng để thể hiện mối quan hệ Một - Nhiều trong Microsoft Access?
  1. Đáp án A: Một dấu * và một dấu #.
  2. Đáp án B: Hai ký hiệu vô cực ở hai đầu.
  3. Đáp án C: Số 1 và ký hiệu vô cực
  4. Đáp án D: Hai số 1 ở hai đầu đường kẻ.
Xem đáp án và lời giải

Câu 14

1 điểm
Khi tạo bảng trong CSDL, bước đầu tiên người dùng cần thực hiện là gì?
  1. Đáp án A: In ấn các biểu mẫu nhập liệu cho bảng.
  2. Đáp án B: Thiết kế cấu trúc các trường và kiểu dữ liệu.
  3. Đáp án C: Thiết lập mối liên kết giữa các bảng.
  4. Đáp án D: Nhập các bản ghi dữ liệu vào bảng.
Xem đáp án và lời giải

Câu 15

1 điểm
Điểm khác biệt lớn nhất giữa chế độ Design View và Form View của một biểu mẫu là gì?
  1. Đáp án A: Không có sự khác biệt về chức năng giữa hai chế độ này.
  2. Đáp án B: Design View dùng để thiết kế cấu trúc, Form View dùng để làm việc với dữ liệu.
  3. Đáp án C: Form View cho phép thay đổi font chữ, Design View thì không.
  4. Đáp án D: Design View dùng để nhập liệu, Form View dùng để in ấn.
Xem đáp án và lời giải

Câu 16

1 điểm
Bạn có bảng LOP (MaLop là khóa chính) và bảng HOC_SINH (MaLop là khóa ngoài). Khi thiết lập liên kết, việc chọn "Enforce Referential Integrity" sẽ giúp ích gì?
  1. Đáp án A: Tự động sắp xếp học sinh theo thứ tự tên trong bảng.
  2. Đáp án B: Giúp tăng tốc độ mở bảng khi dữ liệu quá lớn.
  3. Đáp án C: Ngăn chặn việc nhập một học sinh vào một lớp không tồn tại.
  4. Đáp án D: Tự động xóa bảng LOP khi bảng HOC_SINH thay đổi.
Xem đáp án và lời giải

Câu 17

1 điểm
Trong CSDL, một hàng của bảng được gọi là gì?
  1. Đáp án A: Bản ghi (Record).
  2. Đáp án B: Kiểu dữ liệu (Data Type).
  3. Đáp án C: Thuộc tính (Attribute).
  4. Đáp án D: Trường (Field).
Xem đáp án và lời giải

Câu 18

1 điểm
Bạn thiết kế CSDL quản lý thư viện. Bảng SACH có trường NamXuatBan. Kiểu dữ liệu và ràng buộc nào là tối ưu?
  1. Đáp án A: Number, giá trị phải lớn hơn 0.
  2. Đáp án B: Short Text, độ dài tối đa 4.
  3. Đáp án C: Date/Time, định dạng "yyyy".
  4. Đáp án D: Cả A và C đều có thể áp dụng tùy theo mục đích thống kê.
Xem đáp án và lời giải

Câu 19

1 điểm
Trong mô hình dữ liệu quan hệ, 'khóa ngoài' (foreign key) đóng vai trò gì?
  1. Đáp án A: Là trường dữ liệu bắt buộc phải nhập số nguyên.
  2. Đáp án B: Dùng để thay thế hoàn toàn cho khóa chính của bảng hiện tại.
  3. Đáp án C: Dùng để liên kết dữ liệu giữa hai bảng thông qua việc tham chiếu đến khóa chính của bảng khác.
  4. Đáp án D: Dùng để mã hóa dữ liệu giúp tăng cường bảo mật thông tin.
Xem đáp án và lời giải

Câu 20

1 điểm
Trong câu lệnh SQL cơ bản, mệnh đề 'WHERE' được sử dụng nhằm mục đích gì?
  1. Đáp án A: Thiết lập các điều kiện để lọc ra những bản ghi thỏa mãn yêu cầu.
  2. Đáp án B: Sắp xếp thứ tự hiển thị của các bản ghi từ thấp đến cao.
  3. Đáp án C: Chỉ định tên các bảng chứa dữ liệu cần truy xuất.
  4. Đáp án D: Xác định danh sách các cột sẽ xuất hiện trong kết quả.
Xem đáp án và lời giải

Câu 21

1 điểm
Khóa ngoài (Foreign Key) dùng để làm gì?
  1. Đáp án A: Dùng để thiết lập liên kết giữa các bảng.
  2. Đáp án B: Dùng để thay thế khóa chính khi khóa chính bị mất.
  3. Đáp án C: Dùng để mã hóa dữ liệu của bảng.
  4. Đáp án D: Dùng để xóa các bản ghi trùng lặp.
Xem đáp án và lời giải

Câu 22

1 điểm
Trong cửa sổ thiết kế truy vấn (Query Design) của Microsoft Access, nguồn dữ liệu dùng để tạo một truy vấn mới có thể là những đối tượng nào?
  1. Đáp án A: Chỉ bao gồm các biểu mẫu (Forms) đã được thiết kế sẵn.
  2. Đáp án B: Chỉ bao gồm các báo cáo (Reports) đã được kết xuất dữ liệu.
  3. Đáp án C: Bao gồm các bảng (Tables) hoặc các truy vấn (Queries) khác.
  4. Đáp án D: Chỉ bao gồm các bảng (Tables) có trong cơ sở dữ liệu.
Xem đáp án và lời giải

Câu 23

1 điểm
Bạn đang thiết kế một truy vấn để tìm các mặt hàng có "Số lượng tồn" dưới 10 hoặc "Đơn giá" lớn hơn 5.000.000 trong bảng . Bạn nên đặt các điều kiện này như thế nào trong lưới thiết kế (Design Grid)?
  1. Đáp án A: Nhập cả hai điều kiện trên cùng một dòng Criteria của hai trường tương ứng.
  2. Đáp án B: Nhập điều kiện <10 ở dòng Or và điều kiện >5000000 ở dòng Criteria.
  3. Đáp án C: Nhập điều kiện <10 ở dòng Criteria và điều kiện >5000000 ở dòng Or.
  4. Đáp án D: Cả phương án B và C đều cho ra kết quả đúng theo yêu cầu bài toán
Xem đáp án và lời giải

Câu 24

1 điểm
Biểu mẫu (Form) trong CSDL có vai trò chủ yếu là:
  1. Đáp án A: Thực hiện các phép tính toán phức tạp giữa các bảng.
  2. Đáp án B: Dùng để in ấn dữ liệu ra giấy.
  3. Đáp án C: Tạo giao diện thuận tiện để nhập, sửa đổi và hiển thị dữ liệu.
  4. Đáp án D: Lưu trữ dữ liệu lâu dài thay cho bảng.
Xem đáp án và lời giải

Câu 25

1 điểm
Khi tạo biểu mẫu nhập liệu cho bảng có khóa ngoại, điều khiển nào giúp người dùng chọn giá trị từ danh sách có sẵn thay vì nhập tay?
  1. Đáp án A: Label.
  2. Đáp án B: Command Button.
  3. Đáp án C: Combo Box (Hộp kết hợp).
  4. Đáp án D: Image Control.
Xem đáp án và lời giải

Câu 26

1 điểm
Giả sử bạn cần tạo một truy vấn để tìm các quyển sách có DonGia từ 50000 đến 100000. Tại dòng Criteria của cột DonGia, bạn nhập điều kiện nào?
  1. Đáp án A: >= 50000 OR <= 100000
  2. Đáp án B: BETWEEN 50000 AND 100000
  3. Đáp án C: IN (50000, 100000)
  4. Đáp án D: > 50000 AND < 100000
Xem đáp án và lời giải

Câu 27

1 điểm
Khi thực hiện lọc dữ liệu trong một truy vấn với điều kiện kết hợp bằng từ khóa AND giữa hai trường, kết quả trả về sẽ bao gồm các bản ghi nào?
  1. Đáp án A: Các bản ghi chỉ cần thỏa mãn một trong hai điều kiện đã thiết lập.
  2. Đáp án B: Các bản ghi đồng thời thỏa mãn cả hai điều kiện đã thiết lập.
  3. Đáp án C: Tất cả các bản ghi có trong bảng dữ liệu nguồn mà không cần điều kiện.
  4. Đáp án D: Các bản ghi không thỏa mãn bất kỳ điều kiện nào trong hai điều kiện đó.
Xem đáp án và lời giải

Câu 28

1 điểm
Mục đích chính của việc thiết lập khóa chính cho một bảng là:
  1. Đáp án A: Để bảng có thể chứa nhiều dữ liệu hơn.
  2. Đáp án B: Để phân biệt duy nhất mỗi bản ghi trong bảng.
  3. Đáp án C: Để bảo mật nội dung của bảng dữ liệu.
  4. Đáp án D: Để tự động sắp xếp dữ liệu theo thứ tự bảng chữ cái.
Xem đáp án và lời giải

Phần II. Trắc nghiệm đúng sai

Câu 29

1 điểm

PHẦN II – Câu trắc nghiệm ĐÚNG/SAI: Trong từng câu, tại mỗi ý A, B, C, D học sinh chọn một trong hai phương án ĐÚNG hoặc SAI bằng cách TÔ vào 1 trong 2 ô tương ứng ở phiếu trả lời trả lời trắc nghiệm

Cho bảng MUON_SACH gồm các trường: MaMuon (Khóa chính), MaSach (Khóa ngoài), NgayMuon, SoLuong. Xét các phát biểu sau:

  • Ý a: Trường MaMuon có thể nhận giá trị trùng nhau nếu các bản ghi đó cùng ngày mượn.
  • Ý b: Trường MaSach dùng để liên kết với bảng SACH.
  • Ý c: Một bảng bắt buộc phải có ít nhất hai khóa chính.
  • Ý d: Khóa chính giúp đảm bảo tính toàn vẹn và định danh duy nhất cho mỗi lượt mượn sách.
Xem đáp án và lời giải

Câu 30

1 điểm
Khi tìm hiểu về khái niệm và mục đích của truy vấn (Query) trong hệ quản trị cơ sở dữ liệu Access, các nhận định sau đây là Đúng hay Sai?
  • Ý a: Truy vấn dữ liệu là quá trình xóa bỏ vĩnh viễn các bản ghi không cần thiết trong các bảng nguồn.
  • Ý b: Một trong những mục đích chính của truy vấn là lọc ra các bản ghi thỏa mãn những điều kiện nhất định.
  • Ý c: Truy vấn dữ liệu có thể thực hiện các phép tính toán như tính tổng, trung bình cộng từ dữ liệu của các trường.
  • Ý d: Kết quả của một truy vấn luôn được lưu trữ thành một bảng dữ liệu vật lý độc lập và không thay đổi khi dữ liệu nguồn thay đổi.
Xem đáp án và lời giải

Câu 31

1 điểm
Trong quá trình thiết lập liên kết (Relationships) giữa bảng TAC_GIA và bảng SACH trong phần mềm CSDL:
  • Ý a: Bạn có thể thiết lập liên kết ngay cả khi hai bảng không có trường chung.
  • Ý b: Liên kết giúp đảm bảo rằng không thể nhập mã tác giả vào bảng SACH nếu mã đó chưa tồn tại trong bảng TAC_GIA (nếu bật Enforce Referential Integrity).
  • Ý c: Thao tác thiết lập liên kết được thực hiện bằng cách kéo thả trường chung từ bảng này sang bảng kia.
  • Ý d: Sau khi đã thiết lập liên kết, bạn không thể thay đổi kiểu dữ liệu của các trường tham gia liên kết đó trừ khi xóa liên kết.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Đề thi học kì 2 Tin học 11 - Kết nối tri thức · Các bộ sách Tin học Lớp 11