Constraints are conditions which are used when face some problems at designing of database and web pages. Each Constraints defines a subset of the set of all possible designs in which it is satisfied. When several constraints are specified, it is only the possibilities within the intersection of all the subsets that we are interested in. This intersection becomes smaller as more constraints are added. If it becomes empty, then there is no design which satisfies all the constraints. The designer’s skill is now in deciding which constraints it is safe to relax. Constraints are the rules enforced on data columns on table. These are used to limit the type of data that can go into a table. This ensures the accuracy and reliability of the data in the database.