Data validation: Difference between revisions

Content deleted Content added
Indecisiveness in treating "data" as singular vs plural
Line 2:
{{redirect|Input validation||Improper input validation}}
{{more citations needed|date=November 2016}}
In [[computing]], '''data validation''' or '''input validation''' is the process of ensuring [[data]] has undergone [[data cleansing]] to confirm theyit havehas [[data quality]], that is, that theyit areis both correct and useful. It uses routines, often called "validation rules", "validation constraints", or "check routines", that check for correctness, meaningfulness, and security of data that are input to the system. The rules may be implemented through the automated facilities of a [[data dictionary]], or by the inclusion of explicit [[application program]] validation logic of the computer and its application.
 
This is distinct from [[formal verification]], which attempts to prove or disprove the correctness of algorithms for implementing a specification or property.