Toàn vẹn dữ liệu

Tác Giả: Louise Ward
Ngày Sáng TạO: 10 Tháng 2 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Toàn vẹn dữ liệu - Công Nghệ
Toàn vẹn dữ liệu - Công Nghệ

NộI Dung

Định nghĩa - Tính toàn vẹn dữ liệu có nghĩa là gì?

Tính toàn vẹn dữ liệu là tính đầy đủ, chính xác và nhất quán của dữ liệu. Điều này có thể được chỉ ra bởi sự vắng mặt của sự thay đổi giữa hai trường hợp hoặc giữa hai bản cập nhật của một bản ghi dữ liệu, có nghĩa là dữ liệu còn nguyên vẹn và không thay đổi. Tính toàn vẹn dữ liệu thường được áp đặt trong giai đoạn thiết kế cơ sở dữ liệu thông qua việc sử dụng các quy trình và quy tắc chuẩn. Tính toàn vẹn dữ liệu có thể được duy trì thông qua việc sử dụng các phương pháp kiểm tra lỗi và quy trình xác nhận khác nhau.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích tính toàn vẹn dữ liệu

Tính toàn vẹn dữ liệu được thi hành trong cả hai mô hình cơ sở dữ liệu quan hệ phân cấp và quan hệ. Ba ràng buộc toàn vẹn sau đây được sử dụng trong cấu trúc cơ sở dữ liệu quan hệ để đạt được tính toàn vẹn dữ liệu:

  • Tính toàn vẹn thực thể: Điều này liên quan đến khái niệm khóa chính. Quy tắc nói rằng mỗi bảng phải có khóa chính riêng và mỗi bảng phải là duy nhất và không rỗng.
  • Tính toàn vẹn tham chiếu: Đây là khái niệm về khóa ngoại. Quy tắc nói rằng giá trị khóa ngoại có thể ở hai trạng thái. Trạng thái đầu tiên là giá trị khóa ngoài sẽ tham chiếu đến giá trị khóa chính của bảng khác hoặc có thể là null. Không có giá trị đơn giản có nghĩa là không có mối quan hệ, hoặc mối quan hệ là không xác định.
  • Tính toàn vẹn của miền: Điều này nói rằng tất cả các cột trong cơ sở dữ liệu quan hệ đều nằm trong một miền xác định.

Khái niệm về tính toàn vẹn dữ liệu đảm bảo rằng tất cả dữ liệu trong cơ sở dữ liệu có thể được theo dõi và kết nối với dữ liệu khác. Điều này đảm bảo rằng mọi thứ đều có thể phục hồi và tìm kiếm được. Có một hệ thống toàn vẹn dữ liệu duy nhất, được xác định rõ và được kiểm soát tốt làm tăng tính ổn định, hiệu suất, khả năng sử dụng lại và khả năng bảo trì. Nếu một trong những tính năng này không thể được thực hiện trong cơ sở dữ liệu, thì nó phải được thực hiện thông qua phần mềm.


Định nghĩa này được viết trong cơ sở dữ liệu