Câu hỏi:

14/07/2022 1,480

Kiểu khóa nào sau đây sẽ ngăn chặn bất kỳ người dùng nào truy cập vào bảng dữ liệu:

Đáp án chính xác

Sách mới 2k7: Bộ 20 đề minh họa Toán, Lí, Hóa, Văn, Sử, Địa…. form chuẩn 2025 của Bộ giáo dục (chỉ từ 49k/cuốn).

Đề toán-lý-hóa Đề văn-sử-địa Tiếng anh & các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Chọn đáp án D

Bình luận


Bình luận

Nhan Nhan
11:35 - 19/02/2025

Trong SQL, loại khóa ngăn chặn hoàn toàn mọi truy cập vào bảng dữ liệu là:
Đáp án đúng: C. EXCLUSIVE
Giải thích chi tiết về các loại khóa trong SQL:

EXCLUSIVE LOCK (Khóa độc quyền)
Ngăn chặn mọi thao tác đọc (SELECT) và ghi (INSERT, UPDATE, DELETE) từ các phiên giao dịch khác.
Chỉ có phiên giao dịch đã đặt khóa mới có thể thao tác với bảng.
Trong SQL Server, một giao dịch có thể lấy khóa độc quyền khi thực hiện thao tác ghi, ví dụ:
BEGIN TRANSACTION;
UPDATE table_name SET column_name = 'value' WHERE condition;
-- SQL Server tự động đặt khóa EXCLUSIVE trên các hàng được cập nhật

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

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

Xem đáp án » 14/07/2022 5,424

Câu 2:

Trong SQL, làm thế nào để trả về tất cả các dữ liệu bản ghi từ bảng Persons theo thứ tự sắp xếp giảm dần trong cột FirstName:

Xem đáp án » 14/07/2022 4,567

Câu 3:

Làm thế nào để thay đổi "Hansen" thành "Nilsen" ở cột "LastName" trong bảng "Persons"?

Xem đáp án » 14/07/2022 3,695

Câu 4:

Câu lệnh SQL nào được dùng để trích xuất dữ liệu từ database

Xem đáp án » 14/07/2022 3,387

Câu 5:

Câu lệnh SQL nào sau đây được dùng để xóa các dòng dữ liệu khỏi bảng:

Xem đáp án » 14/07/2022 3,336

Câu 6:

Câu lệnh SQL nào được dùng để cập nhật dữ liệu từ database

Xem đáp án » 14/07/2022 2,933

Câu 7:

Câu lệnh SQL nào được dùng để chèn thêm dữ liệu vào database:

Xem đáp án » 14/07/2022 2,863