15 câu Trắc nghiệm Tin học 11 Kết nối tri thức Bài 21 có đáp án
Đề thi

15 câu Trắc nghiệm Tin học 11 Kết nối tri thức Bài 21 có đáp án

A
Admin
Tin họcLớp 1189 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểm

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

Chọn thao tác nào để thêm dữ liệu mới vào bảng trong HeidiSQL?

Nhấn phím Delete

Nhấn phím Insert

Nhấn phím Ctrl + S

Nhấn phím Alt + Enter

Xem đáp án

Đáp án: B

Giải thích: Trong HeidiSQL, bạn có thể nhấn phím "Insert" để thêm một hàng dữ liệu mới vào bảng. Phím "Delete" để xóa dòng, và các phím khác không liên quan đến việc thêm dữ liệu.

2. Trắc nghiệm
1 điểm

Khi chỉnh sửa dữ liệu trong bảng, để sửa nội dung của một ô dữ liệu, ta thực hiện thao tác nào?

Nhấn đôi chuột vào ô cần sửa

Chọn ô rồi nhấn phím Delete

Chọn ô rồi nhấn phím Ctrl + Enter

Chọn ô rồi nhấn phím F

Xem đáp án

Đáp án: A

Giải thích: Để chỉnh sửa dữ liệu trong một ô, bạn cần nhấp đúp vào ô đó để có thể nhập lại giá trị.

3. Trắc nghiệm
1 điểm

Trong HeidiSQL, tổ hợp phím nào được sử dụng để xóa các dòng dữ liệu đã chọn?

Ctrl + Delete

Shift + Delete

Alt + Delete

Ctrl + Shift

Xem đáp án

Đáp án: A

Giải thích: Tổ hợp phím "Ctrl + Delete" được sử dụng để xóa các dòng dữ liệu đã chọn trong HeidiSQL

4. Trắc nghiệm
1 điểm

Để sắp xếp dữ liệu trong bảng theo thứ tự giảm dần của một trường (column), ta thực hiện thao tác nào?

Nhấp chuột phải vào tiêu đề cột và chọn "Sort Descending"

Nhấn đôi chuột vào tiêu đề cột

Nhấn chuột vào tiêu đề cột, sau đó chọn biểu tượng tam giác

Nhấp chuột vào tiêu đề cột

Xem đáp án

Đáp án: D

Giải thích: Nhấp chuột vào tiêu đề của cột sẽ tự động sắp xếp dữ liệu trong bảng theo thứ tự tăng dần hoặc giảm dần, tùy theo lần nhấp.

5. Trắc nghiệm
1 điểm

Câu lệnh SQL nào dùng để lấy tất cả các trường trong bảng "nhacsi"?

SELECT * FROM nhacsi

SELECT idNhacsi, tenNhacsi FROM nhacsi

SELECT nhacsi.* FROM nhacsi

SELECT * FROM nhacsi WHERE idNhacsi > 0

Xem đáp án

Đáp án: A

Giải thích: Câu lệnh SELECT * FROM nhacsi sẽ lấy tất cả các trường trong bảng "nhacsi". Ký tự "*" đại diện cho tất cả các trường

6. Trắc nghiệm
1 điểm

Để tìm kiếm các bản ghi có tên nhạc sĩ bắt đầu bằng chữ "P", câu lệnh SQL nào là đúng?

SELECT * FROM nhacsi WHERE tenNhacsi = 'P%'

SELECT * FROM nhacsi WHERE tenNhacsi LIKE 'P%'

SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P%'

SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P'

Xem đáp án

Đáp án: B

Giải thích: Sử dụng từ khóa LIKE và ký tự phần trăm (%) để tìm kiếm các bản ghi có tên bắt đầu bằng chữ "P"

7. Trắc nghiệm
1 điểm

Khi muốn xóa tất cả các bản ghi trong bảng "nhacsi", nhưng vẫn giữ cấu trúc bảng, ta sử dụng câu lệnh nào?

DELETE FROM nhacsi

DROP TABLE nhacsi

TRUNCATE TABLE nhacsi

DELETE * FROM nhacsi

Xem đáp án

Đáp án: C

Giải thích: TRUNCATE TABLE sẽ xóa tất cả các bản ghi nhưng vẫn giữ cấu trúc của bảng. DELETE chỉ xóa từng bản ghi và DROP TABLE sẽ xóa cả bảng.

8. Trắc nghiệm
1 điểm

Trong HeidiSQL, để lọc dữ liệu với tiêu chí "LIKE", ta chọn tùy chọn nào?

Edit > Filter > LIKE

Nhấp chuột phải vào cột dữ liệu, chọn Quick Filter và chọn LIKE

View > Data Filter > LIKE

Filter > Apply LIKE Condition

Xem đáp án

Đáp án: B

Giải thích: Nhấp chuột phải vào cột dữ liệu, chọn "Quick Filter" và chọn "LIKE" là thao tác đúng trong HeidiSQL để lọc dữ liệu dựa trên từ khóa LIKE

9. Trắc nghiệm
1 điểm

Để xem toàn bộ dữ liệu trong bảng "nhacsi" trong HeidiSQL, ta thực hiện thao tác nào?

Mở bảng "nhacsi" và chọn thẻ "Dữ liệu"

Chọn thẻ "Truy vấn", nhập câu truy vấn SQL

Chọn thẻ "Thiết kế bảng"

Mở bảng "nhacsi" và nhấn F5

Xem đáp án

Đáp án: A

Giải thích: Chỉ cần mở bảng "nhacsi" và chọn thẻ "Dữ liệu" để xem toàn bộ dữ liệu mà không cần truy vấn SQL.

10. Trắc nghiệm
1 điểm

Câu lệnh SQL nào sau đây dùng để sắp xếp dữ liệu theo tên nhạc sĩ theo thứ tự tăng dần?

SELECT * FROM nhacsi ORDER BY tenNhacsi DESC

SELECT * FROM nhacsi ORDER BY tenNhacsi ASC

SELECT * FROM nhacsi ORDER BY idNhacsi

SELECT * FROM nhacsi WHERE ORDER BY tenNhacsi ASC

Xem đáp án

Đáp án: B

Giải thích: ORDER BY tenNhacsi ASC sẽ sắp xếp dữ liệu theo tên nhạc sĩ theo thứ tự tăng dần.

11. Tự luận
1 điểm

PHẦN II. Câu trắc nghiệm đúng sai. 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 đúng hoặc sai

Trong HeidiSQL, để thêm một hàng dữ liệu mới vào bảng nhacsi mà không cần nhập giá trị cho trường idNhacsi, bạn nên làm gì?

a) Nhập giá trị thủ công cho trường idNhacsi.

b) Để trường idNhacsi trống và chỉ nhập giá trị cho trường tenNhacsi.

c) Sử dụng câu lệnh SQL để thêm dữ liệu và tự điền idNhacsi.

d) Nhấn phím Insert hoặc nhấp chuột phải để chèn hàng mới và chỉ nhập tên nhạc sĩ vào trường tenNhacsi.

Xem đáp án

a) Sai, vì trường idNhacsi có kiểu AUTO_INCREMENT, nên không cần phải nhập thủ công.

b) Gần đúng, nhưng thiếu thao tác cụ thể để chèn hàng mới.

c) Sai, không cần sử dụng câu lệnh SQL trong trường hợp này vì HeidiSQL hỗ trợ thao tác trực quan.

d) Đúng, thao tác này cho phép thêm hàng mới và chỉ cần nhập dữ liệu vào trường tenNhacsi, vì trường idNhacsi sẽ tự động được điền.

12. Tự luận
1 điểm

Làm thế nào để xóa nhiều dòng dữ liệu trong bảng nhacsi trên HeidiSQL?

a) Chọn dòng dữ liệu và nhấn phím Delete trên bàn phím.

b) Chọn nhiều dòng dữ liệu, sau đó nhấn tổ hợp phím Ctrl+Delete hoặc sử dụng biểu tượng xóa.

c) Sử dụng câu lệnh SQL DELETE để xóa các dòng dữ liệu.

d) Nhấp chuột phải vào từng dòng và chọn Xóa dòng.

Xem đáp án

a) Sai, vì chỉ nhấn phím Delete sẽ không xóa dòng dữ liệu, cần phải nhấn tổ hợp Ctrl+Delete hoặc sử dụng biểu tượng xóa.

b) Đúng, đây là cách xóa đúng nhiều dòng dữ liệu trên HeidiSQL.

c) Gần đúng, nhưng cách này cần phải viết câu lệnh SQL, không trực quan như phương pháp b).

d) Sai, nhấp chuột phải chỉ áp dụng cho từng dòng, không thuận tiện khi muốn xóa nhiều dòng cùng lúc.

13. Tự luận
1 điểm

PHẦN III. Câu trả lời ngắn. Thí sinh trả lời từ câu 1 đến câu 3

Làm thế nào để thêm mới một hàng dữ liệu vào bảng nhacsi trong HeidiSQL?

Xem đáp án

Đáp án: Để thêm một hàng mới vào bảng nhacsi, bạn có thể nhấn phím Insert hoặc nhấp chuột phải vào vùng dữ liệu và chọn Chèn hàng. Một dòng trống sẽ xuất hiện, sau đó nhập dữ liệu vào ô tương ứng với trường tenNhacsi. Trường idNhacsi có thuộc tính AUTO_INCREMENT, vì vậy bạn không cần nhập dữ liệu cho trường này. Khi hoàn tất, nhấn phím Enter để lưu dữ liệu.

Giải thích: Trong HeidiSQL, trường idNhacsi được tự động tăng giá trị, giúp bạn dễ dàng thêm hàng mới mà không cần nhập thủ công giá trị cho khóa chính.

14. Tự luận
1 điểm

Làm cách nào để sửa dữ liệu của một nhạc sĩ trong bảng nhacsi?

Xem đáp án

Đáp án: Để sửa dữ liệu, bạn chỉ cần nhấp đúp chuột vào ô chứa giá trị cần chỉnh sửa, sau đó nhập lại thông tin đúng. Sau khi sửa xong, nhấn Enter để lưu thay đổi

Giải thích: HeidiSQL cung cấp giao diện trực quan, cho phép chỉnh sửa trực tiếp các giá trị trong bảng dữ liệu mà không cần phải sử dụng câu lệnh SQL.

15. Tự luận
1 điểm

Làm thế nào để truy xuất toàn bộ dữ liệu từ bảng nhacsi và sắp xếp theo thứ tự giảm dần của trường idNhacsi?

Xem đáp án

Đáp án: Để xem toàn bộ dữ liệu từ bảng nhacsi, chọn bảng và mở thẻ Dữ liệu. Sau đó, nhấp chuột vào tiêu đề cột idNhacsi để sắp xếp dữ liệu theo thứ tự giảm dần. Biểu tượng tam giác đen sẽ xuất hiện, báo hiệu dữ liệu được sắp xếp giảm dần.

Giải thích: HeidiSQL cho phép người dùng dễ dàng sắp xếp dữ liệu theo thứ tự tăng hoặc giảm dần bằng cách nhấp chuột vào tiêu đề cột. Điều này giúp quản lý và truy xuất dữ liệu một cách trực quan và tiện lợi.