<Table> <Tr> <Td> </Td> <Td> This article needs additional citations for verification . Please help improve this article by adding citations to reliable sources . Unsourced material may be challenged and removed . (November 2016) (Learn how and when to remove this template message) </Td> </Tr> </Table> <Tr> <Td> </Td> <Td> This article needs additional citations for verification . Please help improve this article by adding citations to reliable sources . Unsourced material may be challenged and removed . (November 2016) (Learn how and when to remove this template message) </Td> </Tr> <P> In computer science, data validation is the process of ensuring that a program operates on clean, correct and useful data . 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 . </P> <P> Data validation is intended to provide certain well - defined guarantees for fitness, accuracy, and consistency for any of various kinds of user input into an application or automated system . Data validation rules can be defined and designed using any of various methodologies, and be deployed in any of various contexts . </P>

How do you validate data in a database