A user wants to add a new column to an existing table named 'Employees'. Which SQL statement should be executed?
ALTER TABLE modifies the structure of an existing table, so it adds the new column to Employees without dropping data. CREATE TABLE builds a new table and UPDATE changes row values, neither of which alters the schema.
Why this answer
The ALTER TABLE statement is the standard SQL DDL command used to modify the structure of an existing table, including adding, dropping, or modifying columns. To add a new column to 'Employees', the correct syntax is ALTER TABLE Employees ADD column_name data_type.
Exam trap
DS0-001 often tests the confusion between DDL and DML statements, causing candidates to select UPDATE (which modifies data) instead of ALTER TABLE (which modifies structure).
How to eliminate wrong answers
Option A is wrong because MODIFY TABLE is not a valid SQL statement; MODIFY is a clause used within ALTER TABLE in some dialects (e.g., MySQL) but not a standalone command. Option B is wrong because UPDATE TABLE is not valid SQL; UPDATE is a DML statement for modifying row data, not table structure. Option C is wrong because CREATE COLUMN is not a valid SQL statement; CREATE is used for creating tables, views, or other objects, not individual columns.