The ability to query data, as well as insert, delete, and alter tuples, is offered by __

A. a) TCL (Transaction Control Language)
B. b) DCL (Data Control Language)
C. c) DDL (Data Definition Langauge)
D. d) DML (Data Manipulation Langauge)
Correct Answer: C. c) DDL (Data Definition Langauge)
Explanation: DML (Data Manipulation Language) is the language component responsible for manipulating data within a database. This includes the operations you mentioned:


Querying data: Retrieving information from the database.


Inserting data: Adding new records to the database.


Deleting data: Removing existing records from the database.


Altering data: Modifying the values of existing records.


Brief overview of other options:


DDL (Data Definition Language): Defines the structure of the database, including creating, modifying, and dropping tables, indexes, and other database objects.


DCL (Data Control Language): Deals with access control to the database, granting or revoking privileges to users.


TCL (Transaction Control Language): Manages the integrity and consistency of data through transactions (commit, rollback, savepoint).


So, DML is the correct choice for performing actions on the data itself.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top