JavaScript is required

Quy tắc toàn vẹn dữ liệu là gì?

A.

Ràng buộc các trạng thái nhất quán của dữ liệu

B.

Ràng buộc về cấu trúc và ràng buộc về hành vi

C.

Các mối quan hệ, ràng buộc lẫn nhau trong cơ sở dữ liệu

D.

Ràng buộc các mối quan hệ của cơ sở dữ liệu phân tán

Trả lời:

Đáp án đúng: A


Quy tắc toàn vẹn dữ liệu là tập hợp các ràng buộc nhằm đảm bảo tính chính xác, nhất quán và đáng tin cậy của dữ liệu trong cơ sở dữ liệu. Các ràng buộc này có thể bao gồm: * **Ràng buộc về miền (domain constraints):** Giới hạn các giá trị có thể được nhập vào một cột. * **Ràng buộc về khóa chính (primary key constraints):** Đảm bảo rằng mỗi hàng trong bảng có một định danh duy nhất. * **Ràng buộc về khóa ngoại (foreign key constraints):** Duy trì mối quan hệ giữa các bảng. * **Ràng buộc về tính duy nhất (unique constraints):** Đảm bảo rằng một cột hoặc tập hợp các cột không chứa các giá trị trùng lặp. * **Ràng buộc kiểm tra (check constraints):** Cho phép chỉ định một biểu thức boolean mà dữ liệu phải thỏa mãn để được chấp nhận. * **Ràng buộc về tính toàn vẹn tham chiếu (referential integrity constraints):** Bảo đảm rằng các mối quan hệ giữa các bảng luôn hợp lệ. Một bản ghi trong một bảng (bảng tham chiếu) phải tham chiếu đến một bản ghi tồn tại trong một bảng khác (bảng được tham chiếu). **Phân tích các đáp án:** * **A. Ràng buộc các trạng thái nhất quán của dữ liệu:** Đáp án này đúng vì toàn vẹn dữ liệu hướng đến việc duy trì trạng thái nhất quán của dữ liệu. * **B. Ràng buộc về cấu trúc và ràng buộc về hành vi:** Đáp án này cũng liên quan đến toàn vẹn dữ liệu nhưng không bao quát hết các khía cạnh. * **C. Các mối quan hệ, ràng buộc lẫn nhau trong cơ sở dữ liệu:** Đáp án này đúng, nhưng không đầy đủ bằng đáp án A. * **D. Ràng buộc các mối quan hệ của cơ sở dữ liệu phân tán:** Đáp án này chỉ đúng trong ngữ cảnh cơ sở dữ liệu phân tán, không phải là định nghĩa chung của toàn vẹn dữ liệu. Vậy đáp án đúng nhất là A, vì nó thể hiện mục tiêu chính của quy tắc toàn vẹn dữ liệu là đảm bảo tính nhất quán của dữ liệu.

Câu hỏi liên quan