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


ACID là một tập hợp các thuộc tính đảm bảo các giao dịch cơ sở dữ liệu được xử lý một cách đáng tin cậy. Ý nghĩa của ACID:

  • Atomicity (Tính nguyên tử): Một giao dịch phải là một đơn vị công việc không thể chia cắt; hoặc tất cả, hoặc không có gì được thực hiện.
  • Consistency (Tính nhất quán): Một giao dịch phải duy trì tính nhất quán của cơ sở dữ liệu; việc chuyển 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 giao dịch đồng thời được thực hiện phải được cô lập với nhau; kết quả của một giao dịch không được hiển thị cho các giao dịch khác cho đến khi nó được cam kết.
  • Durability (Tính bền vững): Sau khi một giao dịch được cam kết, nó phải được lưu giữ, ngay cả trong trường hợp mất điện, lỗi hệ thống, ...

Câu hỏi liên quan