Kiểm tra tính toàn vẹn của dữ liệu đề cập đến quy trình thủ công hoặc tự động được quản trị viên cơ sở dữ liệu sử dụng để xác minh tính chính xác, chất lượng và chức năng của dữ liệu được lưu trữ trong cơ sở dữ liệu hoặc kho dữ liệu. Kiểm tra này được quản trị viên thường xuyên thực hiện để đảm bảo dữ liệu được lưu trữ vẫn không bị thay đổi và để phát hiện ra các lỗi thiết kế hệ thống có thể ảnh hưởng đến các tệp trong cơ sở dữ liệu.
Dữ liệu thường trải qua các sửa đổi, đặc biệt khi nó đang di chuyển từ cơ sở dữ liệu cũ sang kiến trúc cơ sở dữ liệu mới. Quản trị viên kiểm tra dữ liệu để đảm bảo rằng dữ liệu vẫn không bị thay đổi và không bị hỏng trong quá trình di chuyển. Họ cũng kiểm tra dữ liệu để đảm bảo rằng dữ liệu tương thích với các phiên bản phần cứng và hệ điều hành máy tính khác nhau.
Có rất nhiều công cụ tự động có sẵn để kiểm tra tính toàn vẹn của dữ liệu và những công cụ này thường kiểm tra xem dữ liệu được lưu trữ trong bảng dữ liệu có thể được chỉnh sửa, lưu và xóa hay không. Các công cụ này cũng kiểm tra xem dữ liệu trong một ứng dụng nhất định có hoạt động như dự kiến hay không.
Theo Agile Data, kiểm tra độ chính xác của dữ liệu là rất quan trọng đối với bất kỳ doanh nghiệp nào, đặc biệt là các công ty lưu giữ cơ sở dữ liệu lớn. Họ cần duy trì một ngân hàng dữ liệu có thể truy cập nhất quán và thời gian ngừng hoạt động của hệ thống rủi ro nếu họ không tiến hành kiểm tra dữ liệu định kỳ. Các công ty này thường tuyển dụng một nhóm quản trị cơ sở dữ liệu chuyên dụng, chủ yếu kiểm tra các lỗi của cơ sở dữ liệu để cải thiện hệ thống.