Overview - Why DML operations modify data
What is it?
DML stands for Data Manipulation Language, which includes commands that change the data inside a database. These commands let you add new data, change existing data, or remove data. The main DML commands are INSERT, UPDATE, and DELETE. They directly modify the contents of database tables.
Why it matters
Without DML operations, databases would only store static data that never changes. Real-world applications need to add new records, update information, or delete outdated data constantly. DML operations solve this by providing a way to safely and efficiently change data, keeping databases useful and up-to-date.
Where it fits
Before learning why DML modifies data, you should understand what a database and tables are, and basic SQL SELECT queries to read data. After this, you can learn about transaction control and how DML changes are saved or undone, and then explore database performance and indexing.