Quy tắc toàn vẹn dữ liệu là gì?
Trả lời:
Đáp án đúng: A
Quy tắc toàn vẹn dữ liệu là tập hợp các quy tắc nhằm đảm bảo tính chính xác, hợp lệ và nhất quán của dữ liệu trong cơ sở dữ liệu. Điều này bao gồm các ràng buộc về kiểu dữ liệu, miền giá trị, tính duy nhất, tham chiếu và các quy tắc nghiệp vụ khác. Các ràng buộc này giúp ngăn chặn việc nhập dữ liệu không hợp lệ, duy trì tính nhất quán giữa các bảng và đảm bảo rằng dữ liệu luôn ở trạng thái chính xác.
* **A. Ràng buộc các trạng thái nhất quán của dữ liệu:** Đáp án này mô tả đúng mục đích chính của quy tắc toàn vẹn dữ liệu là đảm bảo dữ liệu luôn ở trạng thái nhất quán, không bị mâu thuẫn hoặc sai lệch.
* **B. Ràng buộc về cấu trúc và ràng buộc về hành vi:** Đáp án này đề cập đến các loại ràng buộc khác nhau trong cơ sở dữ liệu, nhưng không bao quát hết ý nghĩa của quy tắc toàn vẹn dữ liệu.
* **C. Các mối quan hệ, ràng buộc lẫn nhau trong cơ sở dữ liệu:** Đáp án này chỉ đề cập đến một phần của quy tắc toàn vẹn dữ liệu, đó là các mối quan hệ và ràng buộc giữa các bảng, nhưng không bao gồm các ràng buộc khác như kiểu dữ liệu, miền giá trị, v.v.
* **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ỉ liên quan đến cơ sở dữ liệu phân tán, trong khi quy tắc toàn vẹn dữ liệu áp dụng cho cả cơ sở dữ liệu tập trung và phân tán.
Vậy, đáp án đúng nhất là A vì nó bao quát và chính xác nhất về mục đích của quy tắc toàn vẹn dữ liệu.