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

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 để cập nhật dữ liệu từ database

A.

Update

B.

Save as

C.

Modify

D.

Save

Đáp án

Câu lệnh SQL UPDATE được sử dụng để thay đổi dữ liệu hiện có trong một bảng. Nó cho phép bạn cập nhật một hoặc nhiều cột cho một hoặc nhiều hàng dựa trên một điều kiện cụ thể. Các tùy chọn khác không phải là câu lệnh SQL chuẩn để cập nhật dữ liệu.

Danh sách câu hỏi:

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

Câu lệnh SQL UPDATE được sử dụng để thay đổi dữ liệu hiện có trong một bảng. Nó cho phép bạn cập nhật một hoặc nhiều cột cho một hoặc nhiều hàng dựa trên một điều kiện cụ thể. Các tùy chọn khác không phải là câu lệnh SQL chuẩn để cập nhật dữ liệu.

Câu 2:

Trong SQL, làm thế nào để chọn tất cả các cột dữ liệu trong bảng Persons:

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

Câu lệnh SELECT * FROM table_name được sử dụng để chọn tất cả các cột từ một bảng cụ thể trong SQL. Trong trường hợp này, Persons là tên bảng. Do đó, câu lệnh SELECT * FROM Persons sẽ chọn tất cả các cột từ bảng Persons.

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

Câu trả lời là "Sai". Ngoài cú pháp chuẩn ANSI (SQL-92 và các phiên bản sau), còn có các cú pháp khác để liên kết các bảng trong SQL, chẳng hạn như sử dụng mệnh đề WHERE với các điều kiện kết nối (cú pháp cũ hơn, thường được gọi là implicit join hoặc theta join). Cú pháp ANSI sử dụng các từ khóa JOIN (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN, CROSS JOIN) để chỉ định kiểu kết nối một cách rõ ràng. Mặc dù cú pháp ANSI được khuyến khích vì tính rõ ràng và dễ đọc, nó không phải là cách *duy nhất* để thực hiện việc này.

Câu 4:

Trong SQL, làm thế nào để xóa bản ghi "Peter" từ cột "FirstName" trong bảng "Persons"?

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

Câu lệnh DELETE FROM được sử dụng để xóa các bản ghi từ một bảng. Mệnh đề WHERE được sử dụng để chỉ định bản ghi nào cần xóa. Trong trường hợp này, chúng ta muốn xóa bản ghi có FirstName là 'Peter'.

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

Trong SQL, toán tử BETWEEN được sử dụng để lọc các giá trị nằm trong một khoảng xác định. Ví dụ: SELECT * FROM products WHERE price BETWEEN 10 AND 20; sẽ trả về tất cả các sản phẩm có giá từ 10 đến 20 (bao gồm cả 10 và 20).

Toán tử RANGEWITHIN không phải là các toán tử chuẩn trong SQL.

Câu 6:

Lệnh SQL nào sau đây viết đúng cú phá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 7:

Câu lệnh SQL nào bạn sẽ sử dụng để chọn tất cả các cột từ bảng THONGTIN_SACH 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 8:

Câu lệnh SQL nào sử dụng để chọn tất cả các sách có tiêu đề bắt đầu bằng '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 9:

Ấn bản SQL Server Standard 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 10:

Hãy cho biết Cơ sở dữ liệu Tempdb dùng để 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 11:

Để lấy được tất cả các bản ghi từ một bảng, chúng ta cần sử dụng câu lệnh nào trong các câu lệnh 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 12:

Trong Cú pháp câu lệnh ràng buộc Forein Key, từ khoá On Update có nghĩa gì? Hãy chọn phương án đung 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 khai báo thủ tục lưu trữ tên thủ thủ tục phải tuân theo:

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:

Inner Join là kiểu liên kết gì 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 15:

Cho biết phương án nào sau đây là cú pháp câu lệnh thêm một cột vào bảng 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
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:

Trong mô hình cơ sở dữ liệu 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 18:

Ngôn ngữ thao tác 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 19:

Thứ tự đúng trong câu lệnh SELECT 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 20:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Toàn vẹn dữ liệu 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 21:

Đặc trưng của một mô hình 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 22:

Mô hình thực thể quan hệ cho phép mô 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 23:

Nếu A --> B và A --> C thì 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 24:

F = {A --> B, C --> X, BX --> Z}, 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

Câu 25:

Quá trình chuẩn hoá dữ liệu là quá trì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 26:

Mệnh đề GROUP BY ... HAVING:

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

Câu 28:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về bao đóng các thuộc tí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 29:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về thuộc tính dư thừ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 30:

Quá trình tối ưu hoá các câu hỏi truy vấn dữ liệu là quá trì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
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:

Sử dụng trigger để:

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:

Để sửa lại cấu trúc của bảng ta thực 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:

Trong CSDL SQL Server, cơ sở dữ liệu Master thuộ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 35:

Hãy chọn phương án ứng với ý nghĩa của nhóm lệnh BEGIN TRAN KHỐI LỆNH COMMIT:

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

Trong SQL, làm thế nào để chọn cột dữ liệu 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
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 vào "LastName" bản ghi có giá trị "Olsen" 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
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 42:

Hàm ABS trong SQL đượ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 43:

Câu lệnh SQL nào sau đây sẽ phát sinh lỗi khi thực thi?
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 tìm tổng số cửa hàng trong bảng BANHANG?
Câu lệnh SQL nào cho phép tìm tổng số cửa hàng trong bảng BANHANG? (ả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 chọn phương án ứng với câu lệnh được sử dụng để tạo Database 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 47:

Trong toán tử Like, kí tự [ ] biểu thị điều gì? 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 48:

Trong toán tử Like, kí tự % biểu thị điều gì? 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 49:

Lệnh DROP PROCEDURE tên_thủ_tục 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:

Cho biết phương án nào sau đây là cú pháp câu lệnh tạo cấu trúc bảng 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