Tạo Trắc Nghiệm

Đề thi giữa kì 2 Tin học 11 năm 2025-2026 THPT Hùng Vương (Đà Nẵng) có đáp án

20 câu · Đề giữa kì 2

2/20 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 18 câu còn lại.

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Học sinh trả lời từ câu 1 đến câu 15. Mỗi câu hỏi chỉ có một phương án. (5đ)

Để khai báo khoá ngoài, nháy vào thẻ nào trong hình bên dưới?
Để khai báo khoá ngoài, nháy vào thẻ nào trong hình bên dưới? (ảnh 1)

Đáp án và lời giải

Đáp án: A

Câu 2

Để khai báo khoá chính cho trường, ta thực hiện:

Đáp án và lời giải

Đáp án: C

Câu 3

Tổ hợp phím nào được dùng để xoá các hàng dữ liệu đã được đánh dấu chọn trong HeidiSQL?

Đáp án và lời giải

Đáp án: A

Câu 4

Quan sát giao diện cửa sổ làm việc của HeidiSQL, cho biết chức năng các vùng được đánh số (1), (2), (3)?
Quan sát giao diện cửa sổ làm việc của HeidiSQL, cho biết chức năng các vùng được đánh số (1), (2), (3)? (ảnh 1)

Đáp án và lời giải

Đáp án: C

Câu 5

Để tìm tất cả nhạc sĩ có tên chứa chữ "H" (như "Hoàng Hiệp" hay "Hoàng Thi Thơ"), bạn nên thiết lập bộ lọc nhanh nào cho cột `tenNhacsi`?

Đáp án và lời giải

Đáp án: A

Câu 6

Thông báo này xuất hiện khi nào?
Thông báo này xuất hiện khi nào?   (ảnh 1)

Đáp án và lời giải

Đáp án: B

Câu 7

Việc ứng dụng CSDL trong quản lí sẽ hạn chế được:

Đáp án và lời giải

Đáp án: D

Câu 8

Chọn câu trả lời đúng nhất. Tại sao phải tổ chức lại bảng dữ liệu gồm nhiều bảng thay vì ít bảng hơn?

Đáp án và lời giải

Đáp án: A

Câu 9

Khi nháy đúp chuột vào biểu tượng phần mềm HeidiSQL, một cửa sổ như bên dưới xuất hiện. Để vào cửa sổ làm việc của HeidiSQL, cần thực hiện các công việc nào sau đây?
Khi nháy đúp chuột vào biểu tượng phần mềm HeidiSQL, một cửa sổ như bên dưới xuất hiện. Để vào cửa sổ làm việc của HeidiSQL, cần thực hiện các công việc nào sau đây?   (ảnh 1)

Đáp án và lời giải

Đáp án: C

Câu 10

Về các kiểu dữ liệu của các trường. Các trường tenNhacsi, tenCasi, tenBannhac có thể chọn là … có độ dài tối đa 255 kí tự (VARCHAR(255)). Hãy điền từ còn thiếu và dấu ba chấm.

Đáp án và lời giải

Đáp án: D

Câu 11

Phương án nào sau đây nêu đúng các loại khóa của các bảng trong CSDL?

Đáp án và lời giải

Đáp án: B

Câu 12

Để thêm mới dữ liệu vào bảng, thì thực hiện phím nào?

Đáp án và lời giải

Đáp án: A

Câu 13

Dùng câu truy vấn nào để thêm vào bảng nhacsi 2 bản ghi có nội dung lần lượt là (5, Phú Quang) và (6, Phan Huỳnh Điểu)

Đáp án và lời giải

Đáp án: A

Câu 14

Để tạo mới một cơ sở dữ liệu, nháy chuột phải vào vùng nào đầu tiên trong hình dưới đây?
Để tạo mới một cơ sở dữ liệu, nháy chuột phải vào vùng nào đầu tiên trong hình dưới đây?   (ảnh 1)

Đáp án và lời giải

Đáp án: D

Câu 15

Chọn câu trả lời đúng nhất. Quan sát hình bên dưới và cho biết trường nào là trường khoá chống trùng lặp?

Chọn câu trả lời đúng nhất. Quan sát hình bên dưới và cho biết trường nào là trường khoá chống trùng lặp? (ảnh 1)

Đáp án và lời giải

Đáp án: B

Câu 16

PHẦN II. Câu trắc nghiệm đúng sai. (2đ)

 (Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a, b, c, d ở mỗi câu, thí sinh chọn câu đúng hoặc sai)-
Một nhóm học sinh được giáo viên giao nhiệm vụ tạo CSDL `QLHOCSINH` và tạo bảng HOCSINH (MaHS, HoTen, NgaySinh, Lop). Nhóm này cần tạo bảng, nhập dữ liệu, thực hiện chỉ định khóa ngoài, khóa chính.
  • a)

    Có thể tạo bảng HOCSINH mà không cần tạo cơ sở dữ liệu trước.

  • b)

    Khi tạo bảng phải khai báo tên bảng, tên các trường và kiểu dữ liệu.

  • c)

    Trường MaHS không cần khai báo kiểu dữ liệu.

  • d)

    Có thể đặt trùng tên hai trường trong cùng một bảng.

Đáp án và lời giải

Đáp án: a) Sai; b) Đúng; c) Sai; d) Sai

Câu 17

Sau khi phân tích, cơ sở dữ liệu được tách thành bốn bảng: `nhacsi(idNhacsi, tenNhacsi)`, `casi(idCasi, tenCasi)`, `bannhac(idBannhac, tenBannhac, idNhacsi)`, và `banthuam(idBanthuam, idBannhac, idCasi)`. Cấu trúc này giúp CSDL hiệu quả hơn.

  • a)

    Bảng `bannhac` dùng `idNhacsi` để tham chiếu đến bảng `nhacsi`.

  • b)

    `idCasi` trong bảng `banthuam` là một khoá chính (primary key).

  • c)

    Kiểu dữ liệu `VARCHAR(255)` để lưu trữ `idNhacsi` có độ dài tối đa là 255 ký tự.

  • d)

    Trong bảng `casi(idCasi, tenCasi)`, trường `idCasi` là khoá chính.

Đáp án và lời giải

Đáp án: a) Đúng; b) Sai; c) Sai; d) Đúng

Câu 18

Câu tự luận

PHẦN III. Tự luận. (3đ)

Nêu điểm khác nhau giao diện làm việc MySQL và HeidiSQL ? (1đ)

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

MySQL chủ yếu làm việc qua giao diện dòng lệnh, người dùng phải nhập câu lệnh SQL trực tiếp. (0.5đ)

HeidiSQL có giao diện đồ họa trực quan, hỗ trợ thao tác bằng chuột nên dễ sử dụng và quản lý dữ liệu thuận tiện hơn. (0.5đ)

Câu 19

Câu tự luận
Quan sát hình bên dưới và chỉ ra các khoá ngoài của các bảng tham chiếu đến các khoá chính của các bảng khác. (1đ)
Quan sát hình bên dưới và chỉ ra các khoá ngoài của các bảng tham chiếu đến các khoá chính của các bảng khác. (ảnh 1)
Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Đáp án:

Bảng banthuam có 2 khoá ngoài là idCasi tham chiếu đến khoá chính idCasi của bảng casi (0.5đ)

khoá ngoài idBannhac tham chiếu đến khoá chính idBannhac của bảng bannhac. (0.5đ)

Câu 20

Cho bảng Casi như bên dưới, hãy viết câu truy vấn đưa ra thông tin của tất cả các ca sĩ có họ Đỗ và sắp xếp giảm dần theo tenCasi.
Cho bảng Casi như bên dưới, hãy viết câu truy vấn đưa ra thông tin của tất cả các ca sĩ có họ Đỗ và sắp xếp giảm dần theo tenCasi. (ảnh 1)

Đáp án và lời giải

Đáp án: SELECT idcasi, tencasi                      (0