Concept Flow - NOT NULL and DEFAULT constraints
Create Table
Define Column
Apply NOT NULL?
Yes→Reject NULL inserts
No
Apply DEFAULT?
Yes→Use default if no value given
No
Insert Row
Check Constraints
Accept or Reject Row
When creating a table, columns can be set NOT NULL to reject missing values, and DEFAULT to supply a value if none is given during insert.