Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 14 SQL – Ngôn ngữ truy vấn có cấu trúc giúp bạn ôn tập kiến thức một cách có hệ thống thông qua hệ thống câu hỏi đa dạng.
Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 14 SQL – Ngôn ngữ truy vấn có cấu trúc
⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành
0/0 câu
🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT
Đang tải bảng xếp hạng...
Câu 1: Lệnh nào sau đây được sử dụng để tạo mới một bảng trong cơ sở dữ liệu?
- - NEW TABLE
- - ADD TABLE
- - CREATE TABLE
- - MAKE TABLE
Câu 2: Lệnh DELETE trong SQL có chức năng gì?
- - Xóa toàn bộ cấu trúc của bảng
- - Xóa một hoặc nhiều bản ghi trong bảng
- - Xóa một cột khỏi bảng
- - Xóa liên kết giữa hai bảng
Câu 3: Giá trị NULL trong cơ sở dữ liệu SQL có ý nghĩa gì?
- - Giá trị bằng 0
- - Giá trị bằng một chuỗi rỗng
- - Giá trị trống, chưa xác định hoặc không có dữ liệu
- - Giá trị bị lỗi định dạng
Câu 4: Lệnh nào được dùng để tạo một bảng mới trong cơ sở dữ liệu?
- - NEW TABLE
- - MAKE TABLE
- - ADD TABLE
- - CREATE TABLE
Câu 5: Từ khóa nào dùng để sắp xếp kết quả truy vấn theo thứ tự tăng dần hoặc giảm dần?
- - SORT BY
- - GROUP BY
- - ORDER BY
- - ARRANGE BY
Câu 6: Để xóa các bản ghi cụ thể trong bảng dựa trên một điều kiện, ta sử dụng cú pháp nào?
- - DROP FROM [Table] WHERE [Condition]
- - DELETE FROM [Table] WHERE [Condition]
- - REMOVE FROM [Table] WHERE [Condition]
- - TRUNCATE [Table] WHERE [Condition]
Câu 7: Để sắp xếp kết quả theo thứ tự giảm dần, ta thêm từ khóa nào sau tên cột trong ORDER BY?
- - DESC
- - DOWN
- - REVERSE
- - ASC
Câu 8: Để tìm kiếm các mẫu (pattern) trong một cột dữ liệu văn bản, ta thường dùng toán tử nào?
- - LIKE
- - MATCH
- - CONTAINS
- - FIND
Câu 9: Lệnh nào sau đây được sử dụng để lấy dữ liệu từ một hoặc nhiều bảng?
- - GET
- - FETCH
- - EXTRACT
- - SELECT
Câu 10: Lệnh nào được dùng để thay đổi cấu trúc của một bảng đã tồn tại (ví dụ: thêm một cột mới)?
- - UPDATE TABLE
- - MODIFY TABLE
- - CHANGE TABLE
- - ALTER TABLE
Câu 11: Lệnh INSERT INTO dùng để làm gì trong cơ sở dữ liệu?
- - Tạo một bảng mới
- - Thêm một hàng mới vào bảng
- - Thêm một cột mới vào bảng
- - Liên kết hai bảng với nhau
Câu 12: Phát biểu nào sau đây đúng về khóa chính (Primary Key) khi tạo bảng?
- - Một bảng có thể có nhiều khóa chính
- - Khóa chính cho phép chứa giá trị NULL
- - Giá trị của khóa chính phải là duy nhất cho mỗi bản ghi
- - Khóa chính chỉ có thể là kiểu dữ liệu số
Câu 13: Thứ tự đúng của các mệnh đề trong một câu lệnh truy vấn dữ liệu cơ bản là gì?
- - SELECT, WHERE, FROM
- - FROM, SELECT, WHERE
- - SELECT, FROM, WHERE
- - WHERE, FROM, SELECT
Câu 14: Để đếm số lượng hàng trong một kết quả truy vấn, ta sử dụng hàm tổng hợp nào?
- - SUM()
- - TOTAL()
- - COUNT()
- - NUMBER()
Câu 15: Từ khóa DISTINCT trong câu lệnh SELECT có tác dụng gì?
- - Chỉ lấy các bản ghi có giá trị duy nhất (không trùng lặp)
- - Sắp xếp dữ liệu theo thứ tự bảng chữ cái
- - Lấy tất cả các bản ghi kể cả trùng lặp
- - Đếm tổng số bản ghi trong bảng
Câu 16: Trong SQL, kiểu dữ liệu nào thường được dùng để lưu trữ các số nguyên như mã số học sinh hay số lượng?
- - VARCHAR
- - DATE
- - INT (hoặc INTEGER)
- - TEXT
Câu 17: Trong SQL, để kết hợp nhiều điều kiện lọc trong mệnh đề WHERE sao cho bản ghi phải thỏa mãn tất cả các điều kiện đó, ta dùng từ khóa nào?
- - OR
- - AND
- - NOT
- - BUT
Câu 18: Nhóm lệnh DML (Data Manipulation Language) bao gồm những lệnh nào?
- - CREATE, ALTER, DROP
- - SELECT, INSERT, UPDATE, DELETE
- - GRANT, REVOKE
- - COMMIT, ROLLBACK
Câu 19: Lệnh 'DELETE FROM TableName' mà không có mệnh đề WHERE sẽ gây ra hậu quả gì?
- - Xóa cấu trúc của bảng khỏi cơ sở dữ liệu
- - Xóa toàn bộ các bản ghi (hàng) có trong bảng đó
- - Báo lỗi cú pháp vì thiếu điều kiện lọc
- - Chỉ xóa bản ghi đầu tiên của bảng
Câu 20: Trong SQL, kiểu dữ liệu nào thường dùng để lưu trữ chuỗi ký tự có độ dài thay đổi?
- - INTEGER
- - VARCHAR
- - REAL
- - DATE
Câu 21: Cụm từ SQL là viết tắt của thuật ngữ nào trong tiếng Anh?
- - Structured Query Language
- - Simple Query Language
- - Standard Query Logic
- - Sequential Query List
Câu 22: Lệnh nào dùng để xóa hoàn toàn cấu trúc của một bảng và dữ liệu bên trong nó?
- - DELETE TABLE
- - DROP TABLE
- - REMOVE TABLE
- - WIPE TABLE
Câu 23: Khi khai báo một cột là PRIMARY KEY trong lệnh CREATE TABLE, cột đó sẽ có đặc điểm gì?
- - Chứa các giá trị duy nhất và không được để trống (NULL)
- - Chỉ được phép chứa các giá trị số nguyên
- - Có thể chứa các giá trị trùng lặp nhưng không được để trống
- - Tự động tăng giá trị mỗi khi thêm bản ghi mới
Câu 24: Để trích xuất dữ liệu từ một hoặc nhiều bảng, chúng ta sử dụng từ khóa nào khởi đầu câu lệnh?
- - GET
- - SELECT
- - EXTRACT
- - SHOW
Câu 25: Nhóm lệnh nào trong SQL được sử dụng để định nghĩa cấu trúc của cơ sở dữ liệu như tạo bảng hoặc xóa bảng?
- - DML (Data Manipulation Language)
- - DCL (Data Control Language)
- - DDL (Data Definition Language)
- - TCL (Transaction Control Language)