JavaScript is required
Danh sách đề

750+ Câu hỏi trắc nghiệm Lập trình cơ sở dữ liệu SQL kèm đáp án chi tiết - Đề 7

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Câu lệnh SQL nào được sử dụng để lấy dữ liệu từ cơ sở dữ liệu?

A.

GET

B.

OPEN

C.

SELECT

D.

EXTRACT

Đáp án

Trong SQL (Structured Query Language), câu lệnh SELECT được sử dụng để truy vấn và lấy dữ liệu từ một hoặc nhiều bảng trong cơ sở dữ liệu. Các mệnh đề khác như FROM, WHERE, GROUP BY, HAVING, và ORDER BY thường được sử dụng kết hợp với SELECT để chỉ định nguồn dữ liệu, điều kiện lọc, cách nhóm dữ liệu, điều kiện lọc cho nhóm, và thứ tự sắp xếp kết quả trả về. Các lựa chọn khác không phải là câu lệnh SQL chuẩn để truy xuất dữ liệu.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: C

Trong SQL (Structured Query Language), câu lệnh SELECT được sử dụng để truy vấn và lấy dữ liệu từ một hoặc nhiều bảng trong cơ sở dữ liệu. Các mệnh đề khác như FROM, WHERE, GROUP BY, HAVING, và ORDER BY thường được sử dụng kết hợp với SELECT để chỉ định nguồn dữ liệu, điều kiện lọc, cách nhóm dữ liệu, điều kiện lọc cho nhóm, và thứ tự sắp xếp kết quả trả về. Các lựa chọn khác không phải là câu lệnh SQL chuẩn để truy xuất dữ liệu.

Lời giải:
Đáp án đúng: B

Câu lệnh DELETE được sử dụng để xóa dữ liệu khỏi một bảng trong cơ sở dữ liệu. Cú pháp cơ bản là DELETE FROM table_name WHERE condition;, trong đó table_name là tên bảng và condition là điều kiện để xác định các hàng cần xóa.

  • REMOVE không phải là một câu lệnh SQL chuẩn để xóa dữ liệu.
  • COLLAPSE không phải là một câu lệnh SQL.
  • DROP được sử dụng để xóa toàn bộ bảng hoặc cơ sở dữ liệu, chứ không phải để xóa dữ liệu cụ thể trong bảng.

Câu 3:

Trong SQL, làm thế nào để chèn một bản ghi mới vào bảng "Persons"?

Lời giải:
Đáp án đúng: A

Câu lệnh INSERT INTO trong SQL được sử dụng để chèn các bản ghi mới vào một bảng. Cú pháp chung là: INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...). Nếu bạn muốn chèn giá trị cho tất cả các cột của bảng, bạn có thể bỏ qua phần liệt kê tên cột và chỉ cần chỉ định tên bảng và các giá trị. Trong trường hợp này, câu lệnh INSERT INTO Persons VALUES ('Jimmy', 'Jackson') sẽ chèn một bản ghi mới vào bảng "Persons" với giá trị 'Jimmy' và 'Jackson' cho các cột tương ứng theo thứ tự chúng được định nghĩa trong bảng.

Lời giải:
Đáp án đúng: A

Trong SQL, hàm tập hợp (aggregate function) thực hiện một phép tính trên một tập hợp các giá trị và trả về một giá trị duy nhất. Các hàm tập hợp phổ biến bao gồm:

  • AVG(): Tính giá trị trung bình.
  • COUNT(): Đếm số lượng hàng.
  • MAX(): Tìm giá trị lớn nhất.
  • MIN(): Tìm giá trị nhỏ nhất.
  • SUM(): Tính tổng các giá trị.

Trong các lựa chọn được đưa ra:

  • AVG là một hàm tập hợp, tính giá trị trung bình của một cột.
  • LEN là một hàm chuỗi, trả về độ dài của một chuỗi.
  • JOIN là một mệnh đề dùng để kết hợp các hàng từ hai hoặc nhiều bảng dựa trên một cột có liên quan giữa chúng.
  • LEFT là một hàm chuỗi, trích xuất một số ký tự nhất định từ bên trái của một chuỗi.

Vậy nên, đáp án đúng là AVG.

Lời giải:
Đáp án đúng: C

Câu hỏi yêu cầu xác định từ không phải là từ khóa hoặc mệnh đề trong SQL. Chúng ta sẽ xem xét từng đáp án:

  • INSERT: Là một từ khóa SQL được sử dụng để thêm dữ liệu mới vào một bảng.
  • SELECT: Là một từ khóa SQL quan trọng, được sử dụng để truy vấn và lấy dữ liệu từ một hoặc nhiều bảng.
  • INVERT: Không phải là một từ khóa hoặc mệnh đề hợp lệ trong SQL.
  • UPDATE: Là một từ khóa SQL được sử dụng để sửa đổi dữ liệu hiện có trong một bảng.

Vậy, đáp án đúng là INVERT vì nó không phải là một phần của cú pháp SQL.

Câu 6:

Câu lệnh SQL nào sau đây xóa tất cả các bản ghi trong bảng Sales?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Lệnh INSERT được sử dụng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Trong các hàm dưới đây, đâu là hàm tập hợp trong SQL?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Câu lệnh SQL nào cho phép bạn tìm tổng số doanh thu cửa hàng có ID là 25 và cửa hàng có ID là 45?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Câu lệnh SQL nào sử dụng để in ra các bản ghi của tất cả các sinh viên có tên hoặc họ của họ kết thúc bằng 'N'?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Để gán giá trị cho biến ta thực hiện lệnh:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Trong CSDL mạng, khi thực hiện các phép tìm kiếm?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Có thể chèn thêm thông tin một loại cáp khi chưa được lắp đặt?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Người sử dụng có thể truy nhập?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Hai biểu thức E1 và E2 tương đương với nhau, nếu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 16:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Từ các phép toán đại số quan hệ, một câu vấn tin có thể được biểu diễn bởi ...

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Hình thức thông dụng nhất để nhận biết người sử dụng là mật khẩu ...

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Cơ sở dữ liệu là tài nguyên thông tin chung, nghĩa là: 

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Người sử dụng có thể truy nhập:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Cấu trúc dữ liệu trong mô hình CSDL mạng:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

Quy tắc gia tăng trong hệ tiên đề Armstrong:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Nếu A --> BC suy ra:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Quan hệ R được gọi là dạng chuẩn 2NF, khi và chỉ khi:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Tối ưu hoá câu hỏi truy vấn dữ liệu là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về biện pháp an toàn dữ liệu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Chọn một khẳng định nào sau đây là đúng nhất:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Chọn một khẳng định nào sau đây là đúng nhất:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Câu hỏi truy vấn có thể biểu diễn bằng:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về an toàn CSDL:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Mô hình kiến trúc CSDL có 3 mức, thể hiện ............

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Trong các quan hệ dạng chuẩn 2NF, không thể chèn thêm thông tin ......

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Tích Đề các các quan hệ là một quan hệ, với tập các thuộc tính là........, các bộ bao gồm các bộ quan hệ nguồn nối tiếp theo thứ tự phép nhân.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Cấp quyền READ người sử dụng chỉ được quyền.......

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Hãy cho biết người quản trị CSDL có thể làm gì? Đâu là phương án đúng trong các phương án dưới đây:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Server Role là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Hãy cho cú pháp sửa Database User là? Đâu là phương án đúng trong các phương án dưới đây:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

Hãy chọn phương án đúng ứng với ý nghĩa của câu lệnh dưới đây:
DELETE FROM sinhvien
WHERE gt is null

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Câu lệnh SQL nào cho phép bạn liệt kê tất cả các cửa hàng có tổng doanh số trên 5000?
Câu lệnh SQL nào cho phép bạn liệt kê tất cả các cửa hàng có tổng doanh số trên 5000? (ảnh 1)
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 47:

Ấn bản SQL SQL Server Developer Edition là ấn bản:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

Hãy chọn câu lệnh Select thực hiện đứng trong các câu lệnh Select dưới đây:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Trong SQL ta có 3 thành phần: Column Name, Data Type, Allow Nulls để tạo cấu trúc bảng. Cho biết phương án nào dưới đây là tác dụng của Data Type?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

Cho biết phương án nào sau đây là cấu trúc lời gọi Store Procedure?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP