JavaScript is required

TRANSACTION trong SQL có các thuộc tính thường được viết tắt là ACID nghĩa là gì?

A.

Access. Consistency. Isolation. Data.

B.

Access. Constraint. Index. Data.

C.

Atomicity. Consistency. Isolation. Durability.

Trả lời:

Đáp án đúng: C


TRANSACTION trong SQL tuân theo các thuộc tính ACID, là viết tắt của:

  • Atomicity (Tính nguyên tử): Một transaction là một đơn vị công việc không thể chia cắt. Hoặc tất cả các thao tác trong transaction được thực hiện thành công, hoặc không có thao tác nào được thực hiện cả.
  • Consistency (Tính nhất quán): Một transaction phải duy trì tính nhất quán của cơ sở dữ liệu. Nó phải chuyển cơ sở dữ liệu từ một trạng thái hợp lệ sang một trạng thái hợp lệ khác.
  • Isolation (Tính độc lập): Các transaction phải được thực hiện một cách độc lập với nhau. Kết quả của một transaction không được hiển thị cho các transaction khác cho đến khi nó được commit.
  • Durability (Tính bền vững): Một khi một transaction đã được commit, các thay đổi của nó phải được lưu trữ vĩnh viễn trong cơ sở dữ liệu, ngay cả khi có sự cố hệ thống xảy ra.

Do đó, đáp án đúng là Atomicity, Consistency, Isolation, Durability.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan