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 - Đề 11

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 dùng để trích xuất dữ liệu từ database

A.

Get

B.

Open

C.

Extract

D.

Select

Đáp án

Trong SQL, câu lệnh SELECT được sử dụng để truy vấn và trích xuất 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ư WHERE, ORDER BY, GROUP BY, và HAVING có thể được sử dụng cùng với SELECT để lọc, sắp xếp và tổng hợp dữ liệu.

Danh sách câu hỏi:

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

Trong SQL, câu lệnh SELECT được sử dụng để truy vấn và trích xuất 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ư WHERE, ORDER BY, GROUP BY, và HAVING có thể được sử dụng cùng với SELECT để lọc, sắp xếp và tổng hợp dữ liệu.

Câu 2:

Cú pháp SQL nào được dùng để trả về những giá trị khác nhau:

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

Cú pháp SELECT DISTINCT trong SQL được sử dụng để truy vấn dữ liệu và chỉ trả về các giá trị khác nhau (duy nhất) từ một cột hoặc một tập hợp các cột được chỉ định trong câu lệnh SELECT. Các hàng trùng lặp sẽ bị loại bỏ khỏi kết quả trả về.

  • SELECT UNIQUE: Không phải là cú pháp chuẩn trong SQL.
  • SELECT INDENTITY: IDENTITY thường được sử dụng để tự động tạo ra các giá trị số duy nhất (thường là khóa chính) cho một cột trong bảng, chứ không phải để lọc các giá trị khác nhau.
  • SELECT DIFFERENT: Không phải là cú pháp chuẩn trong SQL.
Lời giải:
Đáp án đúng: C

Từ khóa ORDER BY được sử dụng trong SQL để sắp xếp danh sách kết quả theo một hoặc nhiều cột. Mặc định, nó sắp xếp theo thứ tự tăng dần (ASC). Để sắp xếp theo thứ tự giảm dần, bạn có thể sử dụng từ khóa DESC sau tên cột.

Câu 4:

Trong SQL, làm thế nào để chèn thêm bản ghi mới vào bảng Persons:

Lời giải:
Đáp án đúng: A
Cú pháp chính xác để chèn dữ liệu vào bảng trong SQL là `INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)`. * **Đáp án 1:** `INSERT INTO Persons VALUES ('Jimmy', 'Jackson')` là cú pháp đúng. Nó chèn một bản ghi mới vào bảng `Persons` với các giá trị `'Jimmy'` và `'Jackson'` tương ứng với các cột của bảng (giả sử thứ tự cột tương ứng là tên và họ). * **Đáp án 2:** `INSERT ('Jimmy', 'Jackson') INTO Persons` là cú pháp sai. Thứ tự các thành phần trong câu lệnh `INSERT` không chính xác. * **Đáp án 3:** `INSERT VALUES ('Jimmy', 'Jackson') INTO Persons` là cú pháp sai. Cần có `INTO tablename` ngay sau `INSERT` để xác định bảng đích. Vì vậy, đáp án đúng là đáp án 1.

Câu 5:

Lệnh SQL nào được sử dụng để sắp xếp tập kết quả?

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

Lệnh ORDER BY trong SQL được sử dụng để sắp xếp các hàng trong một tập kết quả. Nó cho phép sắp xếp dữ liệu theo một hoặc nhiều cột, theo thứ tự tăng dần (ASC) hoặc giảm dần (DESC). Nếu không chỉ định thứ tự, mặc định sẽ là tăng dần.

  • SORT BY không phải là một lệnh SQL hợp lệ.
  • SORT không phải là một lệnh SQL hợp lệ để sắp xếp kết quả.
  • ORDER không phải là một lệnh SQL hợp lệ để sắp xếp kết quả.

Câu 6:

Câu lệnh SQL nào sau đây là đú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
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:

Câu lệnh SQL nào chọn tất cả các hàng từ bảng Products và sắp xếp kết quả theo cột ProductID?

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 tìm tổng số cửa hàng trong bảng BANHANG?

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:

Ấn bản SQL Server Express 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 11:

Thứ tự của các mệnh đề trong câu lệnh SQL SELECT như thế nào? Hãy chọn phương án đúng trong các phương án sau:

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:

Hãy chọn phương án ứng với câu lệnh thêm một cột vào bảng trong SQL Server 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 13:

Khi tạo cấu trúc bảng trong SQL, nếu tại Data Type của cột tương ứng người dùng chọn kiểu ‘‘Nchar(n)’’ thì dữ liệu của cột đó nhận giá trị ở dạng nào trong các phương án sau?

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:

Cho biết phương án nào sau đây là cú pháp câu lệnh cập nhật (hoặc sửa) 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 15:

Trong các ưu điểm dưới đây, ưu điểm nào không phải của các hệ CSDL phân tá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 16:

 Mô hình trong 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 17:

Mục tiêu của cơ sở 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 18:

Thực thể 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:

Cần thiết phải chuẩn hoá dữ liệu vì?

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:

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 21:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng định sau: Giá trị các thành phần của khoá ..., Trong dấu "..." là cụm từ nào?

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:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Nếu trong câu lệnh SELECT có chứa GROUP BY, hệ thống sẽ ... và thực hiện các phép gộp nhóm. Trong dấu "..." 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 23:

Trong quan hệ dạng chuẩn 3NF:

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 24:

Nguyên tắc đánh giá tối ưu hóa biểu thức quan hệ:

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:

An toàn mức độ 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 26:

Mức độ nhận diện người sử dụ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 27:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về phép UNION:

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 30:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng định sau: Trong một lược đồ quan hệ luôn tồn tại một hoặc một tập các thuộc tính có khả nă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:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng định sau: Từ một siêu khóa cho trước, có thể..........

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 32:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Phép tách không tổn thất thông tin theo nghĩa..........

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: Chuẩn hoá dữ liệu là quá trình biến đổi dữ liệu thành nhiều tập nhỏ hơn sao cho.........

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........

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: Kết quả của phép chọn SELECT là một quan hệ mới, các bộ..... 

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: Một người sử dụng được .......... và các quyền này có thể tham chiếu đến quyền truy nhập của người sử dụng khác.

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:

Trước khi tạo bảng. Ta cần xác định các thông tin nào của 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 38:

Trong SQL Server 2014, muốn nhập dữ liệu vào bảng ta thực hiện như thế nào? Hãy chọn 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 39:

Trong SQL làm thế nào để chọn tất cả các bản ghi từ bảng Persons với giá trị trong cột FirstName là Peter:
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 41:

Trong SQL, làm thế nào để chọn một cột có tên "FirstName" từ bảng "Persons"?
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 42:

Trong SQL, làm thế nào để trả về số lượng bản ghi trong bảng "Persons"?
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 43:

Yếu tố nào nằm sau mệnh đề WHERE 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 44:

Câu lệnh SQL nào sau đây có cú pháp đú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 45:

Câu lệnh SQL nào sử dụng để xóa hàng có ID_SACH = 15?
Câu lệnh SQL nào sử dụng để xóa hàng có ID_SACH = 15? (ả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

Câu 46:

Hãy cho biết trong các phương án dưới đây, đâu là phương án đúng ứng với thao tác tạo CSDL trong SQL Server
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 48:

Hãy chọn phương án đúng ứng với kết quả của câu lệnh dưới đây: Select Right(N‘Hà Nội’,3)
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:

DELETE TRIGGER dù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 50:

Để xóa trigger ta sử dụng cấu trúc:
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