TopStudy

Tin học · Lớp 11

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

15 câu · 23 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. 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.

Ngôn ngữ SQL bao gồm những thành phần nào sau đây?

  1. Đáp án A: DDL, DML, DCL
  2. Đáp án B: DDL, DML, HTML
  3. Đáp án C: DDL, CSS, DCL
  4. Đáp án D: DML, DCL, XML
Xem đáp án và lời giải

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

Đáp án: A

Đáp án: A

Giải thích: SQL bao gồm 3 thành phần chính: DDL (Ngôn ngữ định nghĩa dữ liệu), DML (Ngôn ngữ thao tác dữ liệu), và DCL (Ngôn ngữ kiểm soát dữ liệu). Các lựa chọn khác không chính xác vì có chứa ngôn ngữ không thuộc SQL như HTML, CSS, XML.

Câu 2

1 điểm
Câu truy vấn nào dưới đây được sử dụng để tạo một bảng mới trong SQL?
  1. Đáp án A: CREATE TABLE
  2. Đáp án B: INSERT INTO
  3. Đáp án C: UPDATE TABLE
  4. Đáp án D: DELETE TABLE
Xem đáp án và lời giải

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

Đáp án: A

Đáp án: A

Giải thích: Câu lệnh CREATE TABLE được sử dụng để tạo một bảng mới trong cơ sở dữ liệu. INSERT INTO là để thêm dữ liệu vào bảng, UPDATE TABLE để cập nhật dữ liệu, và DELETE TABLE không phải là câu truy vấn đúng trong SQL

Câu 3

1 điểm
Câu lệnh SQL nào được sử dụng để thêm dữ liệu vào một bảng?
  1. Đáp án A: CREATE TABLE
  2. Đáp án B: INSERT INTO
  3. Đáp án C: SELECT FROM
  4. Đáp án D: DELETE FROM
Xem đáp án và lời giải

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

Đáp án: B

Đáp án: B

Giải thích: Câu lệnh INSERT INTO được sử dụng để thêm dữ liệu vào một bảng. CREATE TABLE là để tạo bảng mới, SELECT FROM dùng để truy vấn dữ liệu và DELETE FROM là để xóa dữ liệu

Câu 4

1 điểm
Câu truy vấn nào sau đây dùng để truy xuất tất cả các dòng trong bảng với một điều kiện cụ thể?
  1. Đáp án A: SELECT * FROM bảng WHERE điều kiện
  2. Đáp án B: SELECT * FROM bảng
  3. Đáp án C: DELETE FROM bảng WHERE điều kiện
  4. Đáp án D: UPDATE bảng SET cột = giá trị WHERE điều kiện
Xem đáp án và lời giải

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

Đáp án: A

Đáp án: A

Giải thích: Câu lệnh SELECT * FROM bảng WHERE điều kiện dùng để truy xuất tất cả các dòng trong bảng với một điều kiện cụ thể. SELECT * FROM bảng truy xuất tất cả các dòng mà không có điều kiện, còn DELETE FROM và UPDATE là các câu truy vấn để xóa và cập nhật dữ liệu.

Câu 5

1 điểm
Câu lệnh SQL nào sau đây được sử dụng để xóa các dòng dữ liệu trong bảng?
  1. Đáp án A: DELETE FROM bảng
  2. Đáp án B: UPDATE bảng SET cột = giá trị
  3. Đáp án C: DROP TABLE bảng
  4. Đáp án D: TRUNCATE TABLE bảng
Xem đáp án và lời giải

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

Đáp án: A

Đáp án: A

Giải thích: Câu lệnh DELETE FROM bảng được sử dụng để xóa các dòng dữ liệu từ bảng dựa trên điều kiện. DROP TABLE xóa toàn bộ bảng và TRUNCATE TABLE xóa tất cả các dòng nhưng không xóa cấu trúc bảng.

Câu 6

1 điểm
Câu lệnh SQL nào sau đây được sử dụng để sắp xếp kết quả của truy vấn theo thứ tự tăng dần hoặc giảm dần?
  1. Đáp án A: ORDER BY
  2. Đáp án B: GROUP BY
  3. Đáp án C: HAVING
  4. Đáp án D: WHERE
Xem đáp án và lời giải

Câu 7

1 điểm
Để liên kết hai bảng trong SQL, chúng ta sử dụng câu lệnh nào?
  1. Đáp án A: JOIN
  2. Đáp án B: GROUP BY
  3. Đáp án C: UNION
  4. Đáp án D: WHERE
Xem đáp án và lời giải

Câu 8

1 điểm
Câu lệnh SQL nào sau đây được sử dụng để tính tổng giá trị của một cột trong bảng?
  1. Đáp án A: SUM()
  2. Đáp án B: AVG()
  3. Đáp án C: COUNT()
  4. Đáp án D: MAX()
Xem đáp án và lời giải

Câu 9

1 điểm
Câu lệnh nào sau đây được sử dụng để giới hạn số dòng trả về trong kết quả của truy vấn?
  1. Đáp án A: LIMIT
  2. Đáp án B: TOP
  3. Đáp án C: OFFSET
  4. Đáp án D: ROWNUM
Xem đáp án và lời giải

Câu 10

1 điểm
Trong SQL, lệnh GRANT được sử dụng để làm gì?
  1. Đáp án A: Cấp quyền truy cập cho người dùng
  2. Đáp án B: Thu hồi quyền truy cập của người dùng
  3. Đáp án C: Tạo mới bảng
  4. Đáp án D: Xóa bảng
Xem đáp án và lời giải

Phần II. Tự luận

Câu 11

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 SQL, thành phần nào của SQL được sử dụng để tạo bảng và khởi tạo cơ sở dữ liệu?

a) DML (Data Manipulation Language)

b) DDL (Data Definition Language)

c) DCL (Data Control Language)

d) TCL (Transaction Control Language)

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

Câu 12

1 điểm

Câu lệnh SQL nào dưới đây được sử dụng để thêm một dòng dữ liệu mới vào bảng?

a) SELECT

b) INSERT

c) UPDATE

d) DELETE

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

Câu 13

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ợi ích chính của việc sử dụng ngôn ngữ truy vấn SQL thay vì viết chương trình trực tiếp để truy xuất dữ liệu là gì?

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

Câu 14

1 điểm
Câu truy vấn nào trong SQL dùng để lấy ra điểm trung bình của tất cả các học sinh từ một bảng điểm?
Xem đáp án và lời giải

Câu 15

1 điểm
Chức năng của câu lệnh GRANT trong SQL là gì?
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề SQL – Ngôn ngữ truy vấn có cấu trúc · Các bộ sách Tin học Lớp 11