What does DDL stand for in SQL? MCQ with Answer and Explanation

What does DDL stand for in SQL?
A. Data Description Language
B. Data Manipulation Language
C. Data Definition Language
D. Dynamic Data Link
Answer: Option C
Solution (By JKSSB Mock Tests)
DDL (Data Definition Language) includes commands like CREATE, ALTER, DROP for defining database structures.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Database Management System (DBMS) Questions

Question #1
Which SQL keyword is placed immediately inside a SELECT statement or an aggregate function to eliminate duplicate rows from the output?
A. SINGLE
B. DIFFERENT
C. DISTINCT
D. UNIQUE

Correct Answer: Option C


Explanation:
The DISTINCT keyword is used to remove all duplicate values or records from the output of an SQL SELECT query.

This question belongs to: Computer Database Management System (DBMS)
Question #2
Any set of one or more attributes that collectively allow us to uniquely identify tuples in a relation is termed as a what?
A. Foreign Key
B. Super Key
C. Local Key
D. Secondary Key

Correct Answer: Option B


Explanation:
A Super Key is any set of attributes within a table that can uniquely identify a row. A candidate key is a minimal super key.

This question belongs to: Computer Database Management System (DBMS)
Question #3
Which of the following is a logical data model?
A. Both A and C
B. Physical model
C. Relational model
D. Hierarchical model

Correct Answer: Option A


Explanation:
Logical data models include relational, hierarchical, and network models. Physical models describe storage details.

This question belongs to: Computer Database Management System (DBMS)