NEW
Also known as: Data Wholeness
The accuracy and completeness of data preserved throughout its lifecycle without unauthorized alteration.
DESCRIPTION
Data integrity ensures data remains accurate, complete, and trustworthy from creation through use and archival. It relies on validation rules, constraints, cryptographic checks, and controlled change management. Tamper detection and audit trails strengthen integrity. Integrity is central to the CIA triad alongside confidentiality and availability. Strong integrity controls support compliance and reliable analytics.
ALTERNATIVE DEFINITIONS
NIST
Guarding against improper information modification or destruction, and includes ensuring information non-repudiation and authenticity.
Positions integrity as a foundational security property with authenticity and non-repudiation.
Wikipedia
Data integrity is the maintenance of, and the assurance of, data accuracy and consistency over its entire life-cycle.
Emphasizes life-cycle perspective and consistency alongside accuracy.
RELATED TERMS
Data Quality Data Consistency Checksum Lineage Access Control Transaction Audit Data Tamper Detection ACID Validation Rules CIA Triad
COMPETING TERMS
Data Corruption
KNOWLEDGE AREAS
Data Security Data Management Data Quality Data Architecture
TARGET AUDIENCE
Data Steward Data Governance Manager DevOps Engineer Chief Information Officer
EXTERNAL SOURCES
- Wikipedia - Data integrity
- OWASP - Security risks affecting data integrity
- ISO - ISO 27001 information security standard
- Microsoft SQL Server - Checksums to protect data integrity
TOP QUESTIONS
Why is Data Integrity foundational?
It prevents unauthorized changes and corruption. Integrity underpins trustworthy analytics and compliance.
Category: Relevancy
How do we enforce Data Integrity?
Use constraints, validation rules, checksums, signatures, and audits. Control access and track lineage.
Category: Best practices
What threatens Data Integrity?
Tampering, buggy transformations, and silent corruption. Poor change control increases risk.
Category: Risk
What’s a misunderstanding about Data Integrity?
It’s not only a database constraint. Integrity spans the entire data lifecycle.
Category: Misunderstanding
How does Data Integrity differ from Data Accuracy?
Integrity ensures no improper change; accuracy ensures correctness. Both are necessary for trust.
Category: Topic
What tools help verify Data Integrity?
Checksums, hash-based signatures, and audit logs. Version control and immutable storage assist.
Category: Management
What is a counterpart to Data Integrity?
Data Corruption represents integrity failure. Prevent via redundancy and validation.
Category: Alternatives
How to start improving Data Integrity?
Define critical data elements, enforce constraints, and add lineage tracking. Audit changes regularly.
Category: Strategy
What metrics indicate strong Data Integrity?
Low corruption rates, successful validation checks, and audit completeness. Few unauthorized modifications.
Category: Management