SQL Fundamentals — Easy What is the purpose of a CHECK constraint? A To prevent NULL values in a column B To ensure a column value is unique C To verify that a foreign key exists in another table D To enforce that column values satisfy a specific condition Show explanation