Skip to content
Question 26 of 40

Q.Which of the following is the correct expanded form of DML ? (A) Device Management Language (B) Device Manipulation Language (C) Data Management Language (D) Data Manipulation Language

Puducherry TnboardCBSE Class XII Board 2026MCQ· 1mImportance★★★★★
65% · 26/40 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

DML stands for Data Manipulation Language, which is a set of commands used to interact with and manage data within a database. The correct option is (D).

In the realm of database management systems, particularly with SQL (Structured Query Language), commands are categorized based on their function. These categories help organize the vast array of operations that can be performed on a database. One crucial category is concerned with how we interact with the actual data stored in the tables.

The core idea behind DML is to provide a standardized way for users and applications to retrieve, add, modify, and remove data from a database. It's about working with the contents of the database, rather than its structure or permissions.

  1. Understanding Database Language Categories:

    SQL commands are broadly classified into several categories. The most common ones are:

    • DDL (Data Definition Language): Used for defining and modifying the database schema (structure). Examples include CREATE TABLE, ALTER TABLE, DROP TABLE.
    • DML (Data Manipulation Language): Used for managing data within the database. This is our focus.
    • DCL (Data Control Language): Used for controlling access to the data and the database. Examples include GRANT, REVOKE.
    • TCL (Transaction Control Language): Used for managing transactions within the database. Examples include COMMIT, ROLLBACK, SAVEPOINT.
  2. Focusing on DML's Purpose:

    DML commands are specifically designed to perform operations on the data itself. When we talk about "manipulating" data, we mean actions like:

    • Retrieving data: Getting information out of the database.
    • Inserting data: Adding new records to a table.
    • Updating data: Changing existing records in a table.
    • Deleting data: Removing records from a table.
  3. Identifying Key DML Commands:

    The most common and fundamental DML commands are:

    • SELECT: Used to retrieve data from one or more tables.
    • INSERT: Used to add new rows of data into a table.
    • UPDATE: Used to modify existing data in a table. …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.