TopStudy

Tin học · Lớp 11

Bộ 4 đề thi giữa kì 2 Tin học 11 Kết nối tri thức có đáp án (Đề 4)

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

I. PHẦN TRẮC NGHIỆM (7,0 điểm)

Do đâu mà Quản lý CSDL trên máy tính thường nhanh chóng, tiết kiệm thời gian và công sức hơn so với quản lý thủ công?

  1. Đáp án A: Dữ liệu trong CSDL có thể được tìm kiếm, lọc, và phân tích theo nhiều tiêu chí khác nhau trong thời gian ngắn, giúp người quản lý dễ dàng đưa ra quyết định hoặc tìm kiếm thông tin cần thiết.
  2. Đáp án B: Các hoạt động cập nhật và chỉnh sửa dữ liệu trên máy tính thường được tự động hóa và có thể được thực hiện đồng thời trên nhiều bản ghi, giúp tiết kiệm thời gian và giảm bớt công sức so với quản lý thủ công mà phải xử lý từng bản ghi một.
  3. Đáp án C: Được trải nghiệm nhiều tính năng khác nhau: nghe, gọi, chơi trò chơi, xem video...
  4. Đáp án D: Dữ liệu trong CSDL có thể được bảo vệ bằng các biện pháp bảo mật như mã hóa.
Xem đáp án và lời giải

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

Đáp án: B

Chọn B

Câu 2

1 điểm
HeidiSQL là gì?
  1. Đáp án A: Một ngôn ngữ truy vấn cơ sở dữ liệu.
  2. Đáp án B: Một trình biên dịch mã nguồn mở.
  3. Đáp án C: Một trình quản lý cơ sở dữ liệu MySQL.
  4. Đáp án D: Một framework phát triển ứng dụng web.
Xem đáp án và lời giải

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

Đáp án: C

Chọn C

Câu 3

1 điểm
Để thiết lập kết nối với cơ sở dữ liệu MySQL trong HeidiSQL, bạn cần cung cấp thông tin gì?
  1. Đáp án A: Tên máy chủ (host), tên người dùng (username), mật khẩu (password).
  2. Đáp án B: Tên cơ sở dữ liệu (database name), tên bảng (table name), trường dữ liệu (field name).
  3. Đáp án C: Tên file cấu hình (configuration file name), đường dẫn file cấu hình.
  4. Đáp án D: Tên máy chủ (host), tên bảng (table name).
Xem đáp án và lời giải

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

Đáp án: A

Chọn A

Câu 4

1 điểm
Nếu muốn quản lí thêm thông tin nơi sinh của nhạc sĩ, ca sĩ (tên tỉnh/thành phố), CSDL cần thay đổi như thế nào?
  1. Đáp án A: Cần xóa bỏ cấu trúc CSDL và thay bằng cấu trúc khác.
  2. Đáp án B: Thêm các trường vào CSDL.
  3. Đáp án C: Cần thay đổi cấu trúc CSDL bằng cách thêm một bảng mới để lưu trữ thông tin này.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

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

Đáp án: C

Chọn C

Câu 5

1 điểm
Để thực hiện mô hình quản lí danh sách tên quận/huyện của các tỉnh thành phố, trong bảng Quận/Huyện thì MaTinhThanhPho sẽ là?
  1. Đáp án A: Khóa chính.
  2. Đáp án B: Khóa ngoại tham chiếu tới bảng Quận/Huyện.
  3. Đáp án C: Khóa ngoại tham chiếu tới bảng Tỉnh thành phố.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

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

Đáp án: C

Chọn C

Câu 6

1 điểm
Để tạo lập bảng thì cần?
  1. Đáp án A: Tổng kết tất cả các thông tin cần quản lý.
  2. Đáp án B: Phân tích và sắp xếp lại dữ liệu.
  3. Đáp án C: Cùng xem xét lại các bài toán quản lý.
  4. Đáp án D: Tất cả đều đúng.
Xem đáp án và lời giải

Câu 7

1 điểm
Để ấn định khóa chính thì ta thực hiện?
  1. Đáp án A: Chọn Create new index -> Primary.
  2. Đáp án B: Chọn Create new index -> Key.
  3. Đáp án C: Chọn Create new index -> Unique.
  4. Đáp án D:

    Chọn Create new index -> Fulltext.

    D. Chọn Create new index -> Fulltext.

Xem đáp án và lời giải

Câu 8

1 điểm
Khi lập CSDL quản lí tên các Quận/Huyện, Tỉnh/Thành phố của Việt Nam. Tạo bảng Tỉnh/Thành phố thì cần có các trường nào dưới đây?
  1. Đáp án A: idtenthanhpho.
  2. Đáp án B: tenthanhpho.
  3. Đáp án C: tenquan (huyen).
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Câu 9

1 điểm
Sau khi đã tạo các bảng, bạn có thể thiết lập các quan hệ giữa các bảng bằng cách?
  1. Đáp án A: Thiết lập khóa phụ.
  2. Đáp án B: Thiết lập khóa chính.
  3. Đáp án C: Thiết lập khóa ngoại.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Câu 10

1 điểm
Sau khi kết nối đến cơ sở dữ liệu, bạn có thể chọn cơ sở dữ liệu đó trong?
  1. Đáp án A: Danh sách cơ sở dữ liệu được hiển thị bên dưới của HeidiSQL.
  2. Đáp án B: Danh sách cơ sở dữ liệu được hiển thị bên phải của HeidiSQL.
  3. Đáp án C: Danh sách cơ sở dữ liệu được hiển thị bên trái của HeidiSQL.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Câu 11

1 điểm
Để ấn định khóa chính thì ta thực hiện?
  1. Đáp án A: Chọn Create new index -> Primary.
  2. Đáp án B: Chọn Create new index -> Key.
  3. Đáp án C: Chọn Create new index -> Unique.
  4. Đáp án D: Chọn Create new index -> Fulltext.
Xem đáp án và lời giải

Câu 12

1 điểm
Muốn truy xuất tất cả các dòng dữ liệu từ bảng "casi" ta dùng ?
  1. Đáp án A: SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
  2. Đáp án B: SELECT * FROM casi WHERE idcasi = 1;
  3. Đáp án C: SELECT * FROM casi;
  4. Đáp án D: SELECT * FROM casi WHERE tencasi LIKE 'N%';
Xem đáp án và lời giải

Câu 13

1 điểm

Trong hộp thoại tạo bảng mới ta gõ tên bảng vào mục nào trong hình sau?

Hình minh hoạ

  1. Đáp án A: Options.
  2. Đáp án B: Indexes.
  3. Đáp án C: Foreign.
  4. Đáp án D: Name.
Xem đáp án và lời giải

Câu 14

1 điểm
Để thêm khai báo trường tiếp theo ta thực hiện?
  1. Đáp án A: Nhấn Ctrl+Insert.
  2. Đáp án B: Nháy nút phải chuột dưới dòng tên trường và chọn Add column.
  3. Đáp án C: Cả hai đáp án trên đều đúng.
  4. Đáp án D: Cả hai đáp án trên đều sai.
Xem đáp án và lời giải

Câu 15

1 điểm
Để biểu diễn thứ tự GIẢM dần ta dùng
  1. Đáp án A: ASC.
  2. Đáp án B: LIKE.
  3. Đáp án C: AND.
  4. Đáp án D: DESC.
Xem đáp án và lời giải

Câu 16

1 điểm
Muốn truy xuất dữ liệu các ca sĩ theo thứ tự "idcasi" giảm dần ta dùng ?
  1. Đáp án A: SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
  2. Đáp án B: SELECT * FROM casi WHERE idcasi = 1;
  3. Đáp án C: SELECT * FROM casi ORDER BY idcasi DESC;
  4. Đáp án D: SELECT * FROM casi WHERE tencasi LIKE 'N%';
Xem đáp án và lời giải

Câu 17

1 điểm
HeidiSQL hỗ trợ việc thực hiện Truy xuất dữ liệu như thế nào với những bảng đơn giản, không có khoá ngoài??
  1. Đáp án A: Bằng cách chọn bảng cần chỉnh sửa, bạn có thể thêm mới, chỉnh sửa hoặc truy xuất dữ liệu trong bảng.
  2. Đáp án B: HeidiSQL cung cấp giao diện đồ họa cho phép bạn chỉnh sửa, thêm mới hoặc xoá dữ liệu trong các bảng.
  3. Đáp án C: Bằng cách chọn bảng cần truy xuất và sử dụng truy vấn SQL, bạn có thể truy xuất dữ liệu trong bảng.
  4. Đáp án D: Cả ba đáp án trên đều sai.
Xem đáp án và lời giải

Câu 18

1 điểm
Để truy xuất dữ liệu từ bảng "casi" theo các tiêu chí khác nhau, có thể sử dụng?
  1. Đáp án A: Trực tiếp lọc ra các dữ liệu thủ công.
  2. Đáp án B: Đặt lệnh và thực hiện lệnh.
  3. Đáp án C: Ngôn ngữ truy vấn cơ sở dữ liệu (SQL) để tạo các câu truy vấn phù hợp.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Câu 19

1 điểm
Trường idNhacsi là trường khóa ngoài đã được khai báo tham chiếu đến trường idNhacsi của bàng nhacsi, để đảm bảo giá trị nhất quán giá trị hợp lệ chỉ có thể lấy từ các giá trị của ?
  1. Đáp án A: idNhacsi có trong bảng tenBannhac.
  2. Đáp án B: nhacsi có trong bảng idNhacsi.
  3. Đáp án C: idNhacsi có trong bảng nhacsi.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Câu 20

1 điểm
Khi người dùng cập nhật dữ liệu trong bảng chứa khoá ngoài, HeidiSQL sẽ?
  1. Đáp án A: Kiểm tra giá trị của các trường trong bảng để đảm bảo rằng nó phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu.
  2. Đáp án B: Kiểm tra giá trị của trường khoá ngoài để đảm bảo rằng nó phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu.
  3. Đáp án C: Kiểm tra các giá trị trong bảng.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Câu 21

1 điểm
Để truy xuất tất cả dữ liệu từ bảng "banthuam" ta dùng câu lệnh?
  1. Đáp án A: SELECT * FROM banthuam;
  2. Đáp án B: SELECT * FROM banthuam ORDER BY idbannhac ASC;
  3. Đáp án C: SELECT idbannhac, idcasi FROM banthuam;
  4. Đáp án D: SELECT * FROM banthuam WHERE idbannhac = 1; -- Giả sử giá trị idbannhac cần tìm là 1.
Xem đáp án và lời giải

Câu 22

1 điểm
Khi cập nhật một bảng có khoá ngoài, dữ liệu của trường khoá ngoài phải là?
  1. Đáp án A: Biểu thức logic một bảng khác.
  2. Đáp án B: Biểu thức kí tự liên kết với một ô trong bảng.
  3. Đáp án C: Dữ liệu tham chiếu được đến một trường khoá chính của một bảng tham chiếu.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Câu 23

1 điểm
Để truy vấn hai bảng qua liên kết khóa ta dùng mệnh đề nào sau đây
  1. Đáp án A: JOIN.
  2. Đáp án B: ON.
  3. Đáp án C: WHERE.
  4. Đáp án D: SELECT.
Xem đáp án và lời giải

Câu 24

1 điểm

Câu lệnh

SELECT bannhac.tenBannhac, nhacsi.tenNhacsi

FROM bannhac INNER JOIN nhacsi

ON bannhac.idNhacsi=nhacsi.idNhacsi;

Thực hiện nhiệm vụ gì?

  1. Đáp án A: Lấy danh sách tất cả các thông tin của bảng bannhac.
  2. Đáp án B: Lấy danh sách tất cả các thông tin của bảng nhacsi.
  3. Đáp án C: Lấy danh sách tất cả các thông tin của bảng bannhac và nhacsi.
  4. Đáp án D: Lấy danh sách gồm tenBannhac, tenNhacsi thông qua idNhacsi.
Xem đáp án và lời giải

Câu 25

1 điểm
Để lấy ra danh sách các bản nhạc gồm tenBannhac, tenNhacsi từ 2 bảng bannhac và nhacsi, trong phần mềm HeidiSQL ta chọn thẻ:
  1. Đáp án A: Truy vấn.
  2. Đáp án B: Tìm kiếm.
  3. Đáp án C: Chỉnh sửa.
  4. Đáp án D: Tập tin.
Xem đáp án và lời giải

Câu 26

1 điểm
Ta có thể chọn định dạng file sao lưu dữ liệu nào dưới đây?
  1. Đáp án A: SQL.
  2. Đáp án B: CSV.
  3. Đáp án C: JSON.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Câu 27

1 điểm
Bạn có thể chọn các tùy chọn sao lưu dữ liệu ở trong cửa sổ nào?
  1. Đáp án A: "File".
  2. Đáp án B: "New Session".
  3. Đáp án C: "Export Database".
  4. Đáp án D: "Select All".
Xem đáp án và lời giải

Câu 28

1 điểm
Để tổ chức đảm bảo an toàn CSDL phục vụ công tác quản lí của một tổ chức, cần?
  1. Đáp án A: Xây dựng chính sách truy cập dữ liệu với những kế hoạch về tất cả các phương án sự cố có thể xảy ra và giải pháp hạn chế, khắc phục.
  2. Đáp án B: Xây dựng chính sách bảo vệ người dùng với những kế hoạch về tất cả các phương án sự cố có thể xảy ra và giải pháp hạn chế, khắc phục.
  3. Đáp án C: Xây dựng chính sách an toàn dữ liệu với những kế hoạch về tất cả các phương án sự cố có thể xảy ra và giải pháp hạn chế, khắc phục.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Phần II. Tự luận

Câu 29

1 điểm

II. PHẦN TỰ LUẬN (3,0 điểm)

Cho cơ sở dữ liệu Quản lý Sách gồm các bảng sau:

- Sách (Mã sách, Tên sách, Mã tác giả, Mã thể loại, Mã NXB, Năm xuất bản)

- Tác giả (Mã tác giả, Tên tác giả, website, Ghi chú)

- Thể loại (Mã thể loại, Tên thể loại)

- Nhà xuất bản (Mã NXB, Tên NXB, Địa chỉ, Email, Thông tin người đại diện)

(1 điểm) Nên các bước khai báo trường khóa ngoài của bảng Sách tham chiếu đến bảng Tác giả.

Xem đáp án và lời giải

Câu 30

1 điểm
(1 điểm) Giả sử đã tạo các bảng trong CSDL Quản lý sách. Nêu các bước để nhập mới dữ liệu vào bảng Sách?
Xem đáp án và lời giải

Câu 31

1 điểm
(1 điểm) Viết truy vấn để lập danh sách gồm mã sách, tên sách, tên tác giả của những cuốn sách được xuất bản từ năm 2022 đến nay.
Xem đáp án và lời giải

Đề cùng chủ đề

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