Atomic constraint:

Key constraint

Uniqueness Constraint

Domain constraint

Custom domains

CREATE DOMAIN <domain_name> AS <type>
CHECK <contraint>

// Example: 
CREATE DOMAIN COMPANY_SALARY AS INTEGER
CHECK (300000 <= VALUE AND VALUE <= 2000000);

CREATE DOMAIN GPA AS DOUBLE(1, 2)
CHECK (0.0 <= VALUE AND VALUE <= 4.3);

CREATE DOMAIN WEEKDAY AS CHAR(3)
CHECK (UPPER(VALUE) IN (‘MON’, ‘TUE’, ‘WED’, ‘THU’, ‘FRI’));

Non-Null Constraint

Entity Integrity Constraint

Referential Integrity Constraint