nerdexam
Microsoft

DP-900 · Question #303

Which statement is an example of Data Definition Language (DDL)?

The correct answer is C. CREATE. DDL statements define or modify database objects (schema), while DML statements manipulate the data within those objects.

Submitted by yuki_2020· Mar 30, 2026Identify considerations for relational data on Azure

Question

Which statement is an example of Data Definition Language (DDL)?

Options

  • ASELECT
  • BINSERT
  • CCREATE
  • DMERGE

How the community answered

(41 responses)
  • A
    7% (3)
  • B
    2% (1)
  • C
    88% (36)
  • D
    2% (1)

Why each option

DDL statements define or modify database objects (schema), while DML statements manipulate the data within those objects.

ASELECT

SELECT is a DQL/DML statement that retrieves data from existing tables; it does not define or modify schema objects.

BINSERT

INSERT is a DML statement that adds rows of data into an existing table; it operates on data, not schema structure.

CCREATECorrect

CREATE is a DDL command that defines a new database object such as a table, view, index, or schema; DDL commands alter the structure of the database rather than its data.

DMERGE

MERGE is a DML statement that performs conditional INSERT, UPDATE, or DELETE operations on data; it does not create or alter schema objects.

Concept tested: SQL DDL vs. DML command classification

Source: https://learn.microsoft.com/en-us/sql/t-sql/statements/create-table-transact-sql

Topics

#DDL#SQL#CREATE statement#Data Definition Language

Community Discussion

No community discussion yet for this question.

Full DP-900 Practice