Introduction to Constraint Databases