Data Integrity Components Functionality Performance Before or After Costs Modification --------------------------------------------------------------------------------------- Constraints Med Low Before Defaults / Rules Low Low Before Triggers High Med-High After Data Types, NULL/NOT NULL Low Low Before